wok-next rev 19796
Add graphite2; up ijs, libexif, libmng, libraw, libwebp, newt, openjpeg, openjpeg2.
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Fri Jun 23 16:10:03 2017 +0300 (2017-06-23) |
parents | a746bdb84b74 |
children | 4ca71b0ef823 |
files | graphite2/description.txt graphite2/receipt ijs-dev/receipt ijs/receipt libexif-dev/receipt libexif/receipt libmng-dev/receipt libmng/receipt libraw-dev/receipt libraw/receipt libwebp/receipt newt-dev/receipt newt/receipt openjpeg-dev/receipt openjpeg-tools/receipt openjpeg/receipt openjpeg2-dev/receipt openjpeg2/receipt |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/graphite2/description.txt Fri Jun 23 16:10:03 2017 +0300 1.3 @@ -0,0 +1,46 @@ 1.4 +# Graphite engine 1.5 + 1.6 +## What is Graphite? 1.7 + 1.8 +Graphite is a system that can be used to create "smart fonts" capable of 1.9 +displaying writing systems with various complex behaviors. A smart font 1.10 +contains not only letter shapes but also additional instructions indicating how 1.11 +to combine and position the letters in complex ways. 1.12 + 1.13 +Graphite was primarily developed to provide the flexibility needed for minority 1.14 +languages which often need to be written according to slightly different rules 1.15 +than well-known languages that use the same script. 1.16 + 1.17 +Examples of complex script behaviors Graphite can handle include: 1.18 + 1.19 + * contextual shaping 1.20 + * ligatures 1.21 + * reordering 1.22 + * split glyphs 1.23 + * bidirectionality 1.24 + * stacking diacritics 1.25 + * complex positioning 1.26 + * shape aware kerning 1.27 + * automatic diacritic collision avoidance 1.28 + 1.29 +See [examples of scripts with complex rendering] 1.30 +(http://scripts.sil.org/CmplxRndExamples). 1.31 + 1.32 +## Graphite system overview 1.33 + 1.34 +The Graphite system consists of: 1.35 + 1.36 + * A rule-based programming language 1.37 + [Graphite Description Language] 1.38 + (http://scripts.sil.org/cms/scripts/page.php?site_id=projects&item_id=graphite_devFont#gdl) 1.39 + (GDL) that can be used to describe the behavior of a writing system 1.40 + * A compiler for that language 1.41 + * A rendering engine that can serve as the layout component of a 1.42 + text-processing application 1.43 + 1.44 +Graphite renders TrueType fonts that have been extended by means of compiling a 1.45 +GDL program. 1.46 + 1.47 +Further technical information is available on the [Graphite technical overview] 1.48 +(http://scripts.sil.org/cms/scripts/page.php?site_id=projects&item_id=graphite_techAbout) 1.49 +page.
2.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 2.2 +++ b/graphite2/receipt Fri Jun 23 16:10:03 2017 +0300 2.3 @@ -0,0 +1,33 @@ 2.4 +# SliTaz package receipt v2. 2.5 + 2.6 +PACKAGE="graphite2" 2.7 +VERSION="1.3.9" 2.8 +CATEGORY="localization" 2.9 +SHORT_DESC="Graphite font engine" 2.10 +MAINTAINER="al.bobylev@gmail.com" 2.11 +LICENSE="LGPL2.1" 2.12 +WEB_SITE="http://graphite.sil.org/" 2.13 + 2.14 +TARBALL="$PACKAGE-$VERSION.tgz" 2.15 +WGET_URL="https://github.com/silnrsi/graphite/releases/download/$VERSION/$TARBALL" 2.16 + 2.17 +BUILD_DEPENDS="cmake freetype-dev" 2.18 +SPLIT="graphite2-dev" 2.19 + 2.20 +# Rules to configure and make the package. 2.21 +compile_rules() 2.22 +{ 2.23 + mkdir build && 2.24 + cd build && 2.25 + cmake -DCMAKE_INSTALL_PREFIX=/usr .. && 2.26 + make && make install 2.27 +} 2.28 + 2.29 +# Rules to gen a SliTaz package suitable for Tazpkg. 2.30 +genpkg_rules() 2.31 +{ 2.32 + case $PACKAGE in 2.33 + graphite2) copy @std;; 2.34 + *-dev) copy @dev;; 2.35 + esac 2.36 +}
3.1 --- a/ijs-dev/receipt Fri Jun 23 11:24:03 2017 +0200 3.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 3.3 @@ -1,18 +0,0 @@ 3.4 -# SliTaz package receipt. 3.5 - 3.6 -PACKAGE="ijs-dev" 3.7 -VERSION="0.35" 3.8 -CATEGORY="office" 3.9 -SHORT_DESC="IJS (InkJet Server) API function (developement files)" 3.10 -MAINTAINER="mojo@slitaz.org" 3.11 -LICENSE="GPL3" 3.12 -WEB_SITE="https://wiki.linuxfoundation.org/openprinting/start" 3.13 - 3.14 -WANTED="ijs" 3.15 -DEPENDS="ijs" 3.16 - 3.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 3.18 -genpkg_rules() 3.19 -{ 3.20 - copy ijs-config *.h *.la *.pc 3.21 -}
4.1 --- a/ijs/receipt Fri Jun 23 11:24:03 2017 +0200 4.2 +++ b/ijs/receipt Fri Jun 23 16:10:03 2017 +0300 4.3 @@ -1,4 +1,4 @@ 4.4 -# SliTaz package receipt. 4.5 +# SliTaz package receipt v2. 4.6 4.7 PACKAGE="ijs" 4.8 VERSION="0.35" 4.9 @@ -12,6 +12,7 @@ 4.10 WGET_URL="https://www.openprinting.org/download/ijs/download/$TARBALL" 4.11 4.12 BUILD_DEPENDS="gfortran" 4.13 +SPLIT="ijs-dev" 4.14 4.15 # Rules to configure and make the package. 4.16 compile_rules() 4.17 @@ -26,6 +27,8 @@ 4.18 # Rules to gen a SliTaz package suitable for Tazpkg. 4.19 genpkg_rules() 4.20 { 4.21 - copy bin/ *.so* 4.22 - rm $fs/usr/bin/ijs-config 4.23 + case $PACKAGE in 4.24 + ijs) copy @std;; 4.25 + *-dev) copy @dev;; 4.26 + esac 4.27 }
5.1 --- a/libexif-dev/receipt Fri Jun 23 11:24:03 2017 +0200 5.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 5.3 @@ -1,19 +0,0 @@ 5.4 -# SliTaz package receipt. 5.5 - 5.6 -PACKAGE="libexif-dev" 5.7 -VERSION="0.6.21" 5.8 -CATEGORY="development" 5.9 -SHORT_DESC="Library for easy access to EXIF data (development files)" 5.10 -MAINTAINER="pankso@slitaz.org" 5.11 -LICENSE="LGPL2.1" 5.12 -WEB_SITE="http://libexif.sourceforge.net/" 5.13 -HOST_ARCH="i486 arm" 5.14 - 5.15 -WANTED="libexif" 5.16 -DEPENDS="libexif" 5.17 - 5.18 -# Rules to gen a SliTaz package suitable for Tazpkg. 5.19 -genpkg_rules() 5.20 -{ 5.21 - copy *.h *.la *.pc 5.22 -}
6.1 --- a/libexif/receipt Fri Jun 23 11:24:03 2017 +0200 6.2 +++ b/libexif/receipt Fri Jun 23 16:10:03 2017 +0300 6.3 @@ -1,4 +1,4 @@ 6.4 -# SliTaz package receipt. 6.5 +# SliTaz package receipt v2. 6.6 6.7 PACKAGE="libexif" 6.8 VERSION="0.6.21" 6.9 @@ -13,6 +13,7 @@ 6.10 WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" 6.11 6.12 BUILD_DEPENDS="gettext" 6.13 +SPLIT="libexif-dev" 6.14 6.15 # Rules to configure and make the package. 6.16 compile_rules() 6.17 @@ -27,5 +28,8 @@ 6.18 # Rules to gen a SliTaz package suitable for Tazpkg. 6.19 genpkg_rules() 6.20 { 6.21 - copy *.so* 6.22 + case $PACKAGE in 6.23 + libexif) copy @std;; 6.24 + *-dev) copy @dev;; 6.25 + esac 6.26 }
7.1 --- a/libmng-dev/receipt Fri Jun 23 11:24:03 2017 +0200 7.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 7.3 @@ -1,18 +0,0 @@ 7.4 -# SliTaz package receipt. 7.5 - 7.6 -PACKAGE="libmng-dev" 7.7 -VERSION="2.0.3" 7.8 -CATEGORY="development" 7.9 -SHORT_DESC="Multiple-image Network Graphics (MNG) Reference Library (development files)" 7.10 -MAINTAINER="allan316@gmail.com" 7.11 -LICENSE="zlib/libpng" 7.12 -WEB_SITE="http://libmng.com/" 7.13 - 7.14 -WANTED="libmng" 7.15 -DEPENDS="libmng lcms2-dev libjpeg-turbo-dev zlib-dev" 7.16 - 7.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 7.18 -genpkg_rules() 7.19 -{ 7.20 - copy *.h *.la *.pc 7.21 -}
8.1 --- a/libmng/receipt Fri Jun 23 11:24:03 2017 +0200 8.2 +++ b/libmng/receipt Fri Jun 23 16:10:03 2017 +0300 8.3 @@ -1,4 +1,4 @@ 8.4 -# SliTaz package receipt. 8.5 +# SliTaz package receipt v2. 8.6 8.7 PACKAGE="libmng" 8.8 VERSION="2.0.3" 8.9 @@ -11,8 +11,8 @@ 8.10 TARBALL="$PACKAGE-$VERSION.tar.xz" 8.11 WGET_URL="$SF_MIRROR/$PACKAGE/$TARBALL" 8.12 8.13 -DEPENDS="lcms2 libjpeg-turbo zlib" 8.14 BUILD_DEPENDS="zlib-dev libjpeg-turbo-dev lcms2-dev" 8.15 +SPLIT="libmng-dev" 8.16 8.17 # Rules to configure and make the package. 8.18 compile_rules() 8.19 @@ -30,5 +30,8 @@ 8.20 # Rules to gen a SliTaz package suitable for Tazpkg. 8.21 genpkg_rules() 8.22 { 8.23 - copy *.so* 8.24 + case $PACKAGE in 8.25 + libmng) copy @std; DEPENDS="lcms2 libjpeg-turbo zlib";; 8.26 + *-dev) copy @dev; DEPENDS="libmng lcms2-dev libjpeg-turbo-dev zlib-dev";; 8.27 + esac 8.28 }
9.1 --- a/libraw-dev/receipt Fri Jun 23 11:24:03 2017 +0200 9.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 9.3 @@ -1,18 +0,0 @@ 9.4 -# SliTaz package receipt. 9.5 - 9.6 -PACKAGE="libraw-dev" 9.7 -VERSION="0.17.2" 9.8 -CATEGORY="development" 9.9 -SHORT_DESC="Raw image decoder library (development files)" 9.10 -MAINTAINER="slaxemulator@gmail.com" 9.11 -LICENSE="LGPL2.1" 9.12 -WEB_SITE="https://www.libraw.org/" 9.13 - 9.14 -WANTED="libraw" 9.15 -DEPENDS="libraw jasper-dev libjpeg-turbo-dev lcms2-dev" 9.16 - 9.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 9.18 -genpkg_rules() 9.19 -{ 9.20 - copy *.h *.la *.pc 9.21 -}
10.1 --- a/libraw/receipt Fri Jun 23 11:24:03 2017 +0200 10.2 +++ b/libraw/receipt Fri Jun 23 16:10:03 2017 +0300 10.3 @@ -1,7 +1,7 @@ 10.4 -# SliTaz package receipt. 10.5 +# SliTaz package receipt v2. 10.6 10.7 PACKAGE="libraw" 10.8 -VERSION="0.17.2" 10.9 +VERSION="0.18.1" 10.10 CATEGORY="graphics" 10.11 SHORT_DESC="Raw image decoder library" 10.12 MAINTAINER="slaxemulator@gmail.com" 10.13 @@ -11,8 +11,8 @@ 10.14 TARBALL="LibRaw-$VERSION.tar.gz" 10.15 WGET_URL="http://www.libraw.org/data/$TARBALL" 10.16 10.17 -DEPENDS="jasper lcms2 libgomp libjpeg-turbo" 10.18 BUILD_DEPENDS="libjpeg-turbo-dev lcms2-dev jasper-dev" 10.19 +SPLIT="libraw-dev" 10.20 10.21 # Rules to configure and make the package. 10.22 compile_rules() 10.23 @@ -31,7 +31,8 @@ 10.24 # Rules to gen a SliTaz package suitable for Tazpkg. 10.25 genpkg_rules() 10.26 { 10.27 - mkdir -p $fs/usr/lib 10.28 - cp -a $install/usr/bin $fs/usr 10.29 - cp -a $install/usr/lib/*.so* $fs/usr/lib 10.30 + case $PACKAGE in 10.31 + libraw) copy @std; DEPENDS="jasper lcms2 libgomp libjpeg-turbo";; 10.32 + *-dev) copy @dev; DEPENDS="libraw jasper-dev lcms2-dev libjpeg-turbo-dev";; 10.33 + esac 10.34 }
11.1 --- a/libwebp/receipt Fri Jun 23 11:24:03 2017 +0200 11.2 +++ b/libwebp/receipt Fri Jun 23 16:10:03 2017 +0300 11.3 @@ -1,8 +1,8 @@ 11.4 # SliTaz package receipt v2. 11.5 11.6 PACKAGE="libwebp" 11.7 -VERSION="0.5.1" 11.8 -CATEGORY="x-window" 11.9 +VERSION="0.6.0" 11.10 +CATEGORY="graphics" 11.11 SHORT_DESC="WebP image library" 11.12 MAINTAINER="devl547@gmail.com" 11.13 LICENSE="BSD" 11.14 @@ -38,7 +38,7 @@ 11.15 ;; 11.16 libwebp-apps) 11.17 copy bin/ 11.18 - CAT="x-window|applications" 11.19 + CAT="graphics|applications" 11.20 DEPENDS="giflib libjpeg-turbo libpng libwebp tiff" 11.21 ;; 11.22 libwebp-dev)
12.1 --- a/newt-dev/receipt Fri Jun 23 11:24:03 2017 +0200 12.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 12.3 @@ -1,18 +0,0 @@ 12.4 -# SliTaz package receipt. 12.5 - 12.6 -PACKAGE="newt-dev" 12.7 -VERSION="0.52.19" 12.8 -CATEGORY="development" 12.9 -SHORT_DESC="Programming library for color text mode (development files)" 12.10 -MAINTAINER="erjo@slitaz.org" 12.11 -LICENSE="GPL2" 12.12 -WEB_SITE="https://fedorahosted.org/newt/" 12.13 - 12.14 -WANTED="newt" 12.15 -DEPENDS="newt" 12.16 - 12.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 12.18 -genpkg_rules() 12.19 -{ 12.20 - copy *.h *.pc 12.21 -}
13.1 --- a/newt/receipt Fri Jun 23 11:24:03 2017 +0200 13.2 +++ b/newt/receipt Fri Jun 23 16:10:03 2017 +0300 13.3 @@ -1,4 +1,4 @@ 13.4 -# SliTaz package receipt. 13.5 +# SliTaz package receipt v2. 13.6 13.7 PACKAGE="newt" 13.8 VERSION="0.52.19" 13.9 @@ -11,8 +11,8 @@ 13.10 TARBALL="$PACKAGE-$VERSION.tar.gz" 13.11 WGET_URL="https://fedorahosted.org/releases/n/e/$PACKAGE/$TARBALL" 13.12 13.13 -DEPENDS="popt python slang tcl gpm" 13.14 BUILD_DEPENDS="slang-dev popt-dev python-dev tcl-dev" 13.15 +SPLIT="newt-dev" 13.16 13.17 # Rules to configure and make the package. 13.18 compile_rules() 13.19 @@ -31,5 +31,8 @@ 13.20 # Rules to gen a SliTaz package suitable for Tazpkg. 13.21 genpkg_rules() 13.22 { 13.23 - copy bin/ *.so* *.py *.mo 13.24 + case $PACKAGE in 13.25 + newt) copy @std *.mo; DEPENDS="popt python slang tcl gpm";; 13.26 + *-dev) copy @dev;; 13.27 + esac 13.28 }
14.1 --- a/openjpeg-dev/receipt Fri Jun 23 11:24:03 2017 +0200 14.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 14.3 @@ -1,23 +0,0 @@ 14.4 -# SliTaz package receipt. 14.5 - 14.6 -PACKAGE="openjpeg-dev" 14.7 -VERSION="1.5.0" 14.8 -CATEGORY="development" 14.9 -SHORT_DESC="devel files for openjpeg" 14.10 -MAINTAINER="slaxemulator@gmail.com" 14.11 -LICENSE="BSD" 14.12 -WEB_SITE="http://www.openjpeg.org/" 14.13 -HOST_ARCH="i486 arm" 14.14 - 14.15 -WANTED="openjpeg" 14.16 -DEPENDS="openjpeg" 14.17 - 14.18 -# Rules to gen a SliTaz package suitable for Tazpkg. 14.19 -genpkg_rules() 14.20 -{ 14.21 - mkdir -p $fs/usr/lib 14.22 - cp -a $install/usr/include $fs/usr 14.23 - cp -a $install/usr/lib/pkgconfig $fs/usr/lib 14.24 - cp -a $install/usr/lib/*.la $fs/usr/lib 14.25 -} 14.26 -
15.1 --- a/openjpeg-tools/receipt Fri Jun 23 11:24:03 2017 +0200 15.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 15.3 @@ -1,19 +0,0 @@ 15.4 -# SliTaz package receipt. 15.5 - 15.6 -PACKAGE="openjpeg-tools" 15.7 -VERSION="1.5.0" 15.8 -CATEGORY="development" 15.9 -SHORT_DESC="binary files for openjpeg" 15.10 -MAINTAINER="al.bobylev@gmail.com" 15.11 -LICENSE="BSD" 15.12 -WEB_SITE="http://www.openjpeg.org/" 15.13 - 15.14 -DEPENDS="glibc-base openjpeg tiff" 15.15 -WANTED="openjpeg" 15.16 - 15.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 15.18 -genpkg_rules() 15.19 -{ 15.20 - mkdir -p $fs/usr 15.21 - cp -a $install/usr/bin $fs/usr 15.22 -}
16.1 --- a/openjpeg/receipt Fri Jun 23 11:24:03 2017 +0200 16.2 +++ b/openjpeg/receipt Fri Jun 23 16:10:03 2017 +0300 16.3 @@ -1,36 +1,45 @@ 16.4 -# SliTaz package receipt. 16.5 +# SliTaz package receipt v2. 16.6 16.7 PACKAGE="openjpeg" 16.8 -VERSION="1.5.0" 16.9 -CATEGORY="development" 16.10 +VERSION="1.5.2" 16.11 +CATEGORY="graphics" 16.12 SHORT_DESC="An open source JPEG 2000 codec" 16.13 MAINTAINER="slaxemulator@gmail.com" 16.14 LICENSE="BSD" 16.15 -TARBALL="$PACKAGE-$VERSION.tar.gz" 16.16 WEB_SITE="http://www.openjpeg.org/" 16.17 -WGET_URL="http://openjpeg.googlecode.com/files/$TARBALL" 16.18 HOST_ARCH="i486 arm" 16.19 16.20 -DEPENDS="glibc-base" 16.21 -BUILD_DEPENDS="zlib-dev tiff-dev" 16.22 +TARBALL="$PACKAGE-$VERSION.tar.gz" 16.23 +WGET_URL="$SF_MIRROR/openjpeg.mirror/$TARBALL" 16.24 + 16.25 +BUILD_DEPENDS="automake libtool libpng16-dev zlib-dev tiff-dev lcms2-dev" 16.26 +SPLIT="openjpeg-tools openjpeg-dev" 16.27 16.28 # Rules to configure and make the package. 16.29 compile_rules() 16.30 { 16.31 - # make sure we use system libs 16.32 - [ -d thirtparty ] && rm -rf thirtparty 16.33 - ./configure --enable-lcms2=no \ 16.34 - --enable-png=no \ 16.35 - --enable-lcms1=no \ 16.36 + autoreconf -fi && 16.37 + ./configure \ 16.38 --disable-static \ 16.39 $CONFIGURE_ARGS && 16.40 - make && make DESTDIR=$DESTDIR install 16.41 + make && make install 16.42 } 16.43 16.44 # Rules to gen a SliTaz package suitable for Tazpkg. 16.45 genpkg_rules() 16.46 { 16.47 - mkdir -p $fs/usr/lib 16.48 - cp -a $install/usr/lib/*.so* $fs/usr/lib 16.49 + case $PACKAGE in 16.50 + openjpeg) 16.51 + copy *.so* 16.52 + ;; 16.53 + *-tools) 16.54 + copy bin/ 16.55 + CAT="graphics|applications" 16.56 + DEPENDS="openjpeg lcms2 libjpeg-turbo libpng16 tiff zlib" 16.57 + ;; 16.58 + *-dev) 16.59 + copy @dev 16.60 + ;; 16.61 + esac 16.62 } 16.63
17.1 --- a/openjpeg2-dev/receipt Fri Jun 23 11:24:03 2017 +0200 17.2 +++ /dev/null Thu Jan 01 00:00:00 1970 +0000 17.3 @@ -1,21 +0,0 @@ 17.4 -# SliTaz package receipt. 17.5 - 17.6 -PACKAGE="openjpeg2-dev" 17.7 -VERSION="2.0.0" 17.8 -CATEGORY="development" 17.9 -SHORT_DESC="Development files for openjpeg (ver. 2.x)" 17.10 -MAINTAINER="al.bobylev@gmail.com" 17.11 -LICENSE="BSD" 17.12 -WEB_SITE="http://www.openjpeg.org/" 17.13 - 17.14 -DEPENDS="openjpeg2" 17.15 -WANTED="openjpeg2" 17.16 - 17.17 -# Rules to gen a SliTaz package suitable for Tazpkg. 17.18 -genpkg_rules() 17.19 -{ 17.20 - mkdir -p $fs/usr/lib 17.21 - cp -a $install/usr/include $fs/usr 17.22 - cp -a $install/usr/lib/openjpeg-* $fs/usr/lib 17.23 -} 17.24 -
18.1 --- a/openjpeg2/receipt Fri Jun 23 11:24:03 2017 +0200 18.2 +++ b/openjpeg2/receipt Fri Jun 23 16:10:03 2017 +0300 18.3 @@ -1,29 +1,47 @@ 18.4 -# SliTaz package receipt. 18.5 +# SliTaz package receipt v2. 18.6 18.7 PACKAGE="openjpeg2" 18.8 -VERSION="2.0.0" 18.9 -CATEGORY="development" 18.10 +VERSION="2.1.2" 18.11 +CATEGORY="graphics" 18.12 SHORT_DESC="Open-source C-Library for JPEG 2000 (ver. 2.x)" 18.13 MAINTAINER="al.bobylev@gmail.com" 18.14 LICENSE="BSD" 18.15 WEB_SITE="http://www.openjpeg.org/" 18.16 + 18.17 TARBALL="openjpeg-$VERSION.tar.gz" 18.18 -WGET_URL="http://openjpeg.googlecode.com/files/$TARBALL" 18.19 +WGET_URL="https://github.com/uclouvain/openjpeg/archive/v$VERSION.tar.gz" 18.20 18.21 -DEPENDS="glibc-base tiff zlib" 18.22 -BUILD_DEPENDS="cmake tiff-dev" 18.23 +BUILD_DEPENDS="cmake zlib-dev libpng16-dev tiff-dev lcms2-dev" 18.24 +SPLIT="openjpeg2-tools openjpeg2-dev" 18.25 18.26 # Rules to configure and make the package. 18.27 compile_rules() 18.28 { 18.29 - cmake -DCMAKE_INSTALL_PREFIX=/usr . && make && make install 18.30 + mkdir build && 18.31 + cd build && 18.32 + cmake \ 18.33 + -DCMAKE_BUILD_TYPE=Release \ 18.34 + -DCMAKE_INSTALL_PREFIX=/usr .. && 18.35 + make && make install && 18.36 + 18.37 + cook_pick_manpages $src/doc/man/*/* 18.38 } 18.39 18.40 # Rules to gen a SliTaz package suitable for Tazpkg. 18.41 genpkg_rules() 18.42 { 18.43 - mkdir -p $fs/usr/lib 18.44 - cp -a $install/usr/bin $fs/usr 18.45 - cp -a $install/usr/lib/*.so* $fs/usr/lib 18.46 + case $PACKAGE in 18.47 + openjpeg2) 18.48 + copy *.so* 18.49 + ;; 18.50 + *-tools) 18.51 + copy bin/ 18.52 + CAT="graphics|applications" 18.53 + DEPENDS="openjpeg2 lcms2 libpng16 tiff zlib" 18.54 + ;; 18.55 + *-dev) 18.56 + copy @dev 18.57 + ;; 18.58 + esac 18.59 } 18.60