- Update to 4.6.0
- Add another MASTER_SITE - Introduce OPTION to install GTK html docs - Pass maintainership to submitter PR: ports/149835 Submitted by: Frederic Culot <frederic@culot.org>
This commit is contained in:
@@ -7,12 +7,12 @@
|
||||
#
|
||||
|
||||
PORTNAME= dbh
|
||||
PORTVERSION= 4.5.0
|
||||
PORTREVISION= 0
|
||||
PORTVERSION= 4.6.0
|
||||
CATEGORIES= databases
|
||||
MASTER_SITES= SF
|
||||
MASTER_SITES= http://svn.foo-projects.org/svn/xffm/RELEASES/tarballs/ \
|
||||
SF
|
||||
|
||||
MAINTAINER= ports@FreeBSD.org
|
||||
MAINTAINER= frederic@culot.org
|
||||
COMMENT= Disk Based Hashtables
|
||||
|
||||
CONFLICTS= dbh-[0-3]*
|
||||
@@ -21,4 +21,40 @@ USE_GNOME= gnomehack gnometarget pkgconfig
|
||||
GNU_CONFIGURE= yes
|
||||
USE_LDCONFIG= yes
|
||||
|
||||
MAN1= dbh.1 dbh.h.1
|
||||
MAN3= dbh_close.3 dbh_create.3 dbh_destroy.3 dbh_erase.3 \
|
||||
dbh_exit_fanout.3 dbh_exit_sweep.3 dbh_fanout.3 dbh_find.3 \
|
||||
dbh_foreach_fanout.3 dbh_foreach_sweep.3 dbh_genkey.3 \
|
||||
dbh_genkey2.3 dbh_load.3 dbh_load_address.3 \
|
||||
dbh_load_child.3 dbh_load_parent.3 dbh_macros.3 \
|
||||
dbh_open.3 dbh_open_ro.3 dbh_orderkey.3 dbh_prune.3 \
|
||||
dbh_regen_fanout.3 dbh_regen_sweep.3 dbh_set_data.3 \
|
||||
dbh_set_key.3 dbh_set_recordsize.3 dbh_set_size.3 \
|
||||
dbh_settempdir.3 dbh_sweep.3 dbh_unerase.3 \
|
||||
dbh_unprune.3 dbh_update.3 dbh_writeheader.3
|
||||
|
||||
OPTIONS= GTKDOC "Enable GTK html documentation" off
|
||||
|
||||
.include <bsd.port.options.mk>
|
||||
|
||||
.if defined(WITH_GTKDOC)
|
||||
CONFIGURE_ARGS+= --enable-gtk-doc-html
|
||||
PLIST_SUB= GTKDOC=""
|
||||
.else
|
||||
CONFIGURE_ARGS+= --disable-gtk-doc-html
|
||||
PLIST_SUB= GTKDOC="@comment "
|
||||
.endif
|
||||
|
||||
post-patch:
|
||||
# Needed to remove gtk-doc installation.
|
||||
.if !defined(WITH_GTKDOC)
|
||||
@${REINPLACE_CMD} -e 's|^\(SUBDIRS = src man\).*|\1|' ${WRKSRC}/Makefile.in
|
||||
.endif
|
||||
|
||||
post-install:
|
||||
.if !defined(NOPORTEXAMPLES)
|
||||
${MKDIR} ${EXAMPLESDIR}
|
||||
(cd ${WRKSRC}/examples/ && ${COPYTREE_SHARE} '*.c' ${EXAMPLESDIR})
|
||||
.endif
|
||||
|
||||
.include <bsd.port.mk>
|
||||
|
||||
@@ -1,3 +1,3 @@
|
||||
MD5 (dbh-4.5.0.tar.gz) = 52b4b0d5ee0513dc796e989220c11bc6
|
||||
SHA256 (dbh-4.5.0.tar.gz) = 85c5a90b83032f7eddaebb445b38c6dfc0ae5cc202be8028bd0b554bd0b567bb
|
||||
SIZE (dbh-4.5.0.tar.gz) = 365506
|
||||
MD5 (dbh-4.6.0.tar.gz) = db086eea7a2690a816613a5f7c7b671a
|
||||
SHA256 (dbh-4.6.0.tar.gz) = d2269e8d98aeaf8e196b502592f78c1748f556dac90abdbb36cd1e2748617c2f
|
||||
SIZE (dbh-4.6.0.tar.gz) = 414337
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
--- ltmain.sh.orig Tue Oct 31 11:13:51 2006
|
||||
+++ ltmain.sh Tue Oct 31 11:14:02 2006
|
||||
@@ -6103,10 +6103,12 @@
|
||||
--- ltmain.sh.orig 2010-08-20 10:37:34.875162866 +0200
|
||||
+++ ltmain.sh 2010-08-20 10:38:15.964421976 +0200
|
||||
@@ -2077,10 +2077,12 @@
|
||||
fi
|
||||
|
||||
# Install the pseudo-library for information purposes.
|
||||
+ if /usr/bin/false ; then
|
||||
name=`$echo "X$file" | $Xsed -e 's%^.*/%%'`
|
||||
func_basename "$file"
|
||||
name="$func_basename_result"
|
||||
instname="$dir/$name"i
|
||||
$show "$install_prog $instname $destdir/$name"
|
||||
$run eval "$install_prog $instname $destdir/$name" || exit $?
|
||||
func_show_eval "$install_prog $instname $destdir/$name" 'exit $?'
|
||||
+ fi
|
||||
|
||||
# Maybe install the static library, too.
|
||||
|
||||
@@ -1,9 +1,27 @@
|
||||
@comment $FreeBSD$
|
||||
include/dbh.h
|
||||
include/dbh_config.h
|
||||
include/dbh_functions.h
|
||||
lib/libdbh-4.5.so
|
||||
lib/libdbh-4.5.so.4
|
||||
include/dbh/dbh.h
|
||||
lib/libdbh-2.so
|
||||
lib/libdbh-2.so.1
|
||||
lib/libdbh.a
|
||||
lib/libdbh.so
|
||||
libdata/pkgconfig/dbh.pc
|
||||
%%GTKDOC%%share/gtk-doc/html/dbh/DBH.html
|
||||
%%GTKDOC%%share/gtk-doc/html/dbh/Makefile.am
|
||||
%%GTKDOC%%share/gtk-doc/html/dbh/calc.png
|
||||
%%GTKDOC%%share/gtk-doc/html/dbh/ch01.html
|
||||
%%GTKDOC%%share/gtk-doc/html/dbh/dbh.devhelp
|
||||
%%GTKDOC%%share/gtk-doc/html/dbh/dbh.devhelp2
|
||||
%%GTKDOC%%share/gtk-doc/html/dbh/home.png
|
||||
%%GTKDOC%%share/gtk-doc/html/dbh/index.html
|
||||
%%GTKDOC%%share/gtk-doc/html/dbh/index.sgml
|
||||
%%GTKDOC%%share/gtk-doc/html/dbh/left.png
|
||||
%%GTKDOC%%share/gtk-doc/html/dbh/right.png
|
||||
%%GTKDOC%%share/gtk-doc/html/dbh/style.css
|
||||
%%GTKDOC%%share/gtk-doc/html/dbh/up.png
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/filesystem.c
|
||||
%%PORTEXAMPLES%%%%EXAMPLESDIR%%/simple_hash.c
|
||||
%%GTKDOC%%@dirrm share/gtk-doc/html/dbh
|
||||
%%GTKDOC%%@dirrmtry share/gtk-doc/html
|
||||
%%GTKDOC%%@dirrmtry share/gtk-doc
|
||||
%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
|
||||
@dirrm include/dbh
|
||||
|
||||
Reference in New Issue
Block a user