# HG changeset patch # User Pascal Bellard # Date 1509552262 -3600 # Node ID 2e9c640c058bae10e6b45b92f7afe6867e9f7262 # Parent f0f0943bee17447c7ccf3b04fc0644487b50cacc lyx: receipt v2 diff -r f0f0943bee17 -r 2e9c640c058b lyx-doc/receipt --- a/lyx-doc/receipt Wed Nov 01 16:59:12 2017 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,19 +0,0 @@ -# SliTaz package receipt. - -PACKAGE="lyx-doc" -VERSION="2.0.5.1" -CATEGORY="office" -SHORT_DESC="Documentation for LyX" -MAINTAINER="al.bobylev@gmail.com" -LICENSE="GPL2" -WEB_SITE="http://www.lyx.org" -WANTED="lyx" - -DEPENDS="lyx" - -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - mkdir -p $fs/usr/share/lyx - cp -a $install/usr/share/lyx/doc $fs/usr/share/lyx -} diff -r f0f0943bee17 -r 2e9c640c058b lyx-examples/receipt --- a/lyx-examples/receipt Wed Nov 01 16:59:12 2017 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,19 +0,0 @@ -# SliTaz package receipt. - -PACKAGE="lyx-examples" -VERSION="2.0.5.1" -CATEGORY="office" -SHORT_DESC="Examples for LyX" -MAINTAINER="al.bobylev@gmail.com" -LICENSE="GPL2" -WEB_SITE="http://www.lyx.org" -WANTED="lyx" - -DEPENDS="lyx" - -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - mkdir -p $fs/usr/share/lyx - cp -a $install/usr/share/lyx/examples $fs/usr/share/lyx -} diff -r f0f0943bee17 -r 2e9c640c058b lyx-locales/receipt --- a/lyx-locales/receipt Wed Nov 01 16:59:12 2017 +0100 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 @@ -1,19 +0,0 @@ -# SliTaz package receipt. - -PACKAGE="lyx-locales" -VERSION="2.0.5.1" -CATEGORY="localization" -SHORT_DESC="Locale files for LyX" -MAINTAINER="al.bobylev@gmail.com" -LICENSE="GPL2" -WEB_SITE="http://www.lyx.org" -WANTED="lyx" - -DEPENDS="lyx" - -# Rules to gen a SliTaz package suitable for Tazpkg. -genpkg_rules() -{ - mkdir -p $fs/usr/share - cp -a $install/usr/share/locale $fs/usr/share -} diff -r f0f0943bee17 -r 2e9c640c058b lyx/receipt --- a/lyx/receipt Wed Nov 01 16:59:12 2017 +0100 +++ b/lyx/receipt Wed Nov 01 17:04:22 2017 +0100 @@ -1,4 +1,4 @@ -# SliTaz package receipt. +# SliTaz package receipti v2. PACKAGE="lyx" VERSION="2.0.5.1" @@ -10,9 +10,9 @@ TARBALL="$PACKAGE-$VERSION.tar.xz" WGET_URL="ftp://ftp.lyx.org/pub/lyx/stable/2.0.x/$TARBALL" -DEPENDS="aiksaurus aspell bzlib libQtGui python" BUILD_DEPENDS="python Qt4-dev bison aspell-dev xorg-libX11-dev aiksaurus-dev \ zlib-dev" +SPLIT="lyx lyx-dev lyx-examples lyx-locales" # Rules to configure and make the package. compile_rules() @@ -25,9 +25,31 @@ # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { - mkdir -p $fs/usr/share - cp -a $install/usr/bin $fs/usr - cp -a $install/usr/share/lyx $fs/usr/share - rm -r $fs/usr/share/lyx/doc $fs/usr/share/lyx/examples + case $PACKAGE in + lyx) + DEPENDS="aiksaurus aspell bzlib libQtGui python" + mkdir -p $fs/usr/share + cp -a $install/usr/bin $fs/usr + cp -a $install/usr/share/lyx $fs/usr/share + rm -r $fs/usr/share/lyx/doc $fs/usr/share/lyx/examples + ;; + lyx-doc) + CAT="office|Documentation for LyX" + DEPENDS="lyx" + mkdir -p $fs/usr/share/lyx + cp -a $install/usr/share/lyx/doc $fs/usr/share/lyx + ;; + lyx-examples) + CAT="officer|Examples for LyX" + DEPENDS="lyx" + mkdir -p $fs/usr/share/lyx + cp -a $install/usr/share/lyx/examples $fs/usr/share/lyx + ;; + lyx-locales) + CAT="localization|Locale files for LyX" + DEPENDS="lyx" + mkdir -p $fs/usr/share + cp -a $install/usr/share/locale $fs/usr/share + ;; + esac } -