- install html devhelp files in correct location so that the devhelp

tool can find them
- use MODPY_EGG_VERSION

ok aanriot@ (MAINTAINER)
This commit is contained in:
ajacoutot 2008-06-04 09:37:38 +00:00
parent b75e5ce871
commit 723892fd2b
4 changed files with 88 additions and 78 deletions

View File

@ -1,9 +1,11 @@
# $OpenBSD: Makefile,v 1.16 2007/10/08 08:22:42 steven Exp $
# $OpenBSD: Makefile,v 1.17 2008/06/04 09:37:38 ajacoutot Exp $
COMMENT= Prelude framework library
DISTNAME= libprelude-0.9.15.1
PKGNAME= prelude-${DISTNAME}p0
PKGNAME= prelude-${DISTNAME}p1
MODPY_EGG_VERSION=0.0.0
SHARED_LIBS= prelude 13.1 # .13.1
@ -17,7 +19,6 @@ WANTLIB= c gcrypt opencdk pthread z
LIB_DEPENDS= gpg-error.>=1,gnutls-extra.>=12::security/libgpg-error \
gnutls.>=12::security/gnutls
CONFIGURE_ARGS= --with-html-dir=${PREFIX}/share/doc/
CONFIGURE_ENV= PYTHON=${MODPY_BIN}
.if ${MACHINE_ARCH} == "sparc64"

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST,v 1.7 2007/08/27 17:45:39 aanriot Exp $
@comment $OpenBSD: PLIST,v 1.8 2008/06/04 09:37:38 ajacoutot Exp $
@newgroup _prelude:564
@newuser _prelude:564:564:daemon:Prelude IDS:/var/empty:/sbin/nologin
%%SHARED%%
@ -54,6 +54,7 @@ include/libprelude/variable.h
@comment lib/charset.alias
lib/libprelude.a
lib/libprelude.la
lib/python${MODPY_VERSION}/site-packages/prelude-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info
lib/python${MODPY_VERSION}/site-packages/prelude.py
lib/python${MODPY_VERSION}/site-packages/prelude.pyc
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/
@ -63,57 +64,6 @@ libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Prelude/
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/Prelude/Prelude.bs
@man man/man1/prelude-admin.1
share/aclocal/libprelude.m4
share/doc/libprelude/
share/doc/libprelude/ch01.html
share/doc/libprelude/ch02.html
share/doc/libprelude/ch03.html
share/doc/libprelude/ch04.html
share/doc/libprelude/home.png
share/doc/libprelude/index.html
share/doc/libprelude/index.sgml
share/doc/libprelude/left.png
share/doc/libprelude/libprelude-idmef-additional-data.html
share/doc/libprelude/libprelude-idmef-criteria.html
share/doc/libprelude/libprelude-idmef-criterion-value.html
share/doc/libprelude/libprelude-idmef-data.html
share/doc/libprelude/libprelude-idmef-message-print.html
share/doc/libprelude/libprelude-idmef-message-read.html
share/doc/libprelude/libprelude-idmef-message-write.html
share/doc/libprelude/libprelude-idmef-path.html
share/doc/libprelude/libprelude-idmef-time.html
share/doc/libprelude/libprelude-idmef-tree-wrap.html
share/doc/libprelude/libprelude-idmef-value.html
share/doc/libprelude/libprelude-prelude-async.html
share/doc/libprelude/libprelude-prelude-client-profile.html
share/doc/libprelude/libprelude-prelude-client.html
share/doc/libprelude/libprelude-prelude-connection-pool.html
share/doc/libprelude/libprelude-prelude-connection.html
share/doc/libprelude/libprelude-prelude-error.html
share/doc/libprelude/libprelude-prelude-failover.html
share/doc/libprelude/libprelude-prelude-hash.html
share/doc/libprelude/libprelude-prelude-ident.html
share/doc/libprelude/libprelude-prelude-inttypes.html
share/doc/libprelude/libprelude-prelude-io.html
share/doc/libprelude/libprelude-prelude-linked-object.html
share/doc/libprelude/libprelude-prelude-list.html
share/doc/libprelude/libprelude-prelude-log.html
share/doc/libprelude/libprelude-prelude-msg.html
share/doc/libprelude/libprelude-prelude-msgbuf.html
share/doc/libprelude/libprelude-prelude-option-wide.html
share/doc/libprelude/libprelude-prelude-option.html
share/doc/libprelude/libprelude-prelude-plugin.html
share/doc/libprelude/libprelude-prelude-string.html
share/doc/libprelude/libprelude-prelude-timer.html
share/doc/libprelude/libprelude-prelude.html
share/doc/libprelude/libprelude.devhelp
share/doc/libprelude/libprelude.devhelp2
share/doc/libprelude/pt01.html
share/doc/libprelude/pt02.html
share/doc/libprelude/pt03.html
share/doc/libprelude/pt04.html
share/doc/libprelude/right.png
share/doc/libprelude/style.css
share/doc/libprelude/up.png
share/examples/libprelude/
share/examples/libprelude/default/
@sample ${SYSCONFDIR}/prelude/
@ -134,6 +84,62 @@ share/examples/libprelude/profile/
@sample /var/prelude/
@mode 700
@sample /var/spool/prelude/
@mode
@owner
@group
share/gtk-doc/
share/gtk-doc/html/
share/gtk-doc/html/libprelude/
share/gtk-doc/html/libprelude/ch01.html
share/gtk-doc/html/libprelude/ch02.html
share/gtk-doc/html/libprelude/ch03.html
share/gtk-doc/html/libprelude/ch04.html
share/gtk-doc/html/libprelude/home.png
share/gtk-doc/html/libprelude/index.html
share/gtk-doc/html/libprelude/index.sgml
share/gtk-doc/html/libprelude/left.png
share/gtk-doc/html/libprelude/libprelude-idmef-additional-data.html
share/gtk-doc/html/libprelude/libprelude-idmef-criteria.html
share/gtk-doc/html/libprelude/libprelude-idmef-criterion-value.html
share/gtk-doc/html/libprelude/libprelude-idmef-data.html
share/gtk-doc/html/libprelude/libprelude-idmef-message-print.html
share/gtk-doc/html/libprelude/libprelude-idmef-message-read.html
share/gtk-doc/html/libprelude/libprelude-idmef-message-write.html
share/gtk-doc/html/libprelude/libprelude-idmef-path.html
share/gtk-doc/html/libprelude/libprelude-idmef-time.html
share/gtk-doc/html/libprelude/libprelude-idmef-tree-wrap.html
share/gtk-doc/html/libprelude/libprelude-idmef-value.html
share/gtk-doc/html/libprelude/libprelude-prelude-async.html
share/gtk-doc/html/libprelude/libprelude-prelude-client-profile.html
share/gtk-doc/html/libprelude/libprelude-prelude-client.html
share/gtk-doc/html/libprelude/libprelude-prelude-connection-pool.html
share/gtk-doc/html/libprelude/libprelude-prelude-connection.html
share/gtk-doc/html/libprelude/libprelude-prelude-error.html
share/gtk-doc/html/libprelude/libprelude-prelude-failover.html
share/gtk-doc/html/libprelude/libprelude-prelude-hash.html
share/gtk-doc/html/libprelude/libprelude-prelude-ident.html
share/gtk-doc/html/libprelude/libprelude-prelude-inttypes.html
share/gtk-doc/html/libprelude/libprelude-prelude-io.html
share/gtk-doc/html/libprelude/libprelude-prelude-linked-object.html
share/gtk-doc/html/libprelude/libprelude-prelude-list.html
share/gtk-doc/html/libprelude/libprelude-prelude-log.html
share/gtk-doc/html/libprelude/libprelude-prelude-msg.html
share/gtk-doc/html/libprelude/libprelude-prelude-msgbuf.html
share/gtk-doc/html/libprelude/libprelude-prelude-option-wide.html
share/gtk-doc/html/libprelude/libprelude-prelude-option.html
share/gtk-doc/html/libprelude/libprelude-prelude-plugin.html
share/gtk-doc/html/libprelude/libprelude-prelude-string.html
share/gtk-doc/html/libprelude/libprelude-prelude-timer.html
share/gtk-doc/html/libprelude/libprelude-prelude.html
share/gtk-doc/html/libprelude/libprelude.devhelp
share/gtk-doc/html/libprelude/libprelude.devhelp2
share/gtk-doc/html/libprelude/pt01.html
share/gtk-doc/html/libprelude/pt02.html
share/gtk-doc/html/libprelude/pt03.html
share/gtk-doc/html/libprelude/pt04.html
share/gtk-doc/html/libprelude/right.png
share/gtk-doc/html/libprelude/style.css
share/gtk-doc/html/libprelude/up.png
@extraunexec rm -rf ${SYSCONFDIR}/prelude/*
@extraunexec rm -rf /var/prelude/*
@extraunexec rm -rf /var/spool/prelude/*

View File

@ -1,4 +1,4 @@
# $OpenBSD: Makefile,v 1.16 2007/10/08 08:22:42 steven Exp $
# $OpenBSD: Makefile,v 1.17 2008/06/04 09:37:38 ajacoutot Exp $
COMMENT-main= Prelude framework database-access library
COMMENT-pgsql= PostgreSQL module for libpreludedb
@ -8,7 +8,9 @@ COMMENT-sqlite= SQLite3 module for libpreludedb
VERSION= 0.9.13
DISTNAME= libpreludedb-${VERSION}
PKGNAME-main= prelude-libpreludedb-${VERSION}p0
MODPY_EGG_VERSION=0.0.0
PKGNAME-main= prelude-libpreludedb-${VERSION}p1
PKGNAME-pgsql= prelude-libpreludedb-pgsql-${VERSION}p0
PKGNAME-mysql= prelude-libpreludedb-mysql-${VERSION}p0
PKGNAME-sqlite= prelude-libpreludedb-sqlite-${VERSION}p0
@ -40,7 +42,6 @@ LIB_DEPENDS-sqlite= ${LIB_DEPENDS} \
sqlite3.>=8::databases/sqlite3
CONFIGURE_STYLE=gnu
CONFIGURE_ARGS+=--with-html-dir=${PREFIX}/share/doc
CONFIGURE_ENV= PYTHON=${MODPY_BIN}
PSEUDO_FLAVORS= no_pgsql no_mysql no_sqlite
@ -70,7 +71,7 @@ CONFIGURE_ARGS+=--without-sqlite3
post-install:
${INSTALL_DATA_DIR} ${PREFIX}/lib/libpreludedb/plugins/sql/
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/libpreludedb/
${INSTALL_DATA} ${FILESDIR}/README.OpenBSD \
${PREFIX}/share/doc/libpreludedb/

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST-main,v 1.2 2007/08/27 17:46:47 aanriot Exp $
@comment $OpenBSD: PLIST-main,v 1.3 2008/06/04 09:37:38 ajacoutot Exp $
@pkgpath security/prelude/libpreludedb
bin/libpreludedb-config
bin/preludedb-admin
@ -22,6 +22,7 @@ lib/libpreludedb/plugins/formats/classic.la
lib/libpreludedb/plugins/formats/classic.so
lib/libpreludedb/plugins/sql/
lib/python${MODPY_VERSION}/site-packages/_preludedb.so
lib/python${MODPY_VERSION}/site-packages/preludedb-${MODPY_EGG_VERSION}-py${MODPY_VERSION}.egg-info
lib/python${MODPY_VERSION}/site-packages/preludedb.py
lib/python${MODPY_VERSION}/site-packages/preludedb.pyc
libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/PreludeDB.pm
@ -32,24 +33,25 @@ libdata/perl5/site_perl/${MACHINE_ARCH}-openbsd/auto/PreludeDB/PreludeDB.so
share/aclocal/libpreludedb.m4
share/doc/libpreludedb/
share/doc/libpreludedb/README.OpenBSD
share/doc/libpreludedb/ch01.html
share/doc/libpreludedb/home.png
share/doc/libpreludedb/index.html
share/doc/libpreludedb/index.sgml
share/doc/libpreludedb/left.png
share/doc/libpreludedb/libpreludedb-preludedb-error.html
share/doc/libpreludedb/libpreludedb-preludedb-path-selection.html
share/doc/libpreludedb/libpreludedb-preludedb-plugin-format.html
share/doc/libpreludedb/libpreludedb-preludedb-plugin-sql.html
share/doc/libpreludedb/libpreludedb-preludedb-sql-settings.html
share/doc/libpreludedb/libpreludedb-preludedb-sql.html
share/doc/libpreludedb/libpreludedb-preludedb-version.html
share/doc/libpreludedb/libpreludedb-preludedb.html
share/doc/libpreludedb/libpreludedb.devhelp
share/doc/libpreludedb/libpreludedb.devhelp2
share/doc/libpreludedb/right.png
share/doc/libpreludedb/style.css
share/doc/libpreludedb/up.png
share/gtk-doc/html/libpreludedb/
share/gtk-doc/html/libpreludedb/ch01.html
share/gtk-doc/html/libpreludedb/home.png
share/gtk-doc/html/libpreludedb/index.html
share/gtk-doc/html/libpreludedb/index.sgml
share/gtk-doc/html/libpreludedb/left.png
share/gtk-doc/html/libpreludedb/libpreludedb-preludedb-error.html
share/gtk-doc/html/libpreludedb/libpreludedb-preludedb-path-selection.html
share/gtk-doc/html/libpreludedb/libpreludedb-preludedb-plugin-format.html
share/gtk-doc/html/libpreludedb/libpreludedb-preludedb-plugin-sql.html
share/gtk-doc/html/libpreludedb/libpreludedb-preludedb-sql-settings.html
share/gtk-doc/html/libpreludedb/libpreludedb-preludedb-sql.html
share/gtk-doc/html/libpreludedb/libpreludedb-preludedb-version.html
share/gtk-doc/html/libpreludedb/libpreludedb-preludedb.html
share/gtk-doc/html/libpreludedb/libpreludedb.devhelp
share/gtk-doc/html/libpreludedb/libpreludedb.devhelp2
share/gtk-doc/html/libpreludedb/right.png
share/gtk-doc/html/libpreludedb/style.css
share/gtk-doc/html/libpreludedb/up.png
share/libpreludedb/
share/libpreludedb/classic/
share/libpreludedb/classic/mysql-update-14-1.sql