wok-current rev 17914
Add fontforge and its depends (libspiro, libuninameslist).
author | Aleksej Bobylev <al.bobylev@gmail.com> |
---|---|
date | Thu Apr 09 03:26:48 2015 +0300 (2015-04-09) |
parents | a7ed5112618d |
children | 6d29d11020a4 |
files | fontforge/description.txt fontforge/receipt libspiro-dev/receipt libspiro/description.txt libspiro/receipt libuninameslist-dev/receipt libuninameslist/description.txt libuninameslist/receipt |
line diff
1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 1.2 +++ b/fontforge/description.txt Thu Apr 09 03:26:48 2015 +0300 1.3 @@ -0,0 +1,4 @@ 1.4 +FontForge allows you to edit outline and bitmap fonts. You may create new 1.5 +ones or modify old ones. It is also a format converter and can interconvert 1.6 +between PostScript (ASCII & binary Type1, some Type3, some Type0), TrueType, 1.7 +OpenType (Type2), CID, SVG.
2.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 2.2 +++ b/fontforge/receipt Thu Apr 09 03:26:48 2015 +0300 2.3 @@ -0,0 +1,40 @@ 2.4 +# SliTaz package receipt. 2.5 + 2.6 +PACKAGE="fontforge" 2.7 +VERSION="20150330" 2.8 +CATEGORY="development" 2.9 +SHORT_DESC="An outline font editor" 2.10 +MAINTAINER="al.bobylev@gmail.com" 2.11 +LICENSE="BSD GPL3" 2.12 +WEB_SITE="http://fontforge.github.io/" 2.13 +TARBALL="$PACKAGE-$VERSION.tar.gz" 2.14 +WGET_URL="https://github.com/fontforge/fontforge/releases/download/$VERSION/$TARBALL" 2.15 +TAGS="editor font" 2.16 + 2.17 +DEPENDS="gtk+ libuninameslist python libspiro libltdl" 2.18 +BUILD_DEPENDS="wget cacerts libtool git perl tar autoconf automake bash \ 2.19 +coreutils-line xorg-libX11-dev zlib-dev freetype-dev jpeg-dev libpng-dev \ 2.20 +readline-dev cairo-dev pango-dev xorg-libXft-dev gtk+-dev python-dev \ 2.21 +libuninameslist-dev libspiro-dev" 2.22 + 2.23 +# Rules to configure and make the package. 2.24 +compile_rules() 2.25 +{ 2.26 + ./bootstrap --skip-git --gnulib-srcdir $src/gnulib 2.27 + 2.28 + ./configure \ 2.29 + --enable-gtk2-use \ 2.30 + $CONFIGURE_ARGS && 2.31 + make && 2.32 + make DESTDIR=$install install 2.33 +} 2.34 + 2.35 +# Rules to gen a SliTaz package suitable for Tazpkg. 2.36 +genpkg_rules() 2.37 +{ 2.38 + mkdir -p $fs/usr/lib/python2.7/site-packages $fs/usr/share 2.39 + cp -a $install/usr/bin $fs/usr 2.40 + cp -a $install/usr/lib/*.so* $fs/usr/lib 2.41 + cp -a $install/usr/lib/python2.7/site-packages/*.so $fs/usr/lib/python2.7/site-packages 2.42 + cp -a $install/usr/share/fontforge $fs/usr/share 2.43 +}
3.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 3.2 +++ b/libspiro-dev/receipt Thu Apr 09 03:26:48 2015 +0300 3.3 @@ -0,0 +1,21 @@ 3.4 +# SliTaz package receipt. 3.5 + 3.6 +PACKAGE="libspiro-dev" 3.7 +VERSION="0.3.20150131" 3.8 +CATEGORY="development" 3.9 +SHORT_DESC="Development files for libspiro" 3.10 +MAINTAINER="al.bobylev@gmail.com" 3.11 +LICENSE="GPL3" 3.12 +WEB_SITE="https://github.com/fontforge/libspiro" 3.13 + 3.14 +DEPENDS="libspiro" 3.15 +WANTED="libspiro" 3.16 + 3.17 +# Rules to gen a SliTaz package suitable for Tazpkg. 3.18 +genpkg_rules() 3.19 +{ 3.20 + mkdir -p $fs/usr/lib 3.21 + cp -a $install/usr/include $fs/usr 3.22 + cp -a $install/usr/lib/pkgconfig $fs/usr/lib 3.23 + cp -a $install/usr/lib/*.*a $fs/usr/lib 3.24 +}
4.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 4.2 +++ b/libspiro/description.txt Thu Apr 09 03:26:48 2015 +0300 4.3 @@ -0,0 +1,14 @@ 4.4 +Spiro is the creation of Raph Levien. It simplifies the drawing of beautiful 4.5 +curves. 4.6 + 4.7 +Using bézier splines an artist can easily draw curves with the same slope on 4.8 +either side of an on-curve point. Spiros, on the other hand, are based on 4.9 +clothoid splines which make it easy to maintain constant curvature as well as 4.10 +constant slope. Such curves will simply look nicer. 4.11 + 4.12 +Raph Levien's spiro splines only use on-curve points and so are easier to use 4.13 +and more intuitive to the artist. 4.14 + 4.15 +This library will take an array of spiro control points and convert them into 4.16 +a series of bézier splines which can then be used in the myriad of ways the 4.17 +world has come to use béziers.
5.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 5.2 +++ b/libspiro/receipt Thu Apr 09 03:26:48 2015 +0300 5.3 @@ -0,0 +1,29 @@ 5.4 +# SliTaz package receipt. 5.5 + 5.6 +PACKAGE="libspiro" 5.7 +VERSION="0.3.20150131" 5.8 +CATEGORY="misc" 5.9 +SHORT_DESC="Spiro simplifies the drawing of beautiful curves." 5.10 +MAINTAINER="al.bobylev@gmail.com" 5.11 +LICENSE="GPL3" 5.12 +WEB_SITE="https://github.com/fontforge/libspiro" 5.13 +TARBALL="$PACKAGE-$VERSION.tar.gz" 5.14 +WGET_URL="$WEB_SITE/archive/$VERSION.tar.gz" 5.15 + 5.16 +DEPENDS="" 5.17 +BUILD_DEPENDS="wget cacerts autoconf automake libtool bash" 5.18 + 5.19 +# Rules to configure and make the package. 5.20 +compile_rules() 5.21 +{ 5.22 + autoreconf -i 5.23 + automake --foreign -Wall 5.24 + ./configure $CONFIGURE_ARGS && make && make install 5.25 +} 5.26 + 5.27 +# Rules to gen a SliTaz package suitable for Tazpkg. 5.28 +genpkg_rules() 5.29 +{ 5.30 + mkdir -p $fs/usr/lib 5.31 + cp -a $install/usr/lib/*.so* $fs/usr/lib 5.32 +}
6.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 6.2 +++ b/libuninameslist-dev/receipt Thu Apr 09 03:26:48 2015 +0300 6.3 @@ -0,0 +1,21 @@ 6.4 +# SliTaz package receipt. 6.5 + 6.6 +PACKAGE="libuninameslist-dev" 6.7 +VERSION="0.4.20140731" 6.8 +CATEGORY="development" 6.9 +SHORT_DESC="Development files for libuninameslist" 6.10 +MAINTAINER="al.bobylev@gmail.com" 6.11 +LICENSE="other" 6.12 +WEB_SITE="https://github.com/fontforge/libuninameslist" 6.13 + 6.14 +DEPENDS="libuninameslist" 6.15 +WANTED="libuninameslist" 6.16 + 6.17 +# Rules to gen a SliTaz package suitable for Tazpkg. 6.18 +genpkg_rules() 6.19 +{ 6.20 + mkdir -p $fs/usr/lib 6.21 + cp -a $install/usr/include $fs/usr 6.22 + cp -a $install/usr/lib/pkgconfig $fs/usr/lib 6.23 + cp -a $install/usr/lib/*.*a $fs/usr/lib 6.24 +}
7.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 7.2 +++ b/libuninameslist/description.txt Thu Apr 09 03:26:48 2015 +0300 7.3 @@ -0,0 +1,3 @@ 7.4 +A library with a large (sparse) array mapping each unicode code point to the 7.5 +annotation data for it provided in 7.6 +http://www.unicode.org/Public/UNIDATA/NamesList.txt
8.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000 8.2 +++ b/libuninameslist/receipt Thu Apr 09 03:26:48 2015 +0300 8.3 @@ -0,0 +1,29 @@ 8.4 +# SliTaz package receipt. 8.5 + 8.6 +PACKAGE="libuninameslist" 8.7 +VERSION="0.4.20140731" 8.8 +CATEGORY="misc" 8.9 +SHORT_DESC="A Library of Unicode names and annotation data" 8.10 +MAINTAINER="al.bobylev@gmail.com" 8.11 +LICENSE="other" 8.12 +WEB_SITE="https://github.com/fontforge/libuninameslist" 8.13 +TARBALL="$PACKAGE-$VERSION.tar.gz" 8.14 +WGET_URL="$WEB_SITE/archive/$VERSION.tar.gz" 8.15 + 8.16 +DEPENDS="" 8.17 +BUILD_DEPENDS="wget cacerts autoconf automake libtool bash" 8.18 + 8.19 +# Rules to configure and make the package. 8.20 +compile_rules() 8.21 +{ 8.22 + autoreconf -i 8.23 + automake 8.24 + ./configure $CONFIGURE_ARGS && make && make install 8.25 +} 8.26 + 8.27 +# Rules to gen a SliTaz package suitable for Tazpkg. 8.28 +genpkg_rules() 8.29 +{ 8.30 + mkdir -p $fs/usr/lib 8.31 + cp -a $install/usr/lib/*.so* $fs/usr/lib 8.32 +}