Convert package to the new template format (f).

This commit is contained in:
Juan RP 2013-04-12 11:16:02 +02:00
parent a7fcdce3c4
commit 2a9fab8b58
97 changed files with 868 additions and 605 deletions

View File

@ -1,9 +0,0 @@
# Template file for 'faac-devel'.
#
depends="libmp4v2-devel>=2.0.0 faac>=${version}"
short_desc="${short_desc} -- development files"
noarch=yes
do_install() {
vmove usr/include usr
}

View File

@ -1,8 +1,7 @@
# Template file for 'faac' # Template file for 'faac'
pkgname=faac pkgname=faac
version=1.28 version=1.28
revision=6 revision=7
subpackages="faac-devel"
build_style=gnu-configure build_style=gnu-configure
configure_args="--with-mp4v2 --disable-static" configure_args="--with-mp4v2 --disable-static"
makedepends="automake libtool libmp4v2-devel>=2.0.0" makedepends="automake libtool libmp4v2-devel>=2.0.0"
@ -22,3 +21,17 @@ pre_configure() {
post_install() { post_install() {
vinstall libfaac/kiss_fft/COPYING 644 usr/share/licenses/faac vinstall libfaac/kiss_fft/COPYING 644 usr/share/licenses/faac
} }
faac-devel_package() {
depends="libmp4v2-devel>=2.0.0 faac>=${version}"
short_desc="${short_desc} -- development files"
pkg_install() {
vmove usr/include
}
}
faac_package() {
pkg_install() {
vmove usr
}
}

View File

@ -1,10 +0,0 @@
# Template file for 'faad2-devel'.
#
depends="glibc-devel faad2>=${version}"
short_desc="${short_desc} - development files"
do_install() {
mkdir -p ${DESTDIR}/usr/lib
mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr
mv ${SRCPKGDESTDIR}/usr/lib/*.*a ${DESTDIR}/usr/lib
}

View File

@ -1,7 +1,7 @@
# Template file for 'faad2' # Template file for 'faad2'
pkgname=faad2 pkgname=faad2
version=2.7 version=2.7
revision=4 revision=5
build_style=gnu-configure build_style=gnu-configure
configure_args="CFLAGS=-fPIC" configure_args="CFLAGS=-fPIC"
make_install_args="manmdir=/usr/share/man/man1" make_install_args="manmdir=/usr/share/man/man1"
@ -16,11 +16,24 @@ long_desc="
decodes all MPEG-4 and MPEG-2 MAIN, LOW, LTP, LD and ER object type decodes all MPEG-4 and MPEG-2 MAIN, LOW, LTP, LD and ER object type
AAC files." AAC files."
subpackages="$pkgname-devel"
post_install() { post_install() {
install -D -m644 common/mp4ff/mp4ff_int_types.h \ install -D -m644 common/mp4ff/mp4ff_int_types.h \
${DESTDIR}/usr/include/mp4ff_int_types.h ${DESTDIR}/usr/include/mp4ff_int_types.h
mv ${DESTDIR}/usr/share/man/man1/faad.man \ mv ${DESTDIR}/usr/share/man/man1/faad.man \
${DESTDIR}/usr/share/man/man1/faad.1 ${DESTDIR}/usr/share/man/man1/faad.1
} }
faad2-devel_package() {
depends="faad2>=${version}"
short_desc="${short_desc} - development files"
pkg_install() {
vmove usr/include
vmove "usr/lib/*.a"
}
}
faad2_package() {
pkg_install() {
vmove usr
}
}

View File

@ -13,7 +13,13 @@ long_desc="
This package provides a library which overrides libc functions, so it is This package provides a library which overrides libc functions, so it is
possible to use root-specific tools without root privileges." possible to use root-specific tools without root privileges."
conf_files=" fakechroot_package() {
/etc/${pkgname}/chroot.env conf_files="
/etc/${pkgname}/debootstrap.env /etc/fakechroot/chroot.env
/etc/${pkgname}/rinse.env" /etc/fakechroot/debootstrap.env
/etc/fakechroot/rinse.env"
pkg_install() {
vmove etc
vmove usr
}
}

View File

@ -2,7 +2,6 @@
pkgname=fakeroot pkgname=fakeroot
version=1.18.4 version=1.18.4
revision=2 revision=2
conflicts="chroot-fakeroot>=0"
build_style=gnu-configure build_style=gnu-configure
configure_args="--disable-static" configure_args="--disable-static"
short_desc="Gives a fake root environment" short_desc="Gives a fake root environment"
@ -21,3 +20,10 @@ post_install() {
# Use /bin/sh shebang. # Use /bin/sh shebang.
sed -i -e "s|^#!/bin/bash$|#!/bin/sh|" ${DESTDIR}/usr/bin/fakeroot sed -i -e "s|^#!/bin/bash$|#!/bin/sh|" ${DESTDIR}/usr/bin/fakeroot
} }
fakeroot_package() {
conflicts="chroot-fakeroot>=0"
pkg_install() {
vmove usr
}
}

View File

@ -1,17 +0,0 @@
# Template file for 'farstream-devel'.
#
depends="gst-plugins-base1-devel farstream-${version}_${revision}"
short_desc="${sourcepkg} - development files"
long_desc="${long_desc}
This package contains files for development, headers, static libs, etc."
replaces="farsight2-devel>=0"
noarch=yes
do_install() {
vmove usr/include usr
vmove usr/lib/pkgconfig usr/lib
vmove usr/share/gtk-doc usr/share
vmove usr/share/gir-1.0 usr/share
}

View File

@ -1,10 +1,9 @@
# Template file for 'farstream' # Template file for 'farstream'
pkgname=farstream pkgname=farstream
version=0.2.0 version=0.2.0
revision=2 revision=3
build_style=gnu-configure build_style=gnu-configure
configure_args="--disable-valgrind --disable-debug --disable-static" configure_args="--disable-valgrind --disable-debug --disable-static"
depends="gst-python pygobject2 pygtk gst-plugins-good1 gst-plugins-bad1"
makedepends="pkg-config intltool gupnp-igd-devel>=0.2.0 libnice-devel>=0.1.3 makedepends="pkg-config intltool gupnp-igd-devel>=0.2.0 libnice-devel>=0.1.3
gst-plugins-base1-devel python-devel gst-python-devel pygobject2-devel gst-plugins-base1-devel python-devel gst-python-devel pygobject2-devel
gobject-introspection" gobject-introspection"
@ -20,5 +19,22 @@ long_desc="
that makes it possible to write plugins for different streaming protocols, on that makes it possible to write plugins for different streaming protocols, on
the other side it offers an API for clients to use those plugins." the other side it offers an API for clients to use those plugins."
replaces="farsight2>=0" farstream-devel_package() {
subpackages="$pkgname-devel" depends="gst-plugins-base1-devel farstream-${version}_${revision}"
short_desc+=" - development files"
replaces="farsight2-devel>=0"
pkg_install() {
vmove usr/include
vmove usr/lib/pkgconfig
vmove usr/share/gtk-doc
vmove usr/share/gir-1.0
}
}
farstream_package() {
depends="gst-python pygobject2 pygtk gst-plugins-good1 gst-plugins-bad1"
replaces="farsight2>=0"
pkg_install() {
vmove usr
}
}

View File

@ -13,3 +13,9 @@ license="MIT"
homepage="http://feh.finalrewind.org/" homepage="http://feh.finalrewind.org/"
distfiles="${homepage}/feh-${version}.tar.bz2" distfiles="${homepage}/feh-${version}.tar.bz2"
checksum=4a02d2328c37ae7d7df09c49ccfcbad90458735b132c70937047b3395fb45925 checksum=4a02d2328c37ae7d7df09c49ccfcbad90458735b132c70937047b3395fb45925
feh_package() {
pkg_install() {
vmove usr
}
}

View File

@ -1,9 +0,0 @@
# Template file for 'ffmpeg-0.10x-compat-devel'.
#
depends="${sourcepkg}>=${version}"
short_desc="${short_desc} - development files"
do_install() {
vmove usr/include usr
vmove usr/lib/${sourcepkg}/pkgconfig usr/lib/${sourcepkg}
}

View File

@ -10,7 +10,6 @@ homepage="http://www.ffmpeg.org"
distfiles="${homepage}/releases/ffmpeg-${version}.tar.bz2" distfiles="${homepage}/releases/ffmpeg-${version}.tar.bz2"
checksum=8c67c0be9dc568a857d5542247aa4e3c1c6538fa3643b47c9deb7ff004a97626 checksum=8c67c0be9dc568a857d5542247aa4e3c1c6538fa3643b47c9deb7ff004a97626
subpackages="${pkgname}-devel"
hostmakedepends="which pkg-config perl yasm" hostmakedepends="which pkg-config perl yasm"
makedepends="alsa-lib-devel faad2-devel lame-devel libtheora-devel makedepends="alsa-lib-devel faad2-devel lame-devel libtheora-devel
libvorbis-devel x264-devel xvidcore-devel libvpx-devel librtmp-devel libvorbis-devel x264-devel xvidcore-devel libvpx-devel librtmp-devel
@ -57,3 +56,18 @@ do_build() {
do_install() { do_install() {
make DESTDIR=${DESTDIR} install make DESTDIR=${DESTDIR} install
} }
ffmpeg-0.10x-compat-devel_package() {
depends="${sourcepkg}>=${version}"
short_desc="${short_desc} - development files"
pkg_install() {
vmove usr/include
vmove usr/lib/${sourcepkg}/pkgconfig
}
}
ffmpeg-0.10x-compat_package() {
pkg_install() {
vmove usr
}
}

View File

@ -1,12 +0,0 @@
# Template file for 'ffmpeg-devel'.
#
depends="libavcodec>=${version} libavdevice>=${version} libavformat>=${version}
libavutil>=${version} libavfilter>=${version} libpostproc>=${version}
libswscale>=${version} libswresample>=${version}"
short_desc="${short_desc} - development files"
do_install() {
vmove usr/include usr
vmove usr/lib/pkgconfig usr/lib
vmove usr/share/ffmpeg/examples usr/share/ffmpeg
}

View File

@ -1,7 +0,0 @@
# Template file for 'libavcodec'.
#
short_desc="FFmpeg codec library"
do_install() {
vmove "usr/lib/libavcodec.so*" usr/lib
}

View File

@ -1,7 +0,0 @@
# Template file for 'libavdevice'.
#
short_desc="FFmpeg device handling library"
do_install() {
vmove "usr/lib/libavdevice.so*" usr/lib
}

View File

@ -1,7 +0,0 @@
# Template file for 'libavfilter'.
#
short_desc="FFmpeg audio/video filter library"
do_install() {
vmove "usr/lib/libavfilter.so*" usr/lib
}

View File

@ -1,7 +0,0 @@
# Template file for 'libavformat'.
#
short_desc="FFmpeg file format library"
do_install() {
vmove "usr/lib/libavformat.so*" usr/lib
}

View File

@ -1,7 +0,0 @@
# Template file for 'libavutil'.
#
short_desc="FFmpeg utility library"
do_install() {
vmove "usr/lib/libavutil.so*" usr/lib
}

View File

@ -1,7 +0,0 @@
# Template file for 'libpostproc'.
#
short_desc="FFmpeg video postprocessing library"
do_install() {
vmove "usr/lib/libpostproc.so*" usr/lib
}

View File

@ -1,7 +0,0 @@
# Template file for 'libswresample'.
#
short_desc="FFmpeg video resampling library"
do_install() {
vmove "usr/lib/libswresample.so*" usr/lib
}

View File

@ -1,7 +0,0 @@
# Template file for 'libswscale'.
#
short_desc="FFmpeg video scaling library"
do_install() {
vmove "usr/lib/libswscale.so*" usr/lib
}

View File

@ -9,10 +9,6 @@ homepage="http://www.ffmpeg.org"
distfiles="${homepage}/releases/ffmpeg-${version}.tar.bz2" distfiles="${homepage}/releases/ffmpeg-${version}.tar.bz2"
checksum=1f1af23112e2da8403abce605749db9111d45d2e4e28910831e778c6e2cbdcce checksum=1f1af23112e2da8403abce605749db9111d45d2e4e28910831e778c6e2cbdcce
subpackages="libavcodec libavdevice libavformat libavutil libavfilter
libpostproc libswscale libswresample ffmpeg-devel"
#depends="faad2 x264 xvidcore libvdpau"
makedepends="pkg-config perl yasm zlib-devel alsa-lib-devel libXfixes-devel makedepends="pkg-config perl yasm zlib-devel alsa-lib-devel libXfixes-devel
libXext-devel libXvMC-devel faad2-devel lame-devel libtheora-devel libXext-devel libXvMC-devel faad2-devel lame-devel libtheora-devel
libvorbis-devel x264-devel xvidcore-devel jack-devel SDL-devel libcdio-devel libvorbis-devel x264-devel xvidcore-devel jack-devel SDL-devel libcdio-devel
@ -41,3 +37,79 @@ do_build() {
do_install() { do_install() {
make DESTDIR=${DESTDIR} install install-man make DESTDIR=${DESTDIR} install install-man
} }
libavcodec_package() {
short_desc="FFmpeg codec library"
pkg_install() {
vmove "usr/lib/libavcodec.so*"
}
}
libavdevice_package() {
short_desc="FFmpeg device handling library"
pkg_install() {
vmove "usr/lib/libavdevice.so*"
}
}
libavformat_package() {
short_desc="FFmpeg file format library"
pkg_install() {
vmove "usr/lib/libavformat.so*"
}
}
libavutil_package() {
short_desc="FFmpeg utility library"
pkg_install() {
vmove "usr/lib/libavutil.so*"
}
}
libavfilter_package() {
short_desc="FFmpeg audio/video filter library"
pkg_install() {
vmove "usr/lib/libavfilter.so*"
}
}
libpostproc_package() {
short_desc="FFmpeg video postprocessing library"
pkg_install() {
vmove "usr/lib/libpostproc.so*"
}
}
libswscale_package() {
short_desc="FFmpeg video scaling library"
pkg_install() {
vmove "usr/lib/libswscale.so*"
}
}
libswresample_package() {
short_desc="FFmpeg video resampling library"
pkg_install() {
vmove "usr/lib/libswresample.so*"
}
}
ffmpeg-devel_package() {
depends="libavcodec>=${version} libavdevice>=${version} libavformat>=${version}
libavutil>=${version} libavfilter>=${version} libpostproc>=${version}
libswscale>=${version} libswresample>=${version}"
short_desc="${short_desc} - development files"
pkg_install() {
vmove usr/include
vmove usr/lib/pkgconfig
vmove usr/share/ffmpeg/examples
}
}
ffmpeg_package() {
pkg_install() {
vmove usr/bin
vmove usr/share/man
vmove usr/share/ffmpeg
}
}

View File

@ -1,11 +0,0 @@
# Template file for 'fftw-devel'.
#
depends="libfftw>=${version}"
short_desc="${short_desc} - Development files"
do_install() {
vmove usr/include usr
vmove usr/lib/pkgconfig usr/lib
vmove "usr/lib/*.a" usr/lib
vmove usr/share/info usr/share
}

View File

@ -1,7 +0,0 @@
# Template file for 'libfftw'.
#
short_desc="${short_desc} - Runtime library"
do_install() {
vmove "usr/lib/*.so*" usr/lib
}

View File

@ -15,7 +15,6 @@ long_desc="
efficiently. FFTW is typically faster than other publically-available FFT efficiently. FFTW is typically faster than other publically-available FFT
implementations, and is even competitive with vendor-tuned libraries." implementations, and is even competitive with vendor-tuned libraries."
subpackages="libfftw fftw-devel"
hostmakedepends="automake gcc-fortran" hostmakedepends="automake gcc-fortran"
pre_configure() { pre_configure() {
@ -60,3 +59,27 @@ do_install() {
cd ${wrksrc}/build-${f} && make DESTDIR=${DESTDIR} install cd ${wrksrc}/build-${f} && make DESTDIR=${DESTDIR} install
done done
} }
libfftw_package() {
short_desc="${short_desc} - Runtime library"
pkg_install() {
vmove "usr/lib/*.so*"
}
}
fftw-devel_package() {
depends="libfftw>=${version}"
short_desc="${short_desc} - Development files"
pkg_install() {
vmove usr/include
vmove usr/lib/pkgconfig
vmove "usr/lib/*.a"
vmove usr/share/info
}
}
fftw_package() {
pkg_install() {
vmove usr
}
}

View File

@ -4,7 +4,6 @@ version=3.8.0
revision=1 revision=1
build_style=gnu-configure build_style=gnu-configure
configure_args="--disable-schemas-compile --enable-magic --disable-static" configure_args="--disable-schemas-compile --enable-magic --disable-static"
depends="desktop-file-utils hicolor-icon-theme"
hostmakedepends="which pkg-config intltool gnome-doc-utils itstool" hostmakedepends="which pkg-config intltool gnome-doc-utils itstool"
makedepends="nautilus-devel>=3.8 json-glib-devel libnotify-devel libarchive-devel>=3.1.2" makedepends="nautilus-devel>=3.8 json-glib-devel libnotify-devel libarchive-devel>=3.1.2"
short_desc="GNOME Front-end to archiving programs like tar and zip" short_desc="GNOME Front-end to archiving programs like tar and zip"
@ -13,3 +12,10 @@ homepage="http://www.gnome.org"
license="GPL-2" license="GPL-2"
distfiles="${GNOME_SITE}/$pkgname/3.8/$pkgname-$version.tar.xz" distfiles="${GNOME_SITE}/$pkgname/3.8/$pkgname-$version.tar.xz"
checksum=5c800bf969ef07d350a876622462267892194d914042d1dcc080bf3c838db46d checksum=5c800bf969ef07d350a876622462267892194d914042d1dcc080bf3c838db46d
file-roller_package() {
depends="desktop-file-utils hicolor-icon-theme"
pkg_install() {
vmove usr
}
}

View File

@ -1,10 +0,0 @@
# Template file for 'file-devel'.
#
depends="zlib-devel libmagic>=${version}"
short_desc="File type identification library -- development files"
do_install() {
vmove usr/include usr
vmove "usr/lib/*.a" usr/lib
vmove usr/share/man/man3 usr/share/man
}

View File

@ -1,10 +0,0 @@
# Template file for 'libmagic'.
#
short_desc="File type identification library"
replaces="file<5.12"
do_install() {
vmove "usr/lib/*.so*" usr/lib
vmove usr/share/misc usr/share
vmove usr/share/man/man4 usr/share/man
}

View File

@ -2,8 +2,6 @@
pkgname=file pkgname=file
version=5.14 version=5.14
revision=1 revision=1
conflicts="chroot-file>=0"
subpackages="libmagic file-devel"
build_style=gnu-configure build_style=gnu-configure
configure_args="--enable-static" configure_args="--enable-static"
makedepends="zlib-devel" makedepends="zlib-devel"
@ -13,3 +11,31 @@ homepage="http://www.darwinsys.com/file/"
license="BSD" license="BSD"
distfiles="ftp://ftp.astron.com/pub/file/file-${version}.tar.gz" distfiles="ftp://ftp.astron.com/pub/file/file-${version}.tar.gz"
checksum=461ba01dd0900a3b7c2dcd901b04903192c07887a9c1928af0be507572c77fe4 checksum=461ba01dd0900a3b7c2dcd901b04903192c07887a9c1928af0be507572c77fe4
libmagic_package() {
short_desc="File type identification library"
replaces="file<5.12"
pkg_install() {
vmove "usr/lib/*.so*" usr/lib
vmove usr/share/misc usr/share
vmove usr/share/man/man4 usr/share/man
}
}
file-devel_package() {
depends="zlib-devel libmagic>=${version}"
short_desc="File type identification library -- development files"
pkg_install() {
vmove usr/include usr
vmove "usr/lib/*.a" usr/lib
vmove usr/share/man/man3 usr/share/man
}
}
file_package() {
conflicts="chroot-file>=0"
pkg_install() {
vmove usr/bin
vmove usr/share/man/man1
}
}

View File

@ -13,12 +13,18 @@ homepage="http://www.gnu.org/software/findutils"
distfiles="http://ftp.gnu.org/gnu/$pkgname/$pkgname-$version.tar.gz" distfiles="http://ftp.gnu.org/gnu/$pkgname/$pkgname-$version.tar.gz"
checksum=434f32d171cbc0a5e72cfc5372c6fc4cb0e681f8dce566a0de5b6fccd702b62a checksum=434f32d171cbc0a5e72cfc5372c6fc4cb0e681f8dce566a0de5b6fccd702b62a
conflicts="chroot-findutils>=0"
conf_files="/etc/updatedb.conf"
post_install() { post_install() {
# Install the cron daily job. # Install the cron daily job.
vinstall ${FILESDIR}/updatedb.cron-daily 744 etc/cron.daily updatedb vinstall ${FILESDIR}/updatedb.cron-daily 744 etc/cron.daily updatedb
# Install the updatedb conf file. # Install the updatedb conf file.
vinstall ${FILESDIR}/updatedb.conf 640 etc vinstall ${FILESDIR}/updatedb.conf 640 etc
} }
findutils_package() {
conf_files="/etc/updatedb.conf"
conflicts="chroot-findutils>=0"
pkg_install() {
vmove etc
vmove usr
}
}

View File

@ -12,8 +12,6 @@ checksum=69818444915d3002a0d15583d47bc86fcf5027b53fab2a8a91ae18a7bfa20577
disable_debug=yes disable_debug=yes
depends="desktop-file-utils hicolor-icon-theme"
hostmakedepends="unzip zip pkg-config perl python yasm" hostmakedepends="unzip zip pkg-config perl python yasm"
makedepends="libjpeg-turbo-devel libpng-devel>=1.5.10 makedepends="libjpeg-turbo-devel libpng-devel>=1.5.10
pixman-devel libIDL-devel nss-devel>=3.13.3 sqlite-devel libXrender-devel pixman-devel libIDL-devel nss-devel>=3.13.3 sqlite-devel libXrender-devel
@ -47,3 +45,10 @@ do_install() {
# https://bugzilla.mozilla.org/show_bug.cgi?id=658850 # https://bugzilla.mozilla.org/show_bug.cgi?id=658850
ln -sf firefox ${DESTDIR}/usr/lib/firefox/firefox-bin ln -sf firefox ${DESTDIR}/usr/lib/firefox/firefox-bin
} }
firefox_package() {
depends="desktop-file-utils hicolor-icon-theme"
pkg_install() {
vmove usr
}
}

View File

@ -2,16 +2,22 @@
pkgname=fixesproto pkgname=fixesproto
version=5.0 version=5.0
revision=2 revision=2
distfiles="${XORG_SITE}/proto/$pkgname-$version.tar.bz2"
build_style=gnu-configure build_style=gnu-configure
fulldepends="xextproto" makedepends="xextproto"
short_desc="Fixes extension headers from X.org" short_desc="Fixes extension headers from X.org"
homepage="http://xorg.freedesktop.org" homepage="http://xorg.freedesktop.org"
license="MIT" license="MIT"
maintainer="Juan RP <xtraeme@gmail.com>" maintainer="Juan RP <xtraeme@gmail.com>"
distfiles="${XORG_SITE}/proto/$pkgname-$version.tar.bz2"
checksum=ba2f3f31246bdd3f2a0acf8bd3b09ba99cab965c7fb2c2c92b7dc72870e424ce checksum=ba2f3f31246bdd3f2a0acf8bd3b09ba99cab965c7fb2c2c92b7dc72870e424ce
long_desc=" long_desc="
This provides the Fixes extension headers from modular X.org X11 This provides the Fixes extension headers from modular X.org X11
project." project."
noarch=yes fixesproto_package() {
depends="${makedepends}"
noarch="yes"
pkg_install() {
vmove usr
}
}

View File

@ -1,13 +0,0 @@
# Template file for 'libflac-devel'.
#
depends="libstdc++-devel libogg-devel libflac>=${version}"
short_desc="${short_desc} - development files"
do_install() {
mkdir -p ${DESTDIR}/usr/lib ${DESTDIR}/usr/share
mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr
mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib
mv ${SRCPKGDESTDIR}/usr/lib/*.*a ${DESTDIR}/usr/lib
mv ${SRCPKGDESTDIR}/usr/share/aclocal ${DESTDIR}/usr/share
mv ${SRCPKGDESTDIR}/usr/share/doc ${DESTDIR}/usr/share
}

View File

@ -1,8 +0,0 @@
# Template file for 'libflac'.
#
short_desc="${short_desc} - shared libraries"
do_install() {
mkdir -p ${DESTDIR}/usr/lib
mv ${SRCPKGDESTDIR}/usr/lib/*.so* ${DESTDIR}/usr/lib
}

View File

@ -2,7 +2,6 @@
pkgname=flac pkgname=flac
version=1.2.1 version=1.2.1
revision=6 revision=6
subpackages="libflac libflac-devel"
build_style=gnu-configure build_style=gnu-configure
configure_args="--disable-rpath --disable-doxygen-docs --disable-xmms-plugin" configure_args="--disable-rpath --disable-doxygen-docs --disable-xmms-plugin"
if [ "$XBPS_TARGET_MACHINE" = "i686" -o "$XBPS_TARGET_MACHINE" = "x86_64" ]; then if [ "$XBPS_TARGET_MACHINE" = "i686" -o "$XBPS_TARGET_MACHINE" = "x86_64" ]; then
@ -31,5 +30,30 @@ if [ "$CROSS_BUILD" ]; then
pre_configure() { pre_configure() {
./autogen.sh ./autogen.sh
} }
configure_args="${configure_args} --with-ogg=$XBPS_CROSS_BASE" configure_args+=" --with-ogg=$XBPS_CROSS_BASE"
fi fi
libflac_package() {
short_desc="${short_desc} - shared libraries"
pkg_install() {
vmove "usr/lib/*.so*"
}
}
libflac-devel_package() {
depends="libstdc++-devel libogg-devel libflac>=${version}"
short_desc="${short_desc} - development files"
pkg_install() {
vmove usr/include
vmove usr/lib/pkgconfig
vmove "usr/lib/*.a"
vmove usr/share/aclocal
vmove usr/share/doc
}
}
flac_package() {
pkg_install() {
vmove usr
}
}

View File

@ -1,13 +0,0 @@
# Template file for 'flowcanvas-devel'.
#
noarch=yes
depends="flowcanvas>=${version}"
short_desc="${sourcepkg} (development files)"
long_desc="${long_desc}
This package contains files for development, headers, static libs, etc."
do_install() {
vmove usr/include usr
vmove usr/lib/pkgconfig usr/lib
}

View File

@ -1,11 +1,10 @@
# Template file for 'flowcanvas' # Template file for 'flowcanvas'
pkgname=flowcanvas pkgname=flowcanvas
version=0.7.1 version=0.7.1
revision=1 revision=2
build_style=waf build_style=waf
subpackages="$pkgname-devel"
makedepends="pkg-config python gtkmm2-devel libgnomecanvasmm-devel makedepends="pkg-config python gtkmm2-devel libgnomecanvasmm-devel
graphviz-devel boost-devel" graphviz-devel boost-devel"
short_desc="Interactive canvas widget for boxes-and-lines style environments." short_desc="Interactive canvas widget for boxes-and-lines style environments."
maintainer="davehome <davehome@redthumb.info.tm>" maintainer="davehome <davehome@redthumb.info.tm>"
license="GPL-2" license="GPL-2"
@ -16,3 +15,18 @@ long_desc="
FlowCanvas is an interactive Gtkmm/Gnomecanvasmm widget for boxes-and-lines FlowCanvas is an interactive Gtkmm/Gnomecanvasmm widget for boxes-and-lines
style environments (e.g. modular synths or interactive finite state automata style environments (e.g. modular synths or interactive finite state automata
diagrams)." diagrams)."
flowcanvas-devel_package() {
depends="flowcanvas>=${version}"
short_desc+=" - development files"
pkg_install() {
vmove usr/include
vmove usr/lib/pkgconfig
}
}
flowcanvas_package() {
pkg_install() {
vmove usr
}
}

View File

@ -1,16 +0,0 @@
# Template file for 'fltk-devel'.
#
noarch=yes
depends="fltk-${version}_${revision}"
short_desc="${short_desc} -- development files"
long_desc="${long_desc}
This package contains files for development, headers, static libs, etc."
do_install() {
vmove usr/include usr
vmove usr/bin/fltk-config usr/bin
vmove usr/share/man/man1/fltk-config.1 usr/share/man/man1
vmove usr/share/man/man3 usr/share/man
vmove usr/share/doc usr/share
}

View File

@ -1,12 +1,11 @@
# Template file for 'fltk' # Template file for 'fltk'
pkgname=fltk pkgname=fltk
version=1.3.2 version=1.3.2
revision=2 revision=3
build_style=gnu-configure build_style=gnu-configure
configure_args="--enable-threads --enable-xft --enable-shared" configure_args="--enable-threads --enable-xft --enable-shared"
makedepends="libjpeg-turbo-devel libpng-devel>=1.5.10 MesaLib-devel alsa-lib-devel makedepends="libjpeg-turbo-devel libpng-devel>=1.5.10 MesaLib-devel alsa-lib-devel
freetype-devel libXinerama-devel libXft-devel" freetype-devel libXinerama-devel libXft-devel"
subpackages="fltk-devel"
short_desc="Cross-platform C++ GUI toolkit" short_desc="Cross-platform C++ GUI toolkit"
maintainer="Juan RP <xtraeme@gmail.com>" maintainer="Juan RP <xtraeme@gmail.com>"
license="LGPL-2.1" license="LGPL-2.1"
@ -18,3 +17,21 @@ post_install() {
rm -rf ${DESTDIR}/usr/share/man/cat[13] rm -rf ${DESTDIR}/usr/share/man/cat[13]
rm -f ${DESTDIR}/usr/lib/*.a rm -f ${DESTDIR}/usr/lib/*.a
} }
fltk-devel_package() {
depends="fltk-${version}_${revision}"
short_desc="${short_desc} -- development files"
pkg_install() {
vmove usr/include
vmove usr/bin/fltk-config
vmove usr/share/man/man1/fltk-config.1
vmove usr/share/man/man3
vmove usr/share/doc
}
}
fltk_package() {
pkg_install() {
vmove usr
}
}

View File

@ -1,9 +0,0 @@
# Template file for 'fluidsynth-devel'.
#
depends="libfluidsynth>=${version}"
short_desc="${short_desc} - Development files"
do_install() {
vmove usr/include usr
vmove usr/lib/pkgconfig usr/lib
}

View File

@ -1,13 +0,0 @@
# Template file for 'libfluidsynth'.
#
short_desc="${short_desc} - Runtime library"
long_desc="${long_desc}
This package contains the fluidsynth runtime lib(s)."
do_install()
{
vmove "usr/lib/*.so*" usr/lib
}

View File

@ -3,7 +3,6 @@ pkgname=fluidsynth
version=1.1.6 version=1.1.6
revision=3 revision=3
build_style=cmake build_style=cmake
subpackages="lib$pkgname $pkgname-devel"
configure_args="-DLIB_SUFFIX=" configure_args="-DLIB_SUFFIX="
hostmakedepends="pkg-config cmake" hostmakedepends="pkg-config cmake"
makedepends="glib-devel jack-devel pulseaudio-devel readline-devel" makedepends="glib-devel jack-devel pulseaudio-devel readline-devel"
@ -21,3 +20,25 @@ long_desc="
Shared library which can be used in other programs Shared library which can be used in other programs
Built in command line shell Built in command line shell
Playback of MIDI files" Playback of MIDI files"
libfluidsynth_package() {
short_desc="${short_desc} - Runtime library"
pkg_install() {
vmove "usr/lib/*.so*"
}
}
fluidsynth-devel_package() {
depends="libfluidsynth>=${version}"
short_desc="${short_desc} - Development files"
pkg_install() {
vmove usr/include
vmove usr/lib/pkgconfig
}
}
fluidsynth_package() {
pkg_install() {
vmove usr
}
}

View File

@ -17,3 +17,9 @@ post_install() {
vinstall ${FILESDIR}/fluxbox.desktop 644 usr/share/xsessions vinstall ${FILESDIR}/fluxbox.desktop 644 usr/share/xsessions
vinstall COPYING 644 usr/share/licenses/${pkgname} vinstall COPYING 644 usr/share/licenses/${pkgname}
} }
fluxbox_package() {
pkg_install() {
vmove usr
}
}

View File

@ -1,12 +0,0 @@
# Template file for 'folks-devel'.
#
depends="telepathy-glib-devel>=0.19.9 libgee08-devel>=0.10 libsocialweb-devel
evolution-data-server-devel>=3.8.0 folks>=${version}"
short_desc="${short_desc} - development files"
do_install() {
vmove usr/include usr
vmove usr/lib/pkgconfig usr/lib
vmove usr/share/gir-1.0 usr/share
vmove usr/share/vala usr/share
}

View File

@ -5,7 +5,6 @@ revision=2
build_style=gnu-configure build_style=gnu-configure
subpackages="$pkgname-devel" subpackages="$pkgname-devel"
configure_args="--enable-vala --enable-tracker-backend" configure_args="--enable-vala --enable-tracker-backend"
depends="zeitgeist"
hostmakedepends="pkg-config intltool which gobject-introspection" hostmakedepends="pkg-config intltool which gobject-introspection"
makedepends="dbus-glib-devel telepathy-glib-devel>=0.19.9 libgee08-devel>=0.10 makedepends="dbus-glib-devel telepathy-glib-devel>=0.19.9 libgee08-devel>=0.10
libsocialweb-devel evolution-data-server-devel>=3.8.0 tracker-devel>=0.16 libsocialweb-devel evolution-data-server-devel>=3.8.0 tracker-devel>=0.16
@ -23,3 +22,21 @@ long_desc="
The initial goal is for GObject/C support, though the Vala bindings should The initial goal is for GObject/C support, though the Vala bindings should
basically automatic." basically automatic."
folks-devel_package() {
depends="telepathy-glib-devel>=0.19.9 libgee08-devel>=0.10 libsocialweb-devel
evolution-data-server-devel>=3.8.0 folks>=${version}"
short_desc="${short_desc} - development files"
pkg_install() {
vmove usr/include
vmove usr/lib/pkgconfig
vmove usr/share/gir-1.0
vmove usr/share/vala
}
}
folks_package() {
depends="zeitgeist"
pkg_install() {
vmove usr
}
}

View File

@ -1,15 +1,14 @@
# Template build file for 'font-adobe-100dpi'. # Template build file for 'font-adobe-100dpi'.
pkgname=font-adobe-100dpi pkgname=font-adobe-100dpi
version=1.0.3 version=1.0.3
distfiles="${XORG_SITE}/font/$pkgname-$version.tar.bz2"
build_style=gnu-configure
makedepends="pkg-config bdftopcf"
fulldepends="font-util"
revision=2 revision=2
build_style=gnu-configure
makedepends="pkg-config bdftopcf font-utils"
short_desc="Standard 100dpi Adobe PCF fonts" short_desc="Standard 100dpi Adobe PCF fonts"
homepage="http://xorg.freedesktop.org/" homepage="http://xorg.freedesktop.org/"
license="opensource" license="opensource"
maintainer="Juan RP <xtraeme@gmail.com>" maintainer="Juan RP <xtraeme@gmail.com>"
distfiles="${XORG_SITE}/font/$pkgname-$version.tar.bz2"
checksum=b2c08433eab5cb202470aa9f779efefce8d9cab2534f34f3aa4a31d05671c054 checksum=b2c08433eab5cb202470aa9f779efefce8d9cab2534f34f3aa4a31d05671c054
long_desc=" long_desc="
Theses are the PCF versions of the following Adobe fonts for 100dpi displays: Theses are the PCF versions of the following Adobe fonts for 100dpi displays:
@ -21,11 +20,15 @@ long_desc="
This is from the modular Xorg project." This is from the modular Xorg project."
post_install() {
noarch=yes
font_dirs="/usr/share/fonts/X11/100dpi"
post_install()
{
rm -f ${DESTDIR}/${font_dirs}/fonts.* rm -f ${DESTDIR}/${font_dirs}/fonts.*
} }
font-adobe-100dpi_package() {
noarch="yes"
font_dirs="/usr/share/fonts/X11/100dpi"
depends="font-util"
pkg_install() {
vmove usr
}
}

View File

@ -1,11 +1,10 @@
# Template build file for 'font-adobe-75dpi'. # Template build file for 'font-adobe-75dpi'.
pkgname=font-adobe-75dpi pkgname=font-adobe-75dpi
version=1.0.3 version=1.0.3
revision=2
distfiles="${XORG_SITE}/font/$pkgname-$version.tar.bz2" distfiles="${XORG_SITE}/font/$pkgname-$version.tar.bz2"
build_style=gnu-configure build_style=gnu-configure
makedepends="pkg-config bdftopcf" makedepends="pkg-config bdftopcf font-utils"
fulldepends="font-util"
revision=2
short_desc="Standard 75pi Adobe PCF fonts" short_desc="Standard 75pi Adobe PCF fonts"
homepage="http://xorg.freedesktop.org/" homepage="http://xorg.freedesktop.org/"
license="opensource" license="opensource"
@ -21,11 +20,15 @@ long_desc="
This is from the modular Xorg project." This is from the modular Xorg project."
post_install() {
noarch=yes
font_dirs="/usr/share/fonts/X11/75dpi"
post_install()
{
rm -f ${DESTDIR}/${font_dirs}/fonts.* rm -f ${DESTDIR}/${font_dirs}/fonts.*
} }
font-adobe-75dpi_package() {
depends="font-util"
noarch="yes"
font_dirs="/usr/share/fonts/X11/75dpi"
pkg_install() {
vmove usr
}
}

View File

@ -1,11 +1,10 @@
# Template build file for 'font-adobe-utopia-100dpi'. # Template build file for 'font-adobe-utopia-100dpi'.
pkgname=font-adobe-utopia-100dpi pkgname=font-adobe-utopia-100dpi
version=1.0.4 version=1.0.4
revision=2
distfiles="${XORG_SITE}/font/$pkgname-$version.tar.bz2" distfiles="${XORG_SITE}/font/$pkgname-$version.tar.bz2"
build_style=gnu-configure build_style=gnu-configure
makedepends="pkg-config bdftopcf" makedepends="pkg-config bdftopcf font-utils"
fulldepends="font-util"
revision=2
short_desc="100dpi Adobe Utopia PCF fonts" short_desc="100dpi Adobe Utopia PCF fonts"
homepage="http://xorg.freedesktop.org/" homepage="http://xorg.freedesktop.org/"
license="opensource" license="opensource"
@ -17,11 +16,15 @@ long_desc="
This is from the modular Xorg project." This is from the modular Xorg project."
post_install() {
noarch=yes
font_dirs="/usr/share/fonts/X11/100dpi"
post_install()
{
rm -f ${DESTDIR}/${font_dirs}/fonts.* rm -f ${DESTDIR}/${font_dirs}/fonts.*
} }
font-adobe-utopia-100dpi_package() {
depends="font-util"
noarch="yes"
font_dirs="/usr/share/fonts/X11/100dpi"
pkg_install() {
vmove usr
}
}

View File

@ -1,11 +1,10 @@
# Template build file for 'font-adobe-utopia-75dpi'. # Template build file for 'font-adobe-utopia-75dpi'.
pkgname=font-adobe-utopia-75dpi pkgname=font-adobe-utopia-75dpi
version=1.0.4 version=1.0.4
revision=2
distfiles="${XORG_SITE}/font/$pkgname-$version.tar.bz2" distfiles="${XORG_SITE}/font/$pkgname-$version.tar.bz2"
build_style=gnu-configure build_style=gnu-configure
makedepends="pkg-config bdftopcf" makedepends="pkg-config bdftopcf font-util"
fulldepends="font-util"
revision=2
short_desc="100dpi Adobe Utopia PCF fonts" short_desc="100dpi Adobe Utopia PCF fonts"
homepage="http://xorg.freedesktop.org/" homepage="http://xorg.freedesktop.org/"
license="opensource" license="opensource"
@ -17,11 +16,15 @@ long_desc="
This is from the modular Xorg project." This is from the modular Xorg project."
post_install() {
noarch=yes
font_dirs="/usr/share/fonts/X11/75dpi"
post_install()
{
rm -f ${DESTDIR}/${font_dirs}/fonts.* rm -f ${DESTDIR}/${font_dirs}/fonts.*
} }
font-adobe-utopia-75dpi_package() {
depends="font-util"
noarch="yes"
font_dirs="/usr/share/fonts/X11/75dpi"
pkg_install() {
vmove usr
}
}

View File

@ -1,15 +1,14 @@
# Template build file for 'font-adobe-utopia-type1'. # Template build file for 'font-adobe-utopia-type1'.
pkgname=font-adobe-utopia-type1 pkgname=font-adobe-utopia-type1
version=1.0.4 version=1.0.4
distfiles="${XORG_SITE}/font/$pkgname-$version.tar.bz2"
build_style=gnu-configure build_style=gnu-configure
makedepends="pkg-config bdftopcf" makedepends="pkg-config bdftopcf font-util"
fulldepends="font-util"
revision=2 revision=2
short_desc="Adobe Utopia Type1 fonts" short_desc="Adobe Utopia Type1 fonts"
homepage="http://xorg.freedesktop.org/" homepage="http://xorg.freedesktop.org/"
license="opensource" license="opensource"
maintainer="Juan RP <xtraeme@gmail.com>" maintainer="Juan RP <xtraeme@gmail.com>"
distfiles="${XORG_SITE}/font/$pkgname-$version.tar.bz2"
checksum=979435105f897a70f8993fa02c8362160b0513366c2ab896965416f96dbb8077 checksum=979435105f897a70f8993fa02c8362160b0513366c2ab896965416f96dbb8077
long_desc=" long_desc="
This are the Type1 versions of the following Adobe fonts: This are the Type1 versions of the following Adobe fonts:
@ -17,11 +16,15 @@ long_desc="
This is from the modular Xorg project." This is from the modular Xorg project."
post_install() {
noarch=yes
font_dirs="/usr/share/fonts/X11/Type1"
post_install()
{
rm -f ${DESTDIR}/${font_dirs}/fonts.* rm -f ${DESTDIR}/${font_dirs}/fonts.*
} }
font-adobe-utopia-type1_package() {
depends="font-util"
noarch="yes"
font_dirs="/usr/share/fonts/X11/Type1"
pkg_install() {
vmove usr
}
}

View File

@ -1,9 +1,9 @@
# Template build file for 'font-alias'. # Template build file for 'font-alias'.
pkgname=font-alias pkgname=font-alias
version=1.0.3 version=1.0.3
revision=2
distfiles="${XORG_SITE}/font/$pkgname-$version.tar.bz2" distfiles="${XORG_SITE}/font/$pkgname-$version.tar.bz2"
build_style=gnu-configure build_style=gnu-configure
revision=2
short_desc="Standard aliases for X11 PCF fonts" short_desc="Standard aliases for X11 PCF fonts"
license="MIT" license="MIT"
homepage="http://xorg.freedesktop.org/" homepage="http://xorg.freedesktop.org/"
@ -15,4 +15,9 @@ long_desc="
descriptors. The most important alias is fixed, which is needed for descriptors. The most important alias is fixed, which is needed for
the X server to run." the X server to run."
noarch=yes font-alias_package() {
noarch="yes"
pkg_install() {
vmove usr
}
}

View File

@ -3,8 +3,7 @@ pkgname=font-bh-100dpi
version=1.0.3 version=1.0.3
distfiles="${XORG_SITE}/font/$pkgname-$version.tar.bz2" distfiles="${XORG_SITE}/font/$pkgname-$version.tar.bz2"
build_style=gnu-configure build_style=gnu-configure
makedepends="pkg-config bdftopcf" makedepends="pkg-config bdftopcf font-util"
fulldepends="font-util"
revision=2 revision=2
short_desc="Standard 100dpi Bigelow and Holmes PCF fonts" short_desc="Standard 100dpi Bigelow and Holmes PCF fonts"
homepage="http://xorg.freedesktop.org/" homepage="http://xorg.freedesktop.org/"
@ -19,11 +18,15 @@ long_desc="
This is from the modular Xorg project." This is from the modular Xorg project."
post_install() {
noarch=yes
font_dirs="/usr/share/fonts/X11/100dpi"
post_install()
{
rm -f ${DESTDIR}/${font_dirs}/fonts.* rm -f ${DESTDIR}/${font_dirs}/fonts.*
} }
font-bh-100dpi_package() {
depends="font-util"
noarch="yes"
font_dirs="/usr/share/fonts/X11/100dpi"
pkg_install() {
vmove usr
}
}

View File

@ -3,8 +3,7 @@ pkgname=font-bh-75dpi
version=1.0.3 version=1.0.3
distfiles="${XORG_SITE}/font/$pkgname-$version.tar.bz2" distfiles="${XORG_SITE}/font/$pkgname-$version.tar.bz2"
build_style=gnu-configure build_style=gnu-configure
makedepends="pkg-config bdftopcf" makedepends="pkg-config bdftopcf font-util"
fulldepends="font-util"
revision=2 revision=2
short_desc="Standard 75dpi Bigelow and Holmes PCF fonts" short_desc="Standard 75dpi Bigelow and Holmes PCF fonts"
homepage="http://xorg.freedesktop.org/" homepage="http://xorg.freedesktop.org/"
@ -19,11 +18,15 @@ long_desc="
This is from the modular Xorg project." This is from the modular Xorg project."
post_install() {
noarch=yes
font_dirs="/usr/share/fonts/X11/75dpi"
post_install()
{
rm -f ${DESTDIR}/${font_dirs}/fonts.* rm -f ${DESTDIR}/${font_dirs}/fonts.*
} }
font-bh-75dpi_package() {
depends="font-util"
noarch="yes"
font_dirs="/usr/share/fonts/X11/75dpi"
pkg_install() {
vmove usr
}
}

View File

@ -3,8 +3,7 @@ pkgname=font-bh-lucidatypewriter-100dpi
version=1.0.3 version=1.0.3
distfiles="${XORG_SITE}/font/$pkgname-$version.tar.bz2" distfiles="${XORG_SITE}/font/$pkgname-$version.tar.bz2"
build_style=gnu-configure build_style=gnu-configure
makedepends="pkg-config bdftopcf" makedepends="pkg-config bdftopcf font-util"
fulldepends="font-util"
revision=2 revision=2
short_desc="100dpi Bigelow and Holmes Lucida Typewriter PCF fonts" short_desc="100dpi Bigelow and Holmes Lucida Typewriter PCF fonts"
homepage="http://xorg.freedesktop.org/" homepage="http://xorg.freedesktop.org/"
@ -18,11 +17,15 @@ long_desc="
This is from the modular Xorg project." This is from the modular Xorg project."
post_install() {
noarch=yes
font_dirs="/usr/share/fonts/X11/100dpi"
post_install()
{
rm -f ${DESTDIR}/${font_dirs}/fonts.* rm -f ${DESTDIR}/${font_dirs}/fonts.*
} }
font-bh-lucidatypewriter-100dpi_package() {
depends="font-util"
noarch="yes"
font_dirs="/usr/share/fonts/X11/100dpi"
pkg_install() {
vmove usr
}
}

View File

@ -3,8 +3,7 @@ pkgname=font-bh-lucidatypewriter-75dpi
version=1.0.3 version=1.0.3
distfiles="${XORG_SITE}/font/$pkgname-$version.tar.bz2" distfiles="${XORG_SITE}/font/$pkgname-$version.tar.bz2"
build_style=gnu-configure build_style=gnu-configure
makedepends="pkg-config bdftopcf" makedepends="pkg-config bdftopcf font-util"
fulldepends="font-util"
revision=2 revision=2
short_desc="75dpi Bigelow and Holmes Lucida Typewriter PCF fonts" short_desc="75dpi Bigelow and Holmes Lucida Typewriter PCF fonts"
homepage="http://xorg.freedesktop.org/" homepage="http://xorg.freedesktop.org/"
@ -18,11 +17,15 @@ long_desc="
This is from the modular Xorg project." This is from the modular Xorg project."
post_install() {
noarch=yes
font_dirs="/usr/share/fonts/X11/75dpi"
post_install()
{
rm -f ${DESTDIR}/${font_dirs}/fonts.* rm -f ${DESTDIR}/${font_dirs}/fonts.*
} }
font-bh-lucidatypewriter-75dpi_package() {
depends="font-util"
noarch="yes"
font_dirs="/usr/share/fonts/X11/75dpi"
pkg_install() {
vmove usr
}
}

View File

@ -3,8 +3,7 @@ pkgname=font-bh-ttf
version=1.0.3 version=1.0.3
distfiles="${XORG_SITE}/font/$pkgname-$version.tar.bz2" distfiles="${XORG_SITE}/font/$pkgname-$version.tar.bz2"
build_style=gnu-configure build_style=gnu-configure
makedepends="pkg-config bdftopcf" makedepends="pkg-config bdftopcf font-util"
fulldepends="font-util"
revision=2 revision=2
short_desc="Standard Bigelow and Holmes TrueType fonts" short_desc="Standard Bigelow and Holmes TrueType fonts"
homepage="http://xorg.freedesktop.org/" homepage="http://xorg.freedesktop.org/"
@ -19,11 +18,15 @@ long_desc="
This is from the modular Xorg project." This is from the modular Xorg project."
post_install() {
noarch=yes
font_dirs="/usr/share/fonts/X11/TTF"
post_install()
{
rm -f ${DESTDIR}/${font_dirs}/fonts.* rm -f ${DESTDIR}/${font_dirs}/fonts.*
} }
font-bh-ttf_package() {
depends="font-util"
noarch="yes"
font_dirs="/usr/share/fonts/X11/TTF"
pkg_install() {
vmove usr
}
}

View File

@ -3,8 +3,7 @@ pkgname=font-bh-type1
version=1.0.3 version=1.0.3
distfiles="${XORG_SITE}/font/$pkgname-$version.tar.bz2" distfiles="${XORG_SITE}/font/$pkgname-$version.tar.bz2"
build_style=gnu-configure build_style=gnu-configure
makedepends="pkg-config bdftopcf" makedepends="pkg-config bdftopcf font-util"
fulldepends="font-util"
revision=2 revision=2
short_desc="Standard Bigelow and Holmes Type1 fonts" short_desc="Standard Bigelow and Holmes Type1 fonts"
homepage="http://xorg.freedesktop.org/" homepage="http://xorg.freedesktop.org/"
@ -19,11 +18,15 @@ long_desc="
This is from the modular Xorg project." This is from the modular Xorg project."
post_install() {
noarch=yes
font_dirs="/usr/share/fonts/X11/Type1"
post_install()
{
rm -f ${DESTDIR}/${font_dirs}/fonts.* rm -f ${DESTDIR}/${font_dirs}/fonts.*
} }
font-bh-type1_package() {
depends="font-util"
noarch="yes"
font_dirs="/usr/share/fonts/X11/Type1"
pkg_install() {
vmove usr
}
}

View File

@ -3,8 +3,7 @@ pkgname=font-bitstream-100dpi
version=1.0.3 version=1.0.3
distfiles="${XORG_SITE}/font/$pkgname-$version.tar.bz2" distfiles="${XORG_SITE}/font/$pkgname-$version.tar.bz2"
build_style=gnu-configure build_style=gnu-configure
makedepends="pkg-config bdftopcf" makedepends="pkg-config bdftopcf font-util"
fulldepends="font-util"
revision=2 revision=2
short_desc="Standard 100dpi Bitstream PCF fonts" short_desc="Standard 100dpi Bitstream PCF fonts"
homepage="http://xorg.freedesktop.org/" homepage="http://xorg.freedesktop.org/"
@ -19,11 +18,15 @@ long_desc="
This is from the modular Xorg project." This is from the modular Xorg project."
post_install() {
noarch=yes
font_dirs="/usr/share/fonts/X11/100dpi"
post_install()
{
rm -f ${DESTDIR}/${font_dirs}/fonts.* rm -f ${DESTDIR}/${font_dirs}/fonts.*
} }
font-bitstream-100dpi_package() {
depends="font-util"
noarch="yes"
font_dirs="/usr/share/fonts/X11/100dpi"
pkg_install() {
vmove usr
}
}

View File

@ -3,8 +3,7 @@ pkgname=font-bitstream-75dpi
version=1.0.3 version=1.0.3
distfiles="${XORG_SITE}/font/$pkgname-$version.tar.bz2" distfiles="${XORG_SITE}/font/$pkgname-$version.tar.bz2"
build_style=gnu-configure build_style=gnu-configure
makedepends="pkg-config bdftopcf" makedepends="pkg-config bdftopcf font-util"
fulldepends="font-util"
revision=2 revision=2
short_desc="Standard 100dpi Bitstream PCF fonts" short_desc="Standard 100dpi Bitstream PCF fonts"
homepage="http://xorg.freedesktop.org/" homepage="http://xorg.freedesktop.org/"
@ -19,11 +18,15 @@ long_desc="
This is from the modular Xorg project." This is from the modular Xorg project."
post_install() {
noarch=yes
font_dirs="/usr/share/fonts/X11/75dpi"
post_install()
{
rm -f ${DESTDIR}/${font_dirs}/fonts.* rm -f ${DESTDIR}/${font_dirs}/fonts.*
} }
font-bitstream-75dpi_package() {
depends="font-util"
noarch="yes"
font_dirs="/usr/share/fonts/X11/75dpi"
pkg_install() {
vmove usr
}
}

View File

@ -25,3 +25,11 @@ post_install()
{ {
rm -f ${DESTDIR}/${font_dirs}/fonts.* rm -f ${DESTDIR}/${font_dirs}/fonts.*
} }
font-bitstream-speedo_package() {
noarch="yes"
font_dirs="/usr/lib/X11/fonts/Speedo"
pkg_install() {
vmove usr
}
}

View File

@ -3,8 +3,7 @@ pkgname=font-bitstream-type1
version=1.0.3 version=1.0.3
distfiles="${XORG_SITE}/font/$pkgname-$version.tar.bz2" distfiles="${XORG_SITE}/font/$pkgname-$version.tar.bz2"
build_style=gnu-configure build_style=gnu-configure
makedepends="pkg-config bdftopcf" makedepends="pkg-config bdftopcf font-util"
fulldepends="font-util"
revision=2 revision=2
short_desc="Standard Type1 Bitstream PCF fonts" short_desc="Standard Type1 Bitstream PCF fonts"
homepage="http://xorg.freedesktop.org/" homepage="http://xorg.freedesktop.org/"
@ -17,11 +16,15 @@ long_desc="
This is from the modular Xorg project." This is from the modular Xorg project."
post_install() {
noarch=yes
font_dirs="/usr/share/fonts/X11/Type1"
post_install()
{
rm -f ${DESTDIR}/${font_dirs}/fonts.* rm -f ${DESTDIR}/${font_dirs}/fonts.*
} }
font-bitstream-type1_package() {
depends="font-util"
noarch="yes"
font_dirs="/usr/share/fonts/X11/Type1"
pkg_install() {
vmove usr
}
}

View File

@ -3,8 +3,7 @@ pkgname=font-cursor-misc
version=1.0.3 version=1.0.3
distfiles="${XORG_SITE}/font/$pkgname-$version.tar.bz2" distfiles="${XORG_SITE}/font/$pkgname-$version.tar.bz2"
build_style=gnu-configure build_style=gnu-configure
makedepends="pkg-config bdftopcf" makedepends="pkg-config bdftopcf font-util"
fulldepends="font-util"
revision=2 revision=2
short_desc="Standard X11 cursors in PCF format" short_desc="Standard X11 cursors in PCF format"
homepage="http://xorg.freedesktop.org/" homepage="http://xorg.freedesktop.org/"
@ -17,11 +16,15 @@ long_desc="
cursor, crosshair, fleur cursor, iron cross, sailboat cursor, and cursor, crosshair, fleur cursor, iron cross, sailboat cursor, and
many more." many more."
post_install() {
noarch=yes
font_dirs="/usr/share/fonts/X11/misc"
post_install()
{
rm -f ${DESTDIR}/${font_dirs}/fonts.* rm -f ${DESTDIR}/${font_dirs}/fonts.*
} }
font-cursor-misc_package() {
depends="font-util"
noarch="yes"
font_dirs="/usr/share/fonts/X11/misc"
pkg_install() {
vmove usr
}
}

View File

@ -3,8 +3,7 @@ pkgname=font-daewoo-misc
version=1.0.3 version=1.0.3
distfiles="${XORG_SITE}/font/$pkgname-$version.tar.bz2" distfiles="${XORG_SITE}/font/$pkgname-$version.tar.bz2"
build_style=gnu-configure build_style=gnu-configure
makedepends="pkg-config bdftopcf" makedepends="pkg-config bdftopcf font-util"
fulldepends="font-util"
revision=2 revision=2
short_desc="Daewoo Gothic PCF format" short_desc="Daewoo Gothic PCF format"
homepage="http://xorg.freedesktop.org/" homepage="http://xorg.freedesktop.org/"
@ -16,11 +15,15 @@ long_desc="
This is from the modular Xorg project." This is from the modular Xorg project."
post_install() {
noarch=yes
font_dirs="/usr/share/fonts/X11/misc"
post_install()
{
rm -f ${DESTDIR}/${font_dirs}/fonts.* rm -f ${DESTDIR}/${font_dirs}/fonts.*
} }
font-daewoo-misc_package() {
depends="font-util"
noarch="yes"
font_dirs="/usr/share/fonts/X11/misc"
pkg_install() {
vmove usr
}
}

View File

@ -3,8 +3,7 @@ pkgname=font-dec-misc
version=1.0.3 version=1.0.3
distfiles="${XORG_SITE}/font/$pkgname-$version.tar.bz2" distfiles="${XORG_SITE}/font/$pkgname-$version.tar.bz2"
build_style=gnu-configure build_style=gnu-configure
makedepends="pkg-config bdftopcf" makedepends="pkg-config bdftopcf font-util"
fulldepends="font-util"
revision=2 revision=2
short_desc="DEC cursor and session PCF fonts" short_desc="DEC cursor and session PCF fonts"
homepage="http://xorg.freedesktop.org/" homepage="http://xorg.freedesktop.org/"
@ -18,11 +17,15 @@ long_desc="
This is from the modular Xorg project." This is from the modular Xorg project."
post_install() {
noarch=yes
font_dirs="/usr/share/fonts/X11/misc"
post_install()
{
rm -f ${DESTDIR}/${font_dirs}/fonts.* rm -f ${DESTDIR}/${font_dirs}/fonts.*
} }
font-dec-misc_package() {
depends="font-util"
noarch="yes"
font_dirs="/usr/share/fonts/X11/misc"
pkg_install() {
vmove usr
}
}

View File

@ -3,8 +3,7 @@ pkgname=font-ibm-type1
version=1.0.3 version=1.0.3
distfiles="${XORG_SITE}/font/$pkgname-$version.tar.bz2" distfiles="${XORG_SITE}/font/$pkgname-$version.tar.bz2"
build_style=gnu-configure build_style=gnu-configure
makedepends="pkg-config bdftopcf" makedepends="pkg-config bdftopcf font-util"
fulldepends="font-util"
revision=2 revision=2
short_desc="IBM Courier Type1 fonts" short_desc="IBM Courier Type1 fonts"
homepage="http://xorg.freedesktop.org/" homepage="http://xorg.freedesktop.org/"
@ -16,11 +15,15 @@ long_desc="
This is from the modular Xorg project." This is from the modular Xorg project."
post_install() {
noarch=yes
font_dirs="/usr/share/fonts/X11/Type1"
post_install()
{
rm -f ${DESTDIR}/${font_dirs}/fonts.* rm -f ${DESTDIR}/${font_dirs}/fonts.*
} }
font-ibm-type1_package() {
depends="font-util"
noarch="yes"
font_dirs="/usr/share/fonts/X11/Type1"
pkg_install() {
vmove usr
}
}

View File

@ -3,8 +3,7 @@ pkgname=font-isas-misc
version=1.0.3 version=1.0.3
distfiles="${XORG_SITE}/font/$pkgname-$version.tar.bz2" distfiles="${XORG_SITE}/font/$pkgname-$version.tar.bz2"
build_style=gnu-configure build_style=gnu-configure
makedepends="pkg-config bdftopcf" makedepends="pkg-config bdftopcf font-util"
fulldepends="font-util"
revision=2 revision=2
short_desc="72dpi PCF versions of the Chinese Song Ti fonts" short_desc="72dpi PCF versions of the Chinese Song Ti fonts"
homepage="http://xorg.freedesktop.org/" homepage="http://xorg.freedesktop.org/"
@ -15,11 +14,15 @@ long_desc="
These are the PCF versions of the Song Si fonts for 72dpi displays. These are the PCF versions of the Song Si fonts for 72dpi displays.
This is from the modular Xorg project." This is from the modular Xorg project."
post_install() {
noarch=yes
font_dirs="/usr/share/fonts/X11/misc"
post_install()
{
rm -f ${DESTDIR}/${font_dirs}/fonts.* rm -f ${DESTDIR}/${font_dirs}/fonts.*
} }
font-isas-misc_package() {
depends="font-util"
noarch="yes"
font_dirs="/usr/share/fonts/X11/misc"
pkg_install() {
vmove usr
}
}

View File

@ -3,8 +3,7 @@ pkgname=font-jis-misc
version=1.0.3 version=1.0.3
distfiles="${XORG_SITE}/font/$pkgname-$version.tar.bz2" distfiles="${XORG_SITE}/font/$pkgname-$version.tar.bz2"
build_style=gnu-configure build_style=gnu-configure
makedepends="pkg-config bdftopcf" makedepends="pkg-config bdftopcf font-util"
fulldepends="font-util"
revision=2 revision=2
short_desc="78dpi PCF versions of the Japanese fixed fonts" short_desc="78dpi PCF versions of the Japanese fixed fonts"
homepage="http://xorg.freedesktop.org/" homepage="http://xorg.freedesktop.org/"
@ -15,11 +14,15 @@ long_desc="
These are the PCF versions of the JIS fixed fonts for 78dpi displays. These are the PCF versions of the JIS fixed fonts for 78dpi displays.
This is from the modular Xorg project." This is from the modular Xorg project."
post_install() {
noarch=yes
font_dirs="/usr/share/fonts/X11/misc"
post_install()
{
rm -f ${DESTDIR}/${font_dirs}/fonts.* rm -f ${DESTDIR}/${font_dirs}/fonts.*
} }
font-jis-misc_package() {
depends="font-util"
noarch="yes"
font_dirs="/usr/share/fonts/X11/misc"
pkg_install() {
vmove usr
}
}

View File

@ -3,8 +3,7 @@ pkgname=font-misc-misc
version=1.1.2 version=1.1.2
distfiles="${XORG_SITE}/font/$pkgname-$version.tar.bz2" distfiles="${XORG_SITE}/font/$pkgname-$version.tar.bz2"
build_style=gnu-configure build_style=gnu-configure
makedepends="pkg-config bdftopcf" makedepends="pkg-config bdftopcf font-util"
fulldepends="font-util"
revision=2 revision=2
short_desc="Standard X11 fixed PCF fonts" short_desc="Standard X11 fixed PCF fonts"
homepage="http://xorg.freedesktop.org/" homepage="http://xorg.freedesktop.org/"
@ -15,11 +14,15 @@ long_desc="
The standard X11 public domain fixed font that you can The standard X11 public domain fixed font that you can
share and enjoy. It is in PCF format." share and enjoy. It is in PCF format."
post_install() {
noarch=yes
font_dirs="/usr/share/fonts/X11/misc"
post_install()
{
rm -f ${DESTDIR}/${font_dirs}/fonts.* rm -f ${DESTDIR}/${font_dirs}/fonts.*
} }
font-misc-misc_package() {
depends="font-util"
noarch="yes"
font_dirs="/usr/share/fonts/X11/misc"
pkg_install() {
vmove usr
}
}

View File

@ -3,8 +3,7 @@ pkgname=font-mutt-misc
version=1.0.3 version=1.0.3
distfiles="${XORG_SITE}/font/$pkgname-$version.tar.bz2" distfiles="${XORG_SITE}/font/$pkgname-$version.tar.bz2"
build_style=gnu-configure build_style=gnu-configure
makedepends="pkg-config bdftopcf" makedepends="pkg-config bdftopcf font-util"
fulldepends="font-util"
revision=2 revision=2
short_desc="100dpi PCF versions of the ClearlyU fonts" short_desc="100dpi PCF versions of the ClearlyU fonts"
homepage="http://xorg.freedesktop.org/" homepage="http://xorg.freedesktop.org/"
@ -15,11 +14,15 @@ long_desc="
These are the PCF versions of the ClearlyU fonts for 100dpi displays. These are the PCF versions of the ClearlyU fonts for 100dpi displays.
This is from the modular Xorg project." This is from the modular Xorg project."
post_install() {
noarch=yes
font_dirs="/usr/share/fonts/X11/misc"
post_install()
{
rm -f ${DESTDIR}/${font_dirs}/fonts.* rm -f ${DESTDIR}/${font_dirs}/fonts.*
} }
font-mutt-misc_package() {
depends="font-util"
noarch="yes"
font_dirs="/usr/share/fonts/X11/misc"
pkg_install() {
vmove usr
}
}

View File

@ -3,8 +3,7 @@ pkgname=font-sony-misc
version=1.0.0 version=1.0.0
distfiles="${XORG_SITE}/font/$pkgname-$version.tar.bz2" distfiles="${XORG_SITE}/font/$pkgname-$version.tar.bz2"
build_style=gnu-configure build_style=gnu-configure
makedepends="pkg-config bdftopcf" makedepends="pkg-config bdftopcf font-util"
fulldepends="font-util"
revision=2 revision=2
short_desc="Standard X11 sony PCF fonts" short_desc="Standard X11 sony PCF fonts"
homepage="http://xorg.freedesktop.org/" homepage="http://xorg.freedesktop.org/"
@ -15,11 +14,15 @@ long_desc="
The standard X11 sony fonts that you can share and enjoy. The standard X11 sony fonts that you can share and enjoy.
It is in PCF format." It is in PCF format."
post_install() {
noarch=yes
font_dirs="/usr/lib/X11/fonts/misc"
post_install()
{
rm -f ${DESTDIR}/${font_dirs}/fonts.* rm -f ${DESTDIR}/${font_dirs}/fonts.*
} }
font-sony-misc_package() {
depends="font-util"
noarch="yes"
font_dirs="/usr/lib/X11/fonts/misc"
pkg_install() {
vmove usr
}
}

View File

@ -1,11 +1,11 @@
# Template build file for 'font-unifont'. # Template build file for 'font-unifont'.
pkgname=font-unifont-bdf pkgname=font-unifont-bdf
version=5.1.20080820 version=5.1.20080820
revision=1
create_wrksrc=yes create_wrksrc=yes
homepage="http://unifoundry.com/unifont.html" homepage="http://unifoundry.com/unifont.html"
distfiles="http://unifoundry.com/unifont-${version}.bdf.gz" distfiles="http://unifoundry.com/unifont-${version}.bdf.gz"
fulldepends="font-util" makedepends="font-util"
revision=1
short_desc="GNU Unifont Glyphs" short_desc="GNU Unifont Glyphs"
maintainer="Juan RP <xtraeme@gmail.com>" maintainer="Juan RP <xtraeme@gmail.com>"
license="GPL-2, Freeware" license="GPL-2, Freeware"
@ -14,15 +14,21 @@ long_desc="
This page contains GNU Unifont, with glyphs for every printable code point This page contains GNU Unifont, with glyphs for every printable code point
in the Unicode 5.1 Basic Multilingual Plane (BMP)." in the Unicode 5.1 Basic Multilingual Plane (BMP)."
noextract=yes noextract=yes
noarch=yes noarch=yes
font_dirs="/usr/share/fonts/misc"
do_install() do_install() {
{
gunzip -c ${XBPS_SRCDISTDIR}/unifont-${version}.bdf.gz \ gunzip -c ${XBPS_SRCDISTDIR}/unifont-${version}.bdf.gz \
> unifont-${version}.bdf > unifont-${version}.bdf
vinstall unifont-${version}.bdf \ vinstall unifont-${version}.bdf \
644 usr/share/fonts/misc unifont.bdf 644 usr/share/fonts/misc unifont.bdf
} }
font-unifont-bdf_package() {
depends="font-util"
noarch="yes"
font_dirs="/usr/share/fonts/misc"
pkg_install() {
vmove usr
}
}

View File

@ -4,11 +4,6 @@ version=1.3.0
revision=2 revision=2
build_style=gnu-configure build_style=gnu-configure
hostmakedepends="pkg-config bdftopcf" hostmakedepends="pkg-config bdftopcf"
#
# These aren't really required, but this is to centralize the
# requirement of dependent packages.
#
depends="font-alias expat freetype fontconfig mkfontdir mkfontscale"
short_desc="Tools for truncating and subseting of ISO10646-1 BDF fonts" short_desc="Tools for truncating and subseting of ISO10646-1 BDF fonts"
maintainer="Juan RP <xtraeme@gmail.com>" maintainer="Juan RP <xtraeme@gmail.com>"
license="MIT" license="MIT"
@ -21,3 +16,14 @@ long_desc="
and generating truncated BDF font from ISO 10646-1-encoded BDF and generating truncated BDF font from ISO 10646-1-encoded BDF
font. It also provides mapping-files (character set tables) font. It also provides mapping-files (character set tables)
and the fontutil pkg-config and autoconf macro files." and the fontutil pkg-config and autoconf macro files."
font-util_package() {
#
# These aren't really required, but this is to centralize the
# requirement of dependent packages.
#
depends="font-alias expat freetype fontconfig mkfontdir mkfontscale"
pkg_install() {
vmove usr
}
}

View File

@ -13,4 +13,9 @@ long_desc="
This package provides the Fontcache extension headers from the This package provides the Fontcache extension headers from the
modular X.org X11 project." modular X.org X11 project."
noarch=yes fontcacheproto_package() {
noarch="yes"
pkg_install() {
vmove usr
}
}

View File

@ -1,12 +0,0 @@
# Template file for 'fontconfig-devel'.
#
noarch=yes
depends="expat-devel freetype-devel fontconfig>=${version}"
short_desc="${short_desc} -- development files"
do_install() {
vmove usr/include usr
vmove usr/lib/pkgconfig usr/lib
vmove usr/share/man/man3 usr/share/man
vmove usr/share/doc usr/share
}

View File

@ -1,9 +1,7 @@
# Template build file for 'fontconfig'. # Template build file for 'fontconfig'.
pkgname=fontconfig pkgname=fontconfig
version=2.10.91 version=2.10.91
revision=1 revision=2
conf_files="/etc/fonts/fonts.conf"
subpackages="$pkgname-devel"
build_style=gnu-configure build_style=gnu-configure
configure_args="--disable-static --enable-docs --with-cache-dir=/var/cache/$pkgname" configure_args="--disable-static --enable-docs --with-cache-dir=/var/cache/$pkgname"
hostmakedepends="pkg-config" hostmakedepends="pkg-config"
@ -14,3 +12,22 @@ homepage="http://www.fontconfig.org"
license="MIT" license="MIT"
distfiles="http://www.freedesktop.org/software/fontconfig/release/$pkgname-$version.tar.bz2" distfiles="http://www.freedesktop.org/software/fontconfig/release/$pkgname-$version.tar.bz2"
checksum=a4727954e950c0b8ae71580e2328bf54457d835ff3023ae4bd7221f9073e63ee checksum=a4727954e950c0b8ae71580e2328bf54457d835ff3023ae4bd7221f9073e63ee
fontconfig-devel_package() {
depends="expat-devel freetype-devel fontconfig>=${version}"
short_desc="${short_desc} -- development files"
pkg_install() {
vmove usr/include
vmove usr/lib/pkgconfig
vmove usr/share/man/man3
vmove usr/share/doc
}
}
fontconfig_package() {
conf_files="/etc/fonts/fonts.conf"
pkg_install() {
vmove etc
vmove usr
}
}

View File

@ -13,4 +13,9 @@ long_desc="
This package provides the fonts extension headers from the modular This package provides the fonts extension headers from the modular
X.org X11 project." X.org X11 project."
noarch=yes fontsproto_package() {
noarch="yes"
pkg_install() {
vmove usr
}
}

View File

@ -5,8 +5,7 @@ revision=4
wrksrc=foobillardplus-${version} wrksrc=foobillardplus-${version}
homepage="http://foobillardplus.sourceforge.net/" homepage="http://foobillardplus.sourceforge.net/"
distfiles="${SOURCEFORGE_SITE}/foobillardplus/foobillardplus-$version.tar.gz" distfiles="${SOURCEFORGE_SITE}/foobillardplus/foobillardplus-$version.tar.gz"
makedepends="freetype-devel libpng-devel>=1.5.12 MesaLib-devel SDL_net-devel" makedepends="freetype-devel libpng-devel>=1.5.12 MesaLib-devel SDL_net-devel desktop-file-utils"
fulldepends="desktop-file-utils"
short_desc="An OpenGL billard game - fork of foobillard" short_desc="An OpenGL billard game - fork of foobillard"
maintainer="Juan RP <xtraeme@gmail.com>" maintainer="Juan RP <xtraeme@gmail.com>"
license="GPL-2" license="GPL-2"
@ -37,3 +36,10 @@ do_install() {
vinstall foobillardplus.xbm 644 usr/share/pixmaps vinstall foobillardplus.xbm 644 usr/share/pixmaps
find ${DESTDIR} -depth -type d -name .svn -exec rm -rf {} \; find ${DESTDIR} -depth -type d -name .svn -exec rm -rf {} \;
} }
foobillard++_package() {
depends="desktop-file-utils"
pkg_install() {
vmove usr
}
}

View File

@ -4,8 +4,8 @@ version=4.0.8
homepage="https://www.openprinting.org/" homepage="https://www.openprinting.org/"
distfiles="https://www.openprinting.org/download/foomatic/$pkgname-$version.tar.gz" distfiles="https://www.openprinting.org/download/foomatic/$pkgname-$version.tar.gz"
build_style=gnu-configure build_style=gnu-configure
hostmakedepends="wget perl foomatic-db foomatic-filters ghostscript cups"
makedepends="libxml2-devel cups-devel" makedepends="libxml2-devel cups-devel"
fulldepends="wget perl foomatic-db foomatic-filters ghostscript>=0 cups>=0"
revision=1 revision=1
short_desc="OpenPrinting printer support - programs" short_desc="OpenPrinting printer support - programs"
maintainer="Juan RP <xtraeme@gmail.com>" maintainer="Juan RP <xtraeme@gmail.com>"
@ -23,4 +23,9 @@ long_desc="
using Ghostscript as the print processor, as well as some common glue code using Ghostscript as the print processor, as well as some common glue code
used in other filter systems." used in other filter systems."
foomatic-db-engine_package() {
depends="${hostmakedepends}"
pkg_install() {
vmove usr
}
}

View File

@ -1,15 +1,13 @@
# Template file for 'foomatic-db-nonfree' # Template file for 'foomatic-db-nonfree'
pkgname=foomatic-db-nonfree pkgname=foomatic-db-nonfree
version=20130331 version=20130331
noarch=yes
distfiles="https://www.openprinting.org/download/foomatic/$pkgname-$version.tar.gz"
build_style=gnu-configure
revision=2 revision=2
build_style=gnu-configure
short_desc="OpenPrinting printer support - nonfree database" short_desc="OpenPrinting printer support - nonfree database"
homepage="http://www.linuxfoundation.org/collaborate/workgroups/openprinting/databasefoomatic" homepage="http://www.linuxfoundation.org/collaborate/workgroups/openprinting/databasefoomatic"
license="Custom"
maintainer="Juan RP <xtraeme@gmail.com>" maintainer="Juan RP <xtraeme@gmail.com>"
license="nonfree" license="nonfree"
distfiles="https://www.openprinting.org/download/foomatic/$pkgname-$version.tar.gz"
checksum=fdf48560c06e6cbafd50b8d5319e4be28512326119edb35c96c599e3d1c4c74f checksum=fdf48560c06e6cbafd50b8d5319e4be28512326119edb35c96c599e3d1c4c74f
long_desc=" long_desc="
Foomatic is a printing system designed to make it easier to set up common Foomatic is a printing system designed to make it easier to set up common
@ -21,3 +19,10 @@ long_desc="
manufactured-supplied PPD drivers released under non-free licenses. manufactured-supplied PPD drivers released under non-free licenses.
You will probably need the foomatic-db-engine package for this package to be You will probably need the foomatic-db-engine package for this package to be
useful." useful."
foomatic-db-nonfree_package() {
noarch="yes"
pkg_install() {
vmove usr
}
}

View File

@ -2,7 +2,6 @@
pkgname=foomatic-db pkgname=foomatic-db
version=20120626 version=20120626
revision=2 revision=2
noarch=yes
build_style=gnu-configure build_style=gnu-configure
short_desc="OpenPrinting printer support - database" short_desc="OpenPrinting printer support - database"
homepage="http://www.linuxfoundation.org/collaborate/workgroups/openprinting/databasefoomatic" homepage="http://www.linuxfoundation.org/collaborate/workgroups/openprinting/databasefoomatic"
@ -19,3 +18,10 @@ long_desc="
This package contains the printer database distributed by OpenPrinting for This package contains the printer database distributed by OpenPrinting for
most common drivers. You will probably need the foomatic-db-engine package most common drivers. You will probably need the foomatic-db-engine package
for this package to be useful." for this package to be useful."
foomatic-db_package() {
noarch="yes"
pkg_install() {
vmove usr
}
}

View File

@ -4,9 +4,8 @@ version=4.0.16
revision=1 revision=1
build_style=gnu-configure build_style=gnu-configure
configure_args="--enable-dbus" configure_args="--enable-dbus"
makedepends="pkg-config enscript dbus-devel cups-devel" hostmakedepends="pkg-config perl enscript"
fulldepends="perl>=0" makedepends="dbus-devel cups-devel"
conf_files="/etc/foomatic/filter.conf"
short_desc="OpenPrinting printer support - filters" short_desc="OpenPrinting printer support - filters"
maintainer="Juan RP <xtraeme@gmail.com>" maintainer="Juan RP <xtraeme@gmail.com>"
license="GPL-2, MIT" license="GPL-2, MIT"
@ -24,3 +23,11 @@ long_desc="
printer-specific, but spooler-independent PPD file. printer-specific, but spooler-independent PPD file.
For use with CUPS, you will need the cups package installed on your system." For use with CUPS, you will need the cups package installed on your system."
foomatic-filters_package() {
depends="perl"
conf_files="/etc/foomatic/filter.conf"
pkg_install() {
vmove usr
}
}

View File

@ -17,8 +17,6 @@ long_desc="
specify built-in file types. These built-in types look at the data structures specify built-in file types. These built-in types look at the data structures
of a given file format allowing for a more reliable and faster recovery." of a given file format allowing for a more reliable and faster recovery."
conf_files="/etc/${pkgname}.conf"
do_build() { do_build() {
make RAW_CC="$CC" ${makejobs} make RAW_CC="$CC" ${makejobs}
} }
@ -28,3 +26,11 @@ do_install() {
vinstall foremost.8.gz 644 usr/share/man/man8 vinstall foremost.8.gz 644 usr/share/man/man8
vinstall foremost.conf 644 etc vinstall foremost.conf 644 etc
} }
foremost_package() {
conf_files="/etc/foremost.conf"
pkg_install() {
vmove etc
vmove usr
}
}

View File

@ -28,3 +28,9 @@ do_install() {
# Install license. # Install license.
vinstall COPYRIGHT-BSD2.txt 644 usr/share/licenses/${pkgname} LICENSE vinstall COPYRIGHT-BSD2.txt 644 usr/share/licenses/${pkgname} LICENSE
} }
fossil_package() {
pkg_install() {
vmove usr
}
}

View File

@ -1,16 +0,0 @@
# Template file for 'freealut-devel'.
#
depends="libopenal-devel freealut"
short_desc="${short_desc} - Development files"
long_desc="${long_desc}
This package contains files for development, headers, static libs, etc."
do_install()
{
vmove usr/bin usr
vmove usr/include usr
vmove usr/lib/pkgconfig usr/lib
vmove "usr/lib/*.a" usr/lib
}

View File

@ -2,9 +2,9 @@
pkgname=freealut pkgname=freealut
version=1.1.0 version=1.1.0
build_style=gnu-configure build_style=gnu-configure
revision=3
homepage="http://www.openal.org" homepage="http://www.openal.org"
distfiles="http://connect.creativelabs.com/openal/Downloads/ALUT/$pkgname-$version.tar.gz" distfiles="http://connect.creativelabs.com/openal/Downloads/ALUT/$pkgname-$version.tar.gz"
revision=2
makedepends="pkg-config libopenal-devel" makedepends="pkg-config libopenal-devel"
short_desc="OpenAL Utility Toolkit (ALUT)" short_desc="OpenAL Utility Toolkit (ALUT)"
maintainer="davehome <davehome@redthumb.info.tm>" maintainer="davehome <davehome@redthumb.info.tm>"
@ -13,6 +13,19 @@ checksum=60d1ea8779471bb851b89b49ce44eecb78e46265be1a6e9320a28b100c8df44f
long_desc=" long_desc="
freealut is a free implementation of OpenAL's ALUT standard." freealut is a free implementation of OpenAL's ALUT standard."
subpackages="$pkgname-devel" freealut-devel_package() {
depends="libopenal-devel freealut>=${version}"
short_desc="${short_desc} - Development files"
pkg_install() {
vmove usr/bin
vmove usr/include
vmove usr/lib/pkgconfig
vmove "usr/lib/*.a"
}
}
freealut_package() {
pkg_install() {
vmove usr
}
}

View File

@ -2,10 +2,9 @@
pkgname=freefont-ttf pkgname=freefont-ttf
version=20120503 version=20120503
revision=3 revision=3
noarch=yes
wrksrc=freefont-${version} wrksrc=freefont-${version}
makedepends="unzip" hostmakedepends="unzip"
fulldepends="font-util xbps-triggers>=0.58" makedepends="font-util xbps-triggers>=0.58"
short_desc="Free family of scalable outline fonts" short_desc="Free family of scalable outline fonts"
maintainer="Juan RP <xtraeme@gmail.com>" maintainer="Juan RP <xtraeme@gmail.com>"
homepage="http://www.nongnu.org/freefont/" homepage="http://www.nongnu.org/freefont/"
@ -13,10 +12,17 @@ license="GPL-2"
distfiles="http://ftp.gnu.org/gnu/freefont/${pkgname}-${version}.zip" distfiles="http://ftp.gnu.org/gnu/freefont/${pkgname}-${version}.zip"
checksum=7c85baf1bf82a1a1845d1322112bc6ca982221b484e3b3925022e25b5cae89af checksum=7c85baf1bf82a1a1845d1322112bc6ca982221b484e3b3925022e25b5cae89af
font_dirs="/usr/share/fonts/TTF"
do_install() { do_install() {
vmkdir usr/share/fonts/TTF vmkdir usr/share/fonts/TTF
install -m644 ${wrksrc}/*.ttf ${DESTDIR}/usr/share/fonts/TTF install -m644 ${wrksrc}/*.ttf ${DESTDIR}/usr/share/fonts/TTF
vinstall ${FILESDIR}/conf.avail 644 etc/fonts/conf.avail 69-freefont.conf vinstall ${FILESDIR}/conf.avail 644 etc/fonts/conf.avail 69-freefont.conf
} }
freefont-ttf_package() {
depends="${makedepends}"
noarch="yes"
font_dirs="/usr/share/fonts/TTF"
pkg_install() {
vmove usr
}
}

View File

@ -1,12 +0,0 @@
# Template file for 'freetype-devel'.
#
depends="zlib-devel bzip2-devel freetype>=$version"
short_desc="${short_desc} - development files"
do_install() {
for f in bin include share; do
vmove usr/${f} usr
done
vmove "usr/lib/*.a" usr/lib
vmove usr/lib/pkgconfig usr/lib
}

View File

@ -6,10 +6,27 @@ patch_args="-Np1"
build_style=gnu-configure build_style=gnu-configure
hostmakedepends="pkg-config" hostmakedepends="pkg-config"
makedepends="zlib-devel" makedepends="zlib-devel"
subpackages="$pkgname-devel"
short_desc="Font rendering engine and library API" short_desc="Font rendering engine and library API"
maintainer="Juan RP <xtraeme@gmail.com>" maintainer="Juan RP <xtraeme@gmail.com>"
homepage="http://www.freetype.org/" homepage="http://www.freetype.org/"
license="GPL-2" license="GPL-2"
distfiles="${SOURCEFORGE_SITE}/$pkgname/$pkgname-$version.tar.bz2" distfiles="${SOURCEFORGE_SITE}/$pkgname/$pkgname-$version.tar.bz2"
checksum=ef9d0bcb64647d9e5125dc7534d7ca371c98310fec87677c410f397f71ffbe3f checksum=ef9d0bcb64647d9e5125dc7534d7ca371c98310fec87677c410f397f71ffbe3f
freetype-devel_package() {
depends="zlib-devel bzip2-devel freetype>=$version"
short_desc="${short_desc} - development files"
pkg_install() {
for f in bin include share; do
vmove usr/${f}
done
vmove "usr/lib/*.a"
vmove usr/lib/pkgconfig
}
}
freetype_package() {
pkg_install() {
vmove usr
}
}

View File

@ -1,18 +0,0 @@
# Template file for 'fribidi-devel'.
#
depends="glib-devel fribidi"
short_desc="${sourcepkg} development files"
long_desc="${long_desc}
This package contains files for development, headers, static libs, etc."
do_install()
{
mkdir -p ${DESTDIR}/usr/lib
mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr
mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib
mv ${SRCPKGDESTDIR}/usr/lib/*.*a ${DESTDIR}/usr/lib
mv ${SRCPKGDESTDIR}/usr/share ${DESTDIR}/usr
}

View File

@ -1,14 +1,14 @@
# Template file for 'fribidi' # Template file for 'fribidi'
pkgname=fribidi pkgname=fribidi
version=0.19.2 version=0.19.2
revision=5 revision=7
distfiles="http://fribidi.org/download/$pkgname-$version.tar.gz"
build_style=gnu-configure build_style=gnu-configure
depends="glib" makedepends="glib-devel"
short_desc="Free Implementation of the Unicode Bidirectional Algorithm" short_desc="Free Implementation of the Unicode Bidirectional Algorithm"
homepage="http://fribidi.org/" homepage="http://fribidi.org/"
license="LGPL-2.1" license="LGPL-2.1"
maintainer="Juan RP <xtraeme@gmail.com>" maintainer="Juan RP <xtraeme@gmail.com>"
distfiles="http://fribidi.org/download/$pkgname-$version.tar.gz"
checksum=49cf91586e48b52fe25872ff66c1da0dff0daac2593f9f300e2af12f44f64177 checksum=49cf91586e48b52fe25872ff66c1da0dff0daac2593f9f300e2af12f44f64177
long_desc=" long_desc="
The library implements all of the algorithm as described in the Unicode The library implements all of the algorithm as described in the Unicode
@ -17,4 +17,19 @@ long_desc="
against Bidi Reference Code, and due to our best knowledge, does not contain against Bidi Reference Code, and due to our best knowledge, does not contain
any conformance bugs." any conformance bugs."
subpackages="$pkgname-devel" fribidi-devel_package() {
depends="glib-devel fribidi>=${version}"
short_desc+=" -- development files"
pkg_install() {
vmove usr/include
vmove usr/lib/pkgconfig
vmove "usr/lib/*.a"
vmove usr/share
}
}
fribidi_package() {
pkg_install() {
vmove usr
}
}

View File

@ -12,8 +12,6 @@ long_desc="
FS-UAE focuses on emulating Amiga games using the accurate emulation code FS-UAE focuses on emulating Amiga games using the accurate emulation code
from WinUAE. It also has features to emulate a high-end Amiga with expansions." from WinUAE. It also has features to emulate a high-end Amiga with expansions."
depends="desktop-file-utils hicolor-icon-theme"
makedepends="pkg-config SDL-devel glib-devel libpng-devel libopenal-devel" makedepends="pkg-config SDL-devel glib-devel libpng-devel libopenal-devel"
do_build() { do_build() {
@ -24,3 +22,10 @@ do_install() {
make prefix=${DESTDIR}/usr install make prefix=${DESTDIR}/usr install
vinstall ${FILESDIR}/fs-uae.desktop 644 usr/share/applications vinstall ${FILESDIR}/fs-uae.desktop 644 usr/share/applications
} }
fs-uae_package() {
depends="desktop-file-utils hicolor-icon-theme"
pkg_install() {
vmove usr
}
}

View File

@ -25,3 +25,9 @@ do_fetch() {
msg_normal "Fetching source from $url ...\n" msg_normal "Fetching source from $url ...\n"
git clone -b${version} ${url} ${pkgname}-${version} git clone -b${version} ${url} ${pkgname}-${version}
} }
fs-utils_package() {
pkg_install() {
vmove usr
}
}

View File

@ -1,15 +0,0 @@
# Template file for 'ftgl-devel'.
#
depends="freetype-devel glu-devel ftgl-${version}_${revision}"
short_desc="${short_desc} (development files)"
long_desc="${long_desc}
This package contains files for development, headers, static libs, etc."
noarch=yes
do_install() {
vmove usr/include usr
vmove usr/lib/pkgconfig usr/lib
vmove usr/share/doc usr/share
}

View File

@ -3,7 +3,7 @@ pkgname=ftgl
_distver=2.1.3 _distver=2.1.3
_distrcver=rc5 _distrcver=rc5
version=${_distver}${_distrcver} version=${_distver}${_distrcver}
revision=4 revision=5
wrksrc="ftgl-${_distver}~${_distrcver}" wrksrc="ftgl-${_distver}~${_distrcver}"
build_style=gnu-configure build_style=gnu-configure
configure_args="--disable-static" configure_args="--disable-static"
@ -20,4 +20,18 @@ long_desc="
pixmaps, texture maps, outlines, polygon mesh, and extruded polygon pixmaps, texture maps, outlines, polygon mesh, and extruded polygon
rendering modes." rendering modes."
subpackages="ftgl-devel" ftgl-devel_package() {
depends="freetype-devel glu-devel ftgl-${version}_${revision}"
short_desc+=" -- development files"
pkg_install() {
vmove usr/include
vmove usr/lib/pkgconfig
vmove usr/share/doc
}
}
ftgl_package() {
pkg_install() {
vmove usr
}
}

View File

@ -3,7 +3,7 @@ pkgname=ftjam
version=2.5.3rc2 version=2.5.3rc2
revision=1 revision=1
build_style=gnu-configure build_style=gnu-configure
makedepends="bison" hostmakedepends="bison"
short_desc="An enhanced version of the Jam build tool" short_desc="An enhanced version of the Jam build tool"
maintainer="Juan RP <xtraeme@gmail.com>" maintainer="Juan RP <xtraeme@gmail.com>"
license="ftjam - /usr/share/licenses/ftjam/LICENSE" license="ftjam - /usr/share/licenses/ftjam/LICENSE"
@ -19,3 +19,11 @@ long_desc="
post_install() { post_install() {
vinstall ${FILESDIR}/LICENSE 644 usr/share/licenses/ftjam vinstall ${FILESDIR}/LICENSE 644 usr/share/licenses/ftjam
} }
ftjam_package() {
replaces="jam>=0"
provides="jam-${version}"
pkg_install() {
vmove usr
}
}

View File

@ -2,8 +2,8 @@
pkgname=fuse-exfat pkgname=fuse-exfat
version=1.0.0 version=1.0.0
revision=1 revision=1
fulldepends="exfat-utils>=${version}" hostmakedepends="scons"
makedepends="scons fuse-devel" makedepends="fuse-devel exfat-utils>=${version}"
short_desc="Free exFAT file system implementation" short_desc="Free exFAT file system implementation"
maintainer="Juan RP <xtraeme@gmail.com>" maintainer="Juan RP <xtraeme@gmail.com>"
license="GPL-3" license="GPL-3"
@ -18,3 +18,10 @@ do_install() {
install -Dm444 fuse/mount.exfat-fuse.8 \ install -Dm444 fuse/mount.exfat-fuse.8 \
${DESTDIR}/usr/share/man/man8/mount.exfat-fuse.8 ${DESTDIR}/usr/share/man/man8/mount.exfat-fuse.8
} }
fuse-exfat_package() {
depends="exfat-utils>=${version}"
pkg_install() {
vmove usr
}
}

View File

@ -1,13 +0,0 @@
# Template file for 'fuse-devel'.
#
noarch=yes
depends="fuse-${version}_${revision}"
short_desc="${short_desc} (development files)"
long_desc="${long_desc}
This package contains files for development, headers, static libs, etc."
do_install() {
vmove usr/include usr
vmove usr/lib/pkgconfig usr/lib
}

View File

@ -1,9 +1,8 @@
# Template file for 'fuse' # Template file for 'fuse'
pkgname=fuse pkgname=fuse
version=2.9.2 version=2.9.2
revision=1 revision=2
build_style=gnu-configure build_style=gnu-configure
subpackages="fuse-devel"
configure_args="--disable-static --enable-lib --enable-util" configure_args="--disable-static --enable-lib --enable-util"
short_desc="Filesystem in Userspace" short_desc="Filesystem in Userspace"
maintainer="Juan RP <xtraeme@gmail.com>" maintainer="Juan RP <xtraeme@gmail.com>"
@ -30,3 +29,18 @@ post_install() {
vmkdir usr/sbin vmkdir usr/sbin
vmove "sbin/*" usr/sbin vmove "sbin/*" usr/sbin
} }
fuse-devel_package() {
depends="fuse-${version}_${revision}"
short_desc+=" -- development files"
pkg_install() {
vmove usr/include
vmove usr/lib/pkgconfig
}
}
fuse_package() {
pkg_install() {
vmove usr
}
}