# HG changeset patch # User Pascal Bellard # Date 1509524167 -3600 # Node ID 4c8be7d9d5fc780ec523923d19c8d5b3c4f3b3b0 # Parent a51b2bb93b265d2e616c594d0a1d6abf9579c423 fox14: receipt v2 diff -r a51b2bb93b26 -r 4c8be7d9d5fc cairo-dock/receipt --- a/cairo-dock/receipt Wed Nov 01 08:51:59 2017 +0100 +++ b/cairo-dock/receipt Wed Nov 01 09:16:07 2017 +0100 @@ -36,7 +36,6 @@ cp -a $install/usr/bin $fs/usr cp -a $install/usr/lib/*.so* $fs/usr/lib cp -a $install/usr/share/$PACKAGE $fs/usr/share - chmod a+x $fs/usr/lib/libgldi.so.2.4.0~2 ;; cairo-dock-dev) CAT="x-window|Cairo dock devel file." diff -r a51b2bb93b26 -r 4c8be7d9d5fc fox14-dev/receipt --- a/fox14-dev/receipt Wed Nov 01 08:51:59 2017 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,22 +0,0 @@ -# SliTaz package receipt. - -PACKAGE="fox14-dev" -VERSION="1.4.35" -CATEGORY="x-window" -SHORT_DESC="Fox toolkit." -MAINTAINER="pankso@slitaz.org" -LICENSE="LGPL2.1" -SUGGESTED="adie calculator pathfinder shutterbug" -WEB_SITE="http://www.fox-toolkit.org/" -WANTED="fox14" - -DEPENDS="fox" - -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - mkdir -p $fs/usr/lib - cp -a $install/usr/include $fs/usr - cp -a $install/usr/lib/*.a* $fs/usr/lib - cp -a $install/usr/lib/*.la* $fs/usr/lib -} diff -r a51b2bb93b26 -r 4c8be7d9d5fc fox14/receipt --- a/fox14/receipt Wed Nov 01 08:51:59 2017 +0100 +++ b/fox14/receipt Wed Nov 01 09:16:07 2017 +0100 @@ -1,4 +1,4 @@ -# SliTaz package receipt. +# SliTaz package receipt v2. PACKAGE="fox14" SOURCE="fox" @@ -12,15 +12,15 @@ WGET_URL="http://ftp.fox-toolkit.org/pub/$TARBALL" SUGGESTED="adie calculator pathfinder shutterbug" -DEPENDS="libpng12 jpeg tiff xorg-libXft bzlib mesa libglu-mesa" BUILD_DEPENDS="libpng12 jpeg tiff xorg-libXft bzlib \ xorg-libXrender xorg-libXrender-dev fontconfig fontconfig-dev freetype freetype-dev \ libpng-dev jpeg-dev tiff-dev xorg-libXft-dev mesa libglu-mesa expat-dev libxml2-dev" +SPLIT="fox14 fox14-dev" # Rules to configure and make the package. compile_rules() { - cd $src + sed -i 's/png_ptr->jmpbuf/png_jmpbuf(png_ptr)/' src/fxpngio.cpp sed -i 's/(gzFile\*)/(gzFile)/' src/FXGZStream.cpp ./configure LDFLAGS="-lXft -lfreetype -lfontconfig -lXrender" \ --prefix=/usr \ @@ -34,7 +34,21 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/lib - cp -a $install/usr/bin $fs/usr - cp -a $install/usr/lib/*.so* $fs/usr/lib + case $PACKAGE in + fox14) + DEPENDS="libpng12 jpeg tiff xorg-libXft bzlib mesa libglu-mesa" + mkdir -p $fs/usr/lib + cp -a $install/usr/bin $fs/usr + cp -a $install/usr/lib/*.so* $fs/usr/lib + ;; + fox14-dev) + CAT="x-window|Fox toolkit." + SUGGESTED="adie calculator pathfinder shutterbug" + DEPENDS="fox" + mkdir -p $fs/usr/lib + cp -a $install/usr/include $fs/usr + cp -a $install/usr/lib/*.a* $fs/usr/lib + cp -a $install/usr/lib/*.la* $fs/usr/lib + ;; + esac }