# HG changeset patch # User Aleksej Bobylev # Date 1509792663 -7200 # Node ID ccb92f8ccaf6d6a108bb9c66c608d464cd3180ac # Parent 8bf043780c631f190bd746ab9b63031ba5f14826 Fix and recook packages that depends on its own. diff -r 8bf043780c63 -r ccb92f8ccaf6 libindicator-gtk2/receipt --- a/libindicator-gtk2/receipt Sat Nov 04 09:19:58 2017 +0100 +++ b/libindicator-gtk2/receipt Sat Nov 04 12:51:03 2017 +0200 @@ -40,9 +40,9 @@ rm -r $fs/usr/share DEPENDS="atk-dev bzlib cairo-dev fontconfig-dev freetype-dev \ gdk-pixbuf-dev glib-dev gtk+-dev harfbuzz-dev libffi-dev \ - libindicator-gtk2 libpng16-dev libxml2-dev pango-dev pcre-dev \ - util-linux-blkid-dev util-linux-mount-dev util-linux-uuid-dev \ - xorg-libX11-dev xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev \ + libpng16-dev libxml2-dev pango-dev pcre-dev util-linux-blkid-dev \ + util-linux-mount-dev util-linux-uuid-dev xorg-libX11-dev \ + xorg-libXau-dev xorg-libXdmcp-dev xorg-libXext-dev \ xorg-libXrender-dev xorg-libxcb-dev xorg-pixman-dev xz-dev zlib" ;; *-dev) diff -r 8bf043780c63 -r ccb92f8ccaf6 libwrap/receipt --- a/libwrap/receipt Sat Nov 04 09:19:58 2017 +0100 +++ b/libwrap/receipt Sat Nov 04 12:51:03 2017 +0200 @@ -3,7 +3,7 @@ PACKAGE="libwrap" VERSION="7.6" CATEGORY="system-tools" -SHORT_DESC="Wietse Venema's network logger." +SHORT_DESC="Wietse Venema's network logger" MAINTAINER="erjo@slitaz.org" LICENSE="BSD" SOURCE="tcp_wrappers" @@ -12,7 +12,7 @@ WGET_URL="ftp://ftp.porcupine.org/pub/security/$TARBALL" HOST_ARCH="i486 arm" -SPLIT="libwrap libwrap-dev tcpd" +SPLIT="libwrap-dev tcpd" # Rules to configure and make the package. compile_rules() @@ -35,13 +35,12 @@ cp -a $src/shared/*.so* $fs/usr/lib ;; libwrap-dev) - CAT="development|Wietse Venema's network logger devel files." mkdir -p $fs/usr/include $fs/usr/lib cp -a $src/tcpd.h $fs/usr/include cp -a $src/*.a $fs/usr/lib ;; tcpd) - CAT="development|Wietse Venema's network encapsulation files." + CAT="development|network encapsulation files" CONFIG_FILES="/etc/hosts.allow /etc/hosts.deny" DEPENDS="libwrap" mkdir -p $fs/usr/sbin $fs/etc @@ -55,8 +54,3 @@ ;; esac } - -clean_wok() -{ - rm -rf $PWD/${SOURCE}_${VERSION} -} diff -r 8bf043780c63 -r ccb92f8ccaf6 llvm/receipt --- a/llvm/receipt Sat Nov 04 09:19:58 2017 +0100 +++ b/llvm/receipt Sat Nov 04 12:51:03 2017 +0200 @@ -12,7 +12,7 @@ WGET_URL="${WEB_SITE}releases/$VERSION/$TARBALL" BUILD_DEPENDS="cmake zlib-dev libffi-dev python" -SPLIT="llvm llvm-dev llvm-libs" +SPLIT="llvm-dev llvm-libs" # Rules to configure and make the package. compile_rules() @@ -39,13 +39,12 @@ copy bin/ ;; llvm-dev) - CAT="development|LLVM (Low Level Virtual Machine): development files" DEPENDS="llvm" copy include/ cmake/ ;; llvm-libs) - CAT="libs|LLVM (Low Level Virtual Machine): libraries" - DEPENDS="libffi gcc-lib-base llvm-libs" + CAT="libs|libraries" + DEPENDS="libffi gcc-lib-base" copy *.so* ;; esac diff -r 8bf043780c63 -r ccb92f8ccaf6 lz4/receipt --- a/lz4/receipt Sat Nov 04 09:19:58 2017 +0100 +++ b/lz4/receipt Sat Nov 04 12:51:03 2017 +0200 @@ -3,7 +3,7 @@ PACKAGE="lz4" VERSION="1.7.5" CATEGORY="base-system" -SHORT_DESC="High speed lossless compressor." +SHORT_DESC="High speed lossless compressor" MAINTAINER="pascal.bellard@slitaz.org" LICENSE="BSD" WEB_SITE="http://lz4.github.io/lz4/" @@ -12,7 +12,7 @@ TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="$GITHUB/lz4/lz4/tarball/v$VERSION" -SPLIT="lz4 lz4-dev lz4-lib lz4c" +SPLIT="lz4-dev lz4-lib lz4c" # Rules to configure and make the package. compile_rules() @@ -26,19 +26,20 @@ case $PACKAGE in lz4) copy lz4 unlz4 lz4cat + DEPENDS=" " ;; lz4c) - CAT="base-system|The lz4c compressor" + CAT="base-system|lz4c compressor" copy lz4c + DEPENDS=" " + ;; + lz4-lib) + CAT="base-system|lz4c compressor shared library" + copy *.so* + DEPENDS=" " ;; lz4-dev) - CAT="development|LZ4 development files." - DEPENDS="pkg-config lz4-lib" - copy *.h *.a *.pc - ;; - lz4-lib) - CAT="base-system|The lz4c compressor shared library" - copy *.so* + copy @dev ;; esac } diff -r 8bf043780c63 -r ccb92f8ccaf6 mtools/receipt --- a/mtools/receipt Sat Nov 04 09:19:58 2017 +0100 +++ b/mtools/receipt Sat Nov 04 12:51:03 2017 +0200 @@ -30,8 +30,7 @@ DEPENDS="xorg-libX11 xorg-libXau" ;; mtools) - copy @std - remove_already_packed + copy @std @rm ;; esac } diff -r 8bf043780c63 -r ccb92f8ccaf6 opencc/receipt --- a/opencc/receipt Sat Nov 04 09:19:58 2017 +0100 +++ b/opencc/receipt Sat Nov 04 12:51:03 2017 +0200 @@ -11,7 +11,7 @@ WGET_URL="https://storage.googleapis.com/google-code-archive-downloads/v2/code.google.com/opencc/$TARBALL" BUILD_DEPENDS="cmake gettext" -SPLIT="opencc opencc-dev opencc-tools" +SPLIT="opencc-tools opencc opencc-dev" # Rules to configure and make the package. compile_rules() @@ -28,24 +28,16 @@ genpkg_rules() { case $PACKAGE in + opencc-tools) + CAT="utilities|command line tools" + DEPENDS="opencc" + copy usr/bin/ # only binaries + ;; opencc) - mkdir -p $fs/usr/lib/ $fs/usr/share/ - cp -a $install/usr/lib/lib*.so.* $fs/usr/lib/ - cp -a $install/usr/share/opencc/ $fs/usr/share/ + copy @std @rm # all the rest ;; opencc-dev) - CAT="development|Development files for OpenCC" - DEPENDS="opencc pkg-config" - mkdir -p $fs/usr/lib/pkgconfig/ - cp -a $install/usr/include $fs/usr - cp -a $install/usr/lib/*.so $fs/usr/lib/ - cp -a $install/usr/lib/pkgconfig/*.pc $fs/usr/lib/pkgconfig/ - ;; - opencc-tools) - CAT="utilities|Command line tools for OpenCC" - DEPENDS="opencc" - mkdir -p $fs/usr - cp -a $install/usr/bin $fs/usr + copy @dev ;; esac } diff -r 8bf043780c63 -r ccb92f8ccaf6 picard/receipt --- a/picard/receipt Sat Nov 04 09:19:58 2017 +0100 +++ b/picard/receipt Sat Nov 04 12:51:03 2017 +0200 @@ -13,7 +13,7 @@ WGET_URL="https://github.com/metabrainz/picard/archive/$COMMIT.tar.gz" DEPENDS="python PyQt-x11-gpl mutagen" -BUILD_DEPENDS="python-dev PyQt-x11-gpl mutagen" +BUILD_DEPENDS="python-dev PyQt-x11-gpl mutagen gettext" # Rules to configure and make the package. compile_rules() diff -r 8bf043780c63 -r ccb92f8ccaf6 qemacs/receipt --- a/qemacs/receipt Sat Nov 04 09:19:58 2017 +0100 +++ b/qemacs/receipt Sat Nov 04 12:51:03 2017 +0200 @@ -3,7 +3,7 @@ PACKAGE="qemacs" VERSION="0.3.3" CATEGORY="editors" -SHORT_DESC="Light emacs clone." +SHORT_DESC="Light emacs clone" MAINTAINER="pascal.bellard@slitaz.org" LICENSE="LGPL2.1" TARBALL="$PACKAGE-$VERSION.tar.gz" @@ -38,14 +38,14 @@ ln -s qemacs $fs/usr/bin/qe install -m 755 -s $src/html2png $fs/usr/bin install $src/kmaps $src/ligatures $fs/usr/share/qe - DEPENDS="" + DEPENDS=" " TAGS="editor" ;; qemacs-tiny) mkdir -p $fs/usr/bin install -m 755 $src/qe-tiny $fs/usr/bin/qemacs ln -s qemacs $fs/usr/bin/qe - DEPENDS="" + DEPENDS=" " TAGS="editor" ;; qemacs-x11)