
Receipt for package "fontforge"
# SliTaz package receipt. PACKAGE="fontforge" VERSION="20190801" CATEGORY="development" TAGS="editor font" SHORT_DESC="An outline font editor." MAINTAINER="al.bobylev@gmail.com" LICENSE="BSD GPL3" WEB_SITE="https://fontforge.github.io/" TARBALL="$PACKAGE-$VERSION.tar.gz" WGET_URL="https://github.com/$PACKAGE/$PACKAGE/releases/download/$VERSION/$TARBALL" DEPENDS="gtk+ libltdl libspiro libuninameslist python" BUILD_DEPENDS="autoconf automake bash cacerts cairo-dev \ coreutils-context-system coreutils-line freetype-dev \ git gtk+-dev jpeg-dev libpng-dev libspiro-dev libtool \ libuninameslist-dev pango-dev perl python-dev \ readline-dev util-linux-uuid-dev xorg-libX11-dev \ xorg-libXft-dev zlib-dev" # As 'busybox date' does not support the given options, # coreutils-context-system is required. HOST_ARCH="i486 x86_64" current_version() { wget -O - ${WGET_URL%/down*} 2>/dev/null | \ sed '/archive.*tar/!d;s|.*/\(.*\).tar.*|\1|;q' } # Rules to configure and make the package. compile_rules() { sed -i 's|_Noreturn||' fontforge/*.c ./bootstrap --skip-git && ./configure \ $CONFIGURE_ARGS && make -j 1 && make DESTDIR=$install install } # Rules to gen a SliTaz package suitable for Tazpkg. genpkg_rules() { mkdir -p $fs/usr/lib/python2.7/site-packages mkdir -p $fs/usr/share cp -a $install/usr/bin $fs/usr cp -a $install/usr/lib/*.so* $fs/usr/lib cp -a $install/usr/lib/python2.7/site-packages/*.so \ $fs/usr/lib/python2.7/site-packages cp -a $install/usr/share/fontforge $fs/usr/share # Desktop integration not auto-installed mkdir -p \ $fs/usr/share/applications \ $fs/usr/share/mime/packages # $fs/usr/share/icons/hicolor cp -a $install/usr/share/applications/org.fontforge.FontForge.desktop \ $fs/usr/share/applications/fontforge.desktop cp -a $src/desktop/fontforge.xml \ $fs/usr/share/mime/packages # cp -a $src/desktop/icons/16x16 \ # $fs/usr/share/icons/hicolor # cp -a $src/desktop/icons/48x48 \ # $fs/usr/share/icons/hicolor # Remove included fonts rm -r $fs/usr/share/fontforge/pixmaps/*.ttf }
6088 packages and 256128 files in current database (Wed Mar 5 09:18:31 2025)