db: convert to the new template format.

This commit is contained in:
Juan RP 2013-04-10 23:28:39 +02:00
parent e4fe015d92
commit af99924e03
5 changed files with 40 additions and 36 deletions

View file

@ -1,9 +0,0 @@
# Template file for 'db-devel'.
#
depends="libdb>=${version} libdb-cxx>=${version}"
short_desc="${short_desc} -- development files"
do_install() {
vmove usr/include usr
vmove usr/share usr
}

View file

@ -1,9 +0,0 @@
# Template file for 'db-docs'.
#
short_desc="${short_desc} -- documentation files"
noarch=yes
do_install() {
install -d ${DESTDIR}/usr/share
mv ${SRCPKGDESTDIR}/usr/share/doc ${DESTDIR}/usr/share
}

View file

@ -1,7 +0,0 @@
# Template file for 'libdb-cxx'.
#
short_desc="${short_desc} - C++ shared libraries"
do_install() {
vmove "usr/lib/libdb_cxx*.so*" usr/lib
}

View file

@ -1,9 +0,0 @@
# Template file for 'libdb'.
#
short_desc="${short_desc} -- C shared libraries"
replaces="db<4.8.26"
do_install() {
vmove "usr/lib/libdb.so*" usr/lib
vmove "usr/lib/libdb-*.so*" usr/lib
}

View file

@ -3,7 +3,6 @@ pkgname=db
version=4.8.30
revision=4
wrksrc="db-${version}"
subpackages="libdb libdb-cxx db-docs db-devel"
build_style=gnu-configure
build_wrksrc="build_unix"
configure_script="../dist/configure"
@ -19,6 +18,45 @@ checksum=e0491a07cdb21fb9aa82773bbbedaeb7639cbd0e7f96147ab46141e0045db72a
post_install() {
chmod 755 ${DESTDIR}/usr/bin/*
vmove "usr/docs/*" usr/share/doc/${pkgname}-${version}
vmkdir usr/share/doc/${pkgname}-${version}
mv ${DESTDIR}/usr/docs/* ${DESTDIR}/usr/share/doc/${pkgname}-${version}
rmdir ${DESTDIR}/usr/docs
}
db-devel_package() {
depends="libdb>=${version} libdb-cxx>=${version}"
short_desc+=" -- development files"
pkg_install() {
vmove usr/include
}
}
db-docs_package() {
short_desc+=" -- documentation files"
noarch=yes
pkg_install() {
vmove usr/share/doc
}
}
db_package() {
pkg_install() {
vmove usr/bin
}
}
libdb-cxx_package() {
short_desc+=" -- C++ shared libraries"
pkg_install() {
vmove "usr/lib/libdb_cxx*.so*"
}
}
libdb_package() {
short_desc+=" -- C shared libraries"
replaces="db<4.8.26"
pkg_install() {
vmove "usr/lib/libdb.so*"
vmove "usr/lib/libdb-*.so*"
}
}