From 96c3f026b8ee0f438e98217950532efc42c376e5 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Thu, 27 Feb 2014 18:52:10 +0100 Subject: [PATCH] virtuoso: remove files belonging to -base; remove static libs. --- srcpkgs/virtuoso/template | 31 ++++++++++++++----------------- 1 file changed, 14 insertions(+), 17 deletions(-) diff --git a/srcpkgs/virtuoso/template b/srcpkgs/virtuoso/template index 0313f5dde43..1a4f8a50938 100644 --- a/srcpkgs/virtuoso/template +++ b/srcpkgs/virtuoso/template @@ -1,7 +1,7 @@ # Template file for 'virtuoso' pkgname=virtuoso version=6.1.7 -revision=1 +revision=2 build_style=gnu-configure wrksrc="${pkgname}-opensource-${version}" hostmakedepends="flex gperf net-tools" @@ -18,6 +18,19 @@ do_configure() { --with-layout=debian --program-transform-name='s/isql$$/isql-vt/;s/isqlw/isqlw-vt/' } +post_install() { + # remove conflicts with virtuoso-base + rm ${DESTDIR}/usr/bin/isql{,w-vt} + rm ${DESTDIR}/usr/bin/virtuoso-t + rm ${DESTDIR}/usr/lib/libvirtuoso-t.a + rm ${DESTDIR}/usr/lib/virtodbc.{a,so} + rm ${DESTDIR}/usr/lib/virtodbc_r.{a,so} + rm ${DESTDIR}/usr/lib/virtodbcu.{a,so} + rm ${DESTDIR}/usr/lib/virtodbcu_r.{a,so} + # remove static libs. + rm ${DESTDIR}/usr/lib/virtuoso/hosting/*.a +} + virtuoso-base_package() { short_desc+=" (very minimal installation)" pkg_install() { @@ -34,19 +47,3 @@ virtuoso-base_package() { rm -f ${PKGDESTDIR}/usr/lib/*.{a,la} } } - -virtuoso_package() { - pkg_install() { - vmove all - # remove conflicts with virtuoso-base - rm ${PKGDESTDIR}/usr/bin/isql{,w-vt} - rm ${PKGDESTDIR}/usr/bin/virtuoso-t - rm ${PKGDESTDIR}/usr/lib/libvirtuoso-t.a - rm ${PKGDESTDIR}/usr/lib/virtodbc.{a,so} - rm ${PKGDESTDIR}/usr/lib/virtodbc_r.{a,so} - rm ${PKGDESTDIR}/usr/lib/virtodbcu.{a,so} - rm ${PKGDESTDIR}/usr/lib/virtodbcu_r.{a,so} - # remove static libs. - rm -f ${PKGDESTDIR}/usr/lib/virtuoso/hosting/*.a - } -}