]> gitweb.fluxo.info Git - slackbuilds.git/commitdiff
Updated: libmikmod-3.1.11 (compress manpages and info files)
authorluis <luis@370017ae-e619-0410-ac65-c121f96126d4>
Fri, 16 May 2008 04:21:03 +0000 (04:21 +0000)
committerluis <luis@370017ae-e619-0410-ac65-c121f96126d4>
Fri, 16 May 2008 04:21:03 +0000 (04:21 +0000)
git-svn-id: svn+slack://slack.fluxo.info/var/svn/slackbuilds@1900 370017ae-e619-0410-ac65-c121f96126d4

media/libs/libmikmod/libmikmod.SlackBuild

index 87930431e0ad0ebaf528440c62fee3395026db2a..60d58a3245b5bb3d8111f6b0e522d77606029eeb 100755 (executable)
@@ -121,6 +121,29 @@ make install DESTDIR="$PKG" || exit $ERROR_INSTALL
     xargs strip --strip-unneeded 2> /dev/null
 )
 
+# Compress and link manpages
+if [ -d "$PKG/$PREFIX/man" ]; then
+  ( cd "$PKG/$PREFIX/man"
+    for manpagedir in $(find . -type d -name "man*") ; do
+      ( cd $manpagedir
+        for eachpage in $( find . -type l -maxdepth 1) ; do
+          ln -s $( readlink $eachpage ).gz $eachpage.gz
+          rm $eachpage
+        done
+        gzip -9 *.?
+      )
+    done
+  )
+fi
+
+# Compress info files
+if [ -d "$PKG/$PREFIX/info" ]; then
+  ( cd "$PKG/$PREFIX/info"
+    rm -f dir
+    gzip -9 *
+  )
+fi
+
 # Install documentation
 DOCS="AUTHORS COPYING.LESSER COPYING.LIB NEWS README TODO"
 mkdir -p "$PKG/usr/doc/$PKG_NAME-$PKG_VERSION" || exit $ERROR_MKDIR