Author: Konstantin Dmitriev <[email protected]>
Date: Thu May 5 23:26:07 2011 +0700
Build script: Add xml specification file to the package.
---
autobuild/synfigstudio-linux-build.sh | 10 +++++++++-
1 files changed, 9 insertions(+), 1 deletions(-)
diff --git a/autobuild/synfigstudio-linux-build.sh
b/autobuild/synfigstudio-linux-build.sh
index 1706516..7a782a0 100755
--- a/autobuild/synfigstudio-linux-build.sh
+++ b/autobuild/synfigstudio-linux-build.sh
@@ -635,6 +635,7 @@ cp -r ${PREFIX}/* \$RPM_BUILD_ROOT/${PREFIX}
mkdir -p \$RPM_BUILD_ROOT/usr/share
mv \$RPM_BUILD_ROOT/${PREFIX}/share/applications \$RPM_BUILD_ROOT/usr/share
mv \$RPM_BUILD_ROOT/${PREFIX}/share/icons \$RPM_BUILD_ROOT/usr/share
+mv \$RPM_BUILD_ROOT/${PREFIX}/share/mime \$RPM_BUILD_ROOT/usr/share
mkdir -p \$RPM_BUILD_ROOT/usr/share/mime-info
ln -sf ${PREFIX}/share/mime-info/synfigstudio.keys
\$RPM_BUILD_ROOT/usr/share/mime-info/synfigstudio.keys
ln -sf ${PREFIX}/share/mime-info/synfigstudio.mime
\$RPM_BUILD_ROOT/usr/share/mime-info/synfigstudio.mime
@@ -684,8 +685,14 @@ rm -rf \$RPM_BUILD_ROOT/${PREFIX}/share/man
rm -rf \$RPM_BUILD_ROOT
%post
+if [ -x /usr/bin/update-mime-database ]; then
+ update-mime-database /usr/share/mime
+fi
%postun
+if [ -x /usr/bin/update-mime-database ]; then
+ update-mime-database /usr/share/mime
+fi
%files
%defattr(-,root,root,-)
@@ -719,6 +726,7 @@ initialize()
DEB_LIST_MINIMAL="\
build-essential \
autoconf automake \
+ shared-mime-info \
libltdl3-dev \
libtool \
gettext \
@@ -741,7 +749,7 @@ initialize()
debootstrap \
rsync"
else
- PKG_LIST="${PKG_LIST} libpng-devel libjpeg-devel
freetype-devel fontconfig-devel atk-devel pango-devel cairo-devel gtk2-devel
gettext-devel libxml2-devel libxml++-devel gcc-c++ autoconf automake libtool
libtool-ltdl-devel cvs"
+ PKG_LIST="${PKG_LIST} libpng-devel libjpeg-devel
freetype-devel fontconfig-devel atk-devel pango-devel cairo-devel gtk2-devel
gettext-devel libxml2-devel libxml++-devel gcc-c++ autoconf automake libtool
libtool-ltdl-devel cvs shared-mime-info"
PKG_LIST="${PKG_LIST} OpenEXR-devel libmng-devel
ImageMagick-c++-devel gtkmm24-devel glibmm24-devel"
fi
if ! ( rpm -qv $PKG_LIST ); then
------------------------------------------------------------------------------
WhatsUp Gold - Download Free Network Management Software
The most intuitive, comprehensive, and cost-effective network
management toolset available today. Delivers lowest initial
acquisition cost and overall TCO of any competing solution.
http://p.sf.net/sfu/whatsupgold-sd
_______________________________________________
Synfig-devl mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/synfig-devl