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,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
implementations, and is even competitive with vendor-tuned libraries."
subpackages="libfftw fftw-devel"
hostmakedepends="automake gcc-fortran"
pre_configure() {
@@ -60,3 +59,27 @@ do_install() {
cd ${wrksrc}/build-${f} && make DESTDIR=${DESTDIR} install
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
}
}