From 96a0926cce55c1a617c7c942cb891802fb187346 Mon Sep 17 00:00:00 2001 From: Juan RP Date: Tue, 2 Mar 2010 02:27:53 +0100 Subject: [PATCH] Added strigi-0.7.2 build template. --HG-- extra : convert_revision : 24c96c1bdb7d9d673928badb6de162a227c68957 --- srcpkgs/strigi-devel | 1 + srcpkgs/strigi/depends | 2 + srcpkgs/strigi/strigi-devel.template | 27 +++++++++++++ srcpkgs/strigi/template | 48 ++++++++++++++++++++++++ xbps-src/common/mapping_shlib_binpkg.txt | 6 +++ 5 files changed, 84 insertions(+) create mode 120000 srcpkgs/strigi-devel create mode 100644 srcpkgs/strigi/depends create mode 100644 srcpkgs/strigi/strigi-devel.template create mode 100644 srcpkgs/strigi/template diff --git a/srcpkgs/strigi-devel b/srcpkgs/strigi-devel new file mode 120000 index 0000000000..262a62ef75 --- /dev/null +++ b/srcpkgs/strigi-devel @@ -0,0 +1 @@ +strigi \ No newline at end of file diff --git a/srcpkgs/strigi/depends b/srcpkgs/strigi/depends new file mode 100644 index 0000000000..a3e5642e47 --- /dev/null +++ b/srcpkgs/strigi/depends @@ -0,0 +1,2 @@ +abi_depends=">=0.7.2" +api_depends="${abi_depends}" diff --git a/srcpkgs/strigi/strigi-devel.template b/srcpkgs/strigi/strigi-devel.template new file mode 100644 index 0000000000..e895bb88a8 --- /dev/null +++ b/srcpkgs/strigi/strigi-devel.template @@ -0,0 +1,27 @@ +# Template file for 'strigi-devel'. +# +short_desc="${sourcepkg} development files" +long_desc="${long_desc} + + This package contains files for development, headers, static libs, etc." + +Add_dependency run pkg-config +Add_dependency run cmake +Add_dependency run libstdc++-devel +Add_dependency run exiv2-devel +Add_dependency run libxml2-devel +Add_dependency run zlib-devel +Add_dependency run bzip2-devel +Add_dependency run clucene-devel +Add_dependency run dbus-devel +Add_dependency run qt-devel +Add_dependency run strigi + +do_install() +{ + mkdir -p ${DESTDIR}/usr/lib/strigi + mv ${SRCPKGDESTDIR}/usr/include ${DESTDIR}/usr + mv ${SRCPKGDESTDIR}/usr/lib/pkgconfig ${DESTDIR}/usr/lib + mv ${SRCPKGDESTDIR}/usr/lib/*.so ${DESTDIR}/usr/lib + mv ${SRCPKGDESTDIR}/usr/lib/strigi/*.cmake ${DESTDIR}/usr/lib/strigi +} diff --git a/srcpkgs/strigi/template b/srcpkgs/strigi/template new file mode 100644 index 0000000000..8771da0e59 --- /dev/null +++ b/srcpkgs/strigi/template @@ -0,0 +1,48 @@ +# Template file for 'strigi' +pkgname=strigi +version=0.7.2 +distfiles="http://www.vandenoever.info/software/${pkgname}/${pkgname}-${version}.tar.bz2" +build_style=configure +build_wrksrc=build +configure_script=cmake +configure_args=" +-DCMAKE_BUILD_TYPE=Release +-DCMAKE_INSTALL_PREFIX=/usr +-DENABLE_INOTIFY=ON .." +short_desc="Small fast desktop searching program" +maintainer="Juan RP " +checksum=1ca421bbe420d1839bbe6bfe7c4b52a05590a9b7a7eda77924b554c98e602ab8 +long_desc=" + Strigi is a daemon which uses a very fast and efficient crawler that can index + data on your harddrive. Indexing operations are performed without hammering + your system, this makes Strigi the fastest and smallest desktop searching + program. Strigi can index different file formats, including the contents of + the archive files." + +subpackages="strigi-devel" + +Add_dependency run libgcc +Add_dependency run glibc +Add_dependency run libstdc++ +Add_dependency run exiv2 +Add_dependency run libxml2 +Add_dependency run zlib +Add_dependency run bzip2 +Add_dependency run clucene +Add_dependency run dbus-libs +Add_dependency run qt +Add_dependency build pkg-config +Add_dependency build cmake +Add_dependency build libstdc++-devel +Add_dependency build exiv2-devel +Add_dependency build libxml2-devel +Add_dependency build zlib-devel +Add_dependency build bzip2-devel +Add_dependency build clucene-devel +Add_dependency build dbus-devel +Add_dependency build qt-devel + +pre_configure() +{ + mkdir -p ${build_wrksrc} +} diff --git a/xbps-src/common/mapping_shlib_binpkg.txt b/xbps-src/common/mapping_shlib_binpkg.txt index dd544c4af3..766bbe2026 100644 --- a/xbps-src/common/mapping_shlib_binpkg.txt +++ b/xbps-src/common/mapping_shlib_binpkg.txt @@ -470,3 +470,9 @@ libgimpmath-2.0.so gimp gimp-devel libgimpcolor-2.0.so gimp gimp-devel libgimpmodule-2.0.so gimp gimp-devel libexiv2.so exiv2 exiv2-devel +libsearchclient.so strigi strigi-devel +libstreamanalyzer.so strigi strigi-devel +libstrigihtmlgui.so strigi strigi-devel +libstreams.so strigi strigi-devel +libstrigiqtdbusclient.so strigi strigi-devel +libclucene.so clucene clucene-devel