Switch to new DEPENDS/REVISION.

While here, fix the run dependencies of the libpreludedb subpackages.
This commit is contained in:
ajacoutot 2010-09-01 06:50:56 +00:00
parent d3e22fd463
commit af91bb78f6
5 changed files with 48 additions and 35 deletions

View File

@ -1,11 +1,12 @@
# $OpenBSD: Makefile,v 1.25 2010/08/30 21:16:56 jasper Exp $
# $OpenBSD: Makefile,v 1.26 2010/09/01 06:50:56 ajacoutot Exp $
COMMENT= Prelude framework library
MODPY_EGG_VERSION=0.9.24.1
DISTNAME= libprelude-${MODPY_EGG_VERSION}
PKGNAME= prelude-${DISTNAME}
REVISION= 1
REVISION= 2
MASTER_SITES= http://www.prelude-ids.com/download/releases/libprelude/
@ -16,9 +17,9 @@ MODULES= devel/gettext \
CONFIGURE_STYLE=gnu
WANTLIB= c gcrypt tasn1 z
WANTLIB= c gcrypt tasn1 z gpg-error gnutls
LIB_DEPENDS= gpg-error.>=1::security/libgpg-error \
gnutls.>=12::security/gnutls
LIB_DEPENDS= ::security/libgpg-error \
::security/gnutls
.include <bsd.port.mk>

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.25 2010/09/01 06:34:10 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.26 2010/09/01 06:50:56 ajacoutot Exp $
COMMENT-main= Prelude framework database-access library
COMMENT-pgsql= PostgreSQL module for libpreludedb
@ -13,10 +13,10 @@ PKGNAME-pgsql= prelude-libpreludedb-pgsql-${VERSION}
PKGNAME-mysql= prelude-libpreludedb-mysql-${VERSION}
PKGNAME-sqlite= prelude-libpreludedb-sqlite-${VERSION}
REVISION-main= 2
REVISION-pgsql= 1
REVISION-mysql= 1
REVISION-sqlite=1
REVISION-main= 3
REVISION-pgsql= 2
REVISION-mysql= 2
REVISION-sqlite=2
MODPY_EGG_VERSION=0.0.0
@ -27,26 +27,32 @@ MODULES= lang/python \
SHARED_LIBS= preludedb 4.9
WANTLIB= tasn1 z
WANTLIB= tasn1 z gcrypt gnutls prelude
WANTLIB-main= ${WANTLIB} c
WANTLIB-mysql= ${WANTLIB} crypto m ssl
WANTLIB-mysql= ${WANTLIB} preludedb lib/mysql/mysqlclient crypto m ssl
WANTLIB-pgsql= ${WANTLIB} preludedb pq
WANTLIB-sqlite= ${WANTLIB} preludedb sqlite3
LIB_DEPENDS= gcrypt.>=12::security/libgcrypt \
gnutls.>=12::security/gnutls \
gpg-error.>=1::security/libgpg-error \
prelude.>=20.1::security/prelude/libprelude
LIB_DEPENDS= ::security/libgcrypt \
::security/gnutls \
::security/libgpg-error \
::security/prelude/libprelude
LIB_DEPENDS-pgsql= ${LIB_DEPENDS} \
preludedb.>=4.9::${BUILD_PKGPATH} \
pq.>=4::databases/postgresql
::${BUILD_PKGPATH} \
::databases/postgresql
LIB_DEPENDS-mysql= ${LIB_DEPENDS} \
preludedb.>=4.9::${BUILD_PKGPATH} \
lib/mysql/mysqlclient.>=16::databases/mysql
::${BUILD_PKGPATH} \
::databases/mysql
LIB_DEPENDS-sqlite= ${LIB_DEPENDS} \
preludedb.>=4.9::${BUILD_PKGPATH} \
sqlite3.>=8::databases/sqlite3
::${BUILD_PKGPATH} \
::databases/sqlite3
RUN_DEPENDS-pgsql= # empty
RUN_DEPENDS-mysql= # empty
RUN_DEPENDS-sqlite= # empty
CONFIGURE_STYLE=gnu

View File

@ -1,19 +1,20 @@
# $OpenBSD: Makefile,v 1.16 2010/04/15 14:58:24 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.17 2010/09/01 06:50:56 ajacoutot Exp $
COMMENT= Prelude log analyzer
DISTNAME= prelude-lml-0.9.15
PKGNAME= ${DISTNAME}p0
REVISION= 1
WANTLIB= c gcrypt gnutls gpg-error m tasn1 z pcre prelude
WANTLIB= c gcrypt gnutls gpg-error m tasn1 z
MODULES= devel/gettext
MASTER_SITES= http://www.prelude-ids.com/download/releases/prelude-lml/
CONFIGURE_STYLE=gnu
LIB_DEPENDS= pcre.>=1::devel/pcre \
prelude.>=7::security/prelude/libprelude
LIB_DEPENDS= ::devel/pcre \
::security/prelude/libprelude
CONFIGURE_ARGS= --disable-unsupported-rulesets

View File

@ -1,18 +1,21 @@
# $OpenBSD: Makefile,v 1.19 2009/10/11 13:15:56 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.20 2010/09/01 06:50:56 ajacoutot Exp $
COMMENT= Prelude manager
DISTNAME= prelude-manager-0.9.15
REVISION= 0
MASTER_SITES= http://www.prelude-ids.com/download/releases/prelude-manager/
WANTLIB= c gcrypt gnutls gpg-error m prelude preludedb pthread tasn1 z
WANTLIB += c gcrypt gnutls gpg-error m prelude preludedb pthread tasn1 z
WANTLIB += xml2 preludedb
MODULES= devel/gettext
CONFIGURE_STYLE=gnu
LIB_DEPENDS= xml2.>=9::textproc/libxml \
preludedb.>=4.9::security/prelude/libpreludedb
LIB_DEPENDS= ::textproc/libxml \
::security/prelude/libpreludedb
# XXX check on update whether this is still necessary
post-extract:

View File

@ -1,16 +1,18 @@
# $OpenBSD: Makefile,v 1.9 2010/04/15 14:58:24 ajacoutot Exp $
# $OpenBSD: Makefile,v 1.10 2010/09/01 06:50:56 ajacoutot Exp $
COMMENT= Prelude sensors for Packet Filter
DISTNAME= prelude-pflogger-0.9.0-rc2
PKGNAME= prelude-pflogger-0.9.0rc2p5
PKGNAME= prelude-pflogger-0.9.0rc2
REVISION= 6
MASTER_SITES= http://www.prelude-ids.com/download/releases/prelude-pflogger/
MODULES= devel/gettext
WANTLIB= c gcrypt gnutls gpg-error pcap pthread tasn1 z
WANTLIB= c gcrypt gnutls gpg-error pcap pthread tasn1 z prelude
LIB_DEPENDS= prelude.>=8::security/prelude/libprelude
LIB_DEPENDS= ::security/prelude/libprelude
CONFIGURE_STYLE=gnu