Import of pkgsrc-2013Q2

This commit is contained in:
2013-09-26 17:14:40 +02:00
commit 785076ae39
74991 changed files with 4380255 additions and 0 deletions

5
sysutils/strigi/DESCR Normal file
View File

@@ -0,0 +1,5 @@
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.

53
sysutils/strigi/Makefile Normal file
View File

@@ -0,0 +1,53 @@
# $NetBSD: Makefile,v 1.36 2013/06/06 12:55:06 wiz Exp $
DISTNAME= strigi-0.7.8
PKGREVISION= 5
CATEGORIES= sysutils
MASTER_SITES= http://www.vandenoever.info/software/strigi/
EXTRACT_SUFX= .tar.bz2
MAINTAINER= markd@NetBSD.org
HOMEPAGE= http://strigi.sourceforge.net/
COMMENT= Small fast desktop searching program
LICENSE= gnu-lgpl-v2
USE_LANGUAGES= c c++
USE_TOOLS+= gmake pkg-config perl
USE_CMAKE= yes
PKGCONFIG_OVERRIDE+= src/streamanalyzer/libstreamanalyzer.pc.cmake
PKGCONFIG_OVERRIDE+= src/streams/libstreams.pc.cmake
.include "../../mk/bsd.prefs.mk"
.if ${OPSYS} == "NetBSD" && exists(/usr/include/sys/pset.h)
RT_LIB_SCHED= -lrt
.else
RT_LIB_SCHED= # empty
.endif
CFLAGS.SunOS+= -DCMAKE_HAVE_PTHREAD_CREATE
LDFLAGS.SunOS+= -mimpure-text -lrt -lsocket
CMAKE_ARGS+= -DENABLE_FFMPEG=OFF
.if !empty(RT_LIB_SCHED)
# these use sched_setscheduler
CMAKE_ARGS+= -Dstrigidaemon_LIBS=${RT_LIB_SCHED}
CMAKE_ARGS+= -Dtest_LIBS=${RT_LIB_SCHED}
.endif
pre-configure:
${LN} -sf ${QTDIR}/bin/qmake ${BUILDLINK_DIR}/bin/
.include "../../archivers/bzip2/buildlink3.mk"
.include "../../converters/libiconv/buildlink3.mk"
.include "../../devel/cppunit/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
.include "../../graphics/exiv2/buildlink3.mk"
.include "../../textproc/libclucene/buildlink3.mk"
.include "../../textproc/libxml2/buildlink3.mk"
.include "../../sysutils/dbus/buildlink3.mk"
.include "../../x11/qt4-libs/buildlink3.mk"
.include "../../x11/qt4-tools/buildlink3.mk"
.include "../../x11/qt4-qdbus/buildlink3.mk"
.include "../../mk/fam.buildlink3.mk"
.include "../../mk/bsd.pkg.mk"

130
sysutils/strigi/PLIST Normal file
View File

@@ -0,0 +1,130 @@
@comment $NetBSD: PLIST,v 1.6 2013/02/09 22:32:45 markd Exp $
bin/deepfind
bin/deepgrep
bin/luceneindexer
bin/rdfindexer
bin/strigiclient
bin/strigicmd
bin/strigidaemon
bin/xmlindexer
include/strigi/analysisresult.h
include/strigi/analyzerconfiguration.h
include/strigi/analyzerplugin.h
include/strigi/archivereader.h
include/strigi/arinputstream.h
include/strigi/asyncsocket.h
include/strigi/asyncsocketclient.h
include/strigi/bufferedstream.h
include/strigi/bz2inputstream.h
include/strigi/classproperties.h
include/strigi/clientinterface.h
include/strigi/cpioinputstream.h
include/strigi/dataeventinputstream.h
include/strigi/diranalyzer.h
include/strigi/encodinginputstream.h
include/strigi/fieldproperties.h
include/strigi/fieldpropertiesdb.h
include/strigi/fieldtypes.h
include/strigi/fileinputstream.h
include/strigi/filelister.h
include/strigi/gzipinputstream.h
include/strigi/indexeddocument.h
include/strigi/indexmanager.h
include/strigi/indexplugin.h
include/strigi/indexpluginloader.h
include/strigi/indexreader.h
include/strigi/indexwriter.h
include/strigi/inputstream.h
include/strigi/inputstreamreader.h
include/strigi/kmpsearcher.h
include/strigi/lzmainputstream.h
include/strigi/mailinputstream.h
include/strigi/oleinputstream.h
include/strigi/processinputstream.h
include/strigi/qtdbus/strigiasyncclient.h
include/strigi/qtdbus/strigiclient.h
include/strigi/qtdbus/strigidbus.h
include/strigi/qtdbus/strigitypes.h
include/strigi/query.h
include/strigi/queryparser.h
include/strigi/rpminputstream.h
include/strigi/sdfinputstream.h
include/strigi/socketclient.h
include/strigi/streamanalyzer.h
include/strigi/streamanalyzerfactory.h
include/strigi/streambase.h
include/strigi/streambuffer.h
include/strigi/streamendanalyzer.h
include/strigi/streameventanalyzer.h
include/strigi/streamlineanalyzer.h
include/strigi/streamsaxanalyzer.h
include/strigi/streamthroughanalyzer.h
include/strigi/strigi_thread.h
include/strigi/strigiconfig.h
include/strigi/strigihtmlgui.h
include/strigi/stringstream.h
include/strigi/stringterminatedsubstream.h
include/strigi/subinputstream.h
include/strigi/substreamprovider.h
include/strigi/substreamproviderprovider.h
include/strigi/tarinputstream.h
include/strigi/textutils.h
include/strigi/variant.h
include/strigi/zipinputstream.h
lib/cmake/LibSearchClient/LibSearchClientConfig.cmake
lib/cmake/LibStreamAnalyzer/LibStreamAnalyzerConfig.cmake
lib/cmake/LibStreamAnalyzer/LibStreamAnalyzerConfigVersion.cmake
lib/cmake/LibStreams/LibStreamsConfig.cmake
lib/cmake/LibStreams/LibStreamsConfigVersion.cmake
lib/cmake/LibStreams/LibStreamsTargets-noconfig.cmake
lib/cmake/LibStreams/LibStreamsTargets.cmake
lib/cmake/Strigi/StrigiConfig.cmake
lib/cmake/Strigi/StrigiConfigVersion.cmake
lib/libsearchclient.so
lib/libsearchclient.so.0
lib/libsearchclient.so.${PKGVERSION}
lib/libstreamanalyzer.so
lib/libstreamanalyzer.so.0
lib/libstreamanalyzer.so.${PKGVERSION}
lib/libstreams.so
lib/libstreams.so.0
lib/libstreams.so.${PKGVERSION}
lib/libstrigihtmlgui.so
lib/libstrigihtmlgui.so.0
lib/libstrigihtmlgui.so.${PKGVERSION}
lib/libstrigiqtdbusclient.so
lib/libstrigiqtdbusclient.so.0
lib/libstrigiqtdbusclient.so.${PKGVERSION}
lib/pkgconfig/libstreamanalyzer.pc
lib/pkgconfig/libstreams.pc
lib/strigi/strigiea_digest.so
lib/strigi/strigiea_jpeg.so
lib/strigi/strigiea_riff.so
lib/strigi/strigiindex_clucene.so
lib/strigi/strigila_cpp.so
lib/strigi/strigila_deb.so
lib/strigi/strigila_namespaceharvester.so
lib/strigi/strigila_txt.so
lib/strigi/strigila_xpm.so
lib/strigi/strigita_au.so
lib/strigi/strigita_avi.so
lib/strigi/strigita_dds.so
lib/strigi/strigita_gif.so
lib/strigi/strigita_ico.so
lib/strigi/strigita_pcx.so
lib/strigi/strigita_rgb.so
lib/strigi/strigita_sid.so
lib/strigi/strigita_wav.so
lib/strigi/strigita_xbm.so
share/dbus-1/services/org.freedesktop.xesam.searcher.service
share/dbus-1/services/vandenoever.strigi.service
share/strigi/fieldproperties/homeless.rdfs
share/strigi/fieldproperties/nao_data.rdfs
share/strigi/fieldproperties/ncal_data.rdfs
share/strigi/fieldproperties/nco_data.rdfs
share/strigi/fieldproperties/nexif_data.rdfs
share/strigi/fieldproperties/nfo_data.rdfs
share/strigi/fieldproperties/nid3_data.rdfs
share/strigi/fieldproperties/nie_data.rdfs
share/strigi/fieldproperties/nmo_data.rdfs
share/strigi/fieldproperties/strigi.rdfs

View File

@@ -0,0 +1,20 @@
# $NetBSD: buildlink3.mk,v 1.5 2012/06/14 07:43:18 sbd Exp $
BUILDLINK_TREE+= strigi
.if !defined(STRIGI_BUILDLINK3_MK)
STRIGI_BUILDLINK3_MK:=
BUILDLINK_API_DEPENDS.strigi+= strigi>=0.6.2
BUILDLINK_ABI_DEPENDS.strigi?= strigi>=0.6.4nb12
BUILDLINK_PKGSRCDIR.strigi?= ../../sysutils/strigi
.include "../../archivers/bzip2/buildlink3.mk"
.include "../../converters/libiconv/buildlink3.mk"
.include "../../devel/zlib/buildlink3.mk"
.include "../../textproc/libclucene/buildlink3.mk"
.include "../../textproc/libxml2/buildlink3.mk"
.include "../../sysutils/dbus/buildlink3.mk"
.endif # STRIGI_BUILDLINK3_MK
BUILDLINK_TREE+= -strigi

6
sysutils/strigi/distinfo Normal file
View File

@@ -0,0 +1,6 @@
$NetBSD: distinfo,v 1.8 2013/02/09 22:32:45 markd Exp $
SHA1 (strigi-0.7.8.tar.bz2) = 7250fb15109d33b0c49995a2cc3513ba7d937882
RMD160 (strigi-0.7.8.tar.bz2) = 34cbbe98e7a371467b115b18586baf299340d1b8
Size (strigi-0.7.8.tar.bz2) = 810574 bytes
SHA1 (patch-libstreams_CMakeLists.txt) = ce25d12f5c20f7f0be659bdccc24e8b4a898274a

View File

@@ -0,0 +1,27 @@
$NetBSD: patch-libstreams_CMakeLists.txt,v 1.1 2013/02/09 22:32:45 markd Exp $
config.h must be generated after package tests. Specifically
find_package(Iconv) sets ICONV_SECOND_ARGUMENT_IS_CONST
--- libstreams/CMakeLists.txt.orig 2013-02-05 21:34:57.000000000 +0000
+++ libstreams/CMakeLists.txt
@@ -46,9 +46,6 @@ endif()
# check for visibility support
macro_check_gcc_visibility(__STRIGI_HAVE_GCC_VISIBILITY)
-# Generate include/strigi/strigiconfig.h and lib/config.h
-include(ConfigureChecks.cmake)
-
# check for required packages
find_package(ZLIB)
set_package_properties(ZLIB PROPERTIES
@@ -75,6 +72,9 @@ set_package_properties(Threads PROPERTIE
TYPE REQUIRED
)
+# Generate include/strigi/strigiconfig.h and lib/config.h
+include(ConfigureChecks.cmake)
+
feature_summary(WHAT ALL FATAL_ON_MISSING_REQUIRED_PACKAGES)
##### building and testing #####