svn commit: r385129 - in head: databases/cego databases/p5-DBD-cego databases/p5-DBD-cego/files devel/lfcbase
Kurt Jaeger
pi at FreeBSD.org
Fri May 1 17:21:25 UTC 2015
Author: pi
Date: Fri May 1 17:21:21 2015
New Revision: 385129
URL: https://svnweb.freebsd.org/changeset/ports/385129
Log:
devel/lfcbase: 1.5.11 -> 1.6.1
databases/cego: 2.21.1 -> 2.22.0
databases/p5-DBD-cego: 1.2.9 -> 1.3.0
lfcbase:
- Added syslog support
- syslog is enabled per default
cego:
- fix in CegoFieldValue::comp for correct null value ordering
- adapt to lfcbase 1.6 with syslog support
p5-DBD-cego:
- adapt to lfcbase 1.6 with syslog support
Submitted by: Björn Lemke <lemke at lemke-it.com>
Added:
head/databases/p5-DBD-cego/files/patch-Makefile.PL (contents, props changed)
Deleted:
head/databases/p5-DBD-cego/files/patch-makefile-pl
Modified:
head/databases/cego/Makefile
head/databases/cego/distinfo
head/databases/p5-DBD-cego/Makefile
head/databases/p5-DBD-cego/distinfo
head/databases/p5-DBD-cego/files/patch-CegoXS.h
head/devel/lfcbase/Makefile
head/devel/lfcbase/distinfo
head/devel/lfcbase/pkg-plist
Modified: head/databases/cego/Makefile
==============================================================================
--- head/databases/cego/Makefile Fri May 1 17:00:38 2015 (r385128)
+++ head/databases/cego/Makefile Fri May 1 17:21:21 2015 (r385129)
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= cego
-PORTVERSION= 2.21.1
+PORTVERSION= 2.22.0
CATEGORIES= databases
MASTER_SITES= http://www.lemke-it.com/
Modified: head/databases/cego/distinfo
==============================================================================
--- head/databases/cego/distinfo Fri May 1 17:00:38 2015 (r385128)
+++ head/databases/cego/distinfo Fri May 1 17:21:21 2015 (r385129)
@@ -1,2 +1,2 @@
-SHA256 (cego-2.21.1.tar.gz) = 7f2afadc6c5e732570aac9ed1f5978781be83c24cc66000f05cc25109ed56350
-SIZE (cego-2.21.1.tar.gz) = 959911
+SHA256 (cego-2.22.0.tar.gz) = c0d9791aa32dd94fd0bfa684430b7aea6bc0fcc3868c9c01d8d72fec44a6ca1c
+SIZE (cego-2.22.0.tar.gz) = 960368
Modified: head/databases/p5-DBD-cego/Makefile
==============================================================================
--- head/databases/p5-DBD-cego/Makefile Fri May 1 17:00:38 2015 (r385128)
+++ head/databases/p5-DBD-cego/Makefile Fri May 1 17:21:21 2015 (r385129)
@@ -1,8 +1,7 @@
# $FreeBSD$
PORTNAME= DBD-cego
-PORTVERSION= 1.2.9
-PORTREVISION= 1
+PORTVERSION= 1.3.0
CATEGORIES= databases perl5
MASTER_SITES= http://www.lemke-it.com/
PKGNAMEPREFIX= p5-
Modified: head/databases/p5-DBD-cego/distinfo
==============================================================================
--- head/databases/p5-DBD-cego/distinfo Fri May 1 17:00:38 2015 (r385128)
+++ head/databases/p5-DBD-cego/distinfo Fri May 1 17:21:21 2015 (r385129)
@@ -1,2 +1,2 @@
-SHA256 (DBD-cego-1.2.9.tar.gz) = 87f867e1afe6b3662faf47fc61579235eba762e6f042eec6680124dc1e57a435
-SIZE (DBD-cego-1.2.9.tar.gz) = 23090
+SHA256 (DBD-cego-1.3.0.tar.gz) = caa7224994e0f52cd474bb4d68439f23102ea8e487c68d2956cf0426eb5fe140
+SIZE (DBD-cego-1.3.0.tar.gz) = 28196
Modified: head/databases/p5-DBD-cego/files/patch-CegoXS.h
==============================================================================
--- head/databases/p5-DBD-cego/files/patch-CegoXS.h Fri May 1 17:00:38 2015 (r385128)
+++ head/databases/p5-DBD-cego/files/patch-CegoXS.h Fri May 1 17:21:21 2015 (r385129)
@@ -1,5 +1,5 @@
---- CegoXS.h.orig 2010-11-21 09:25:27.000000000 +0800
-+++ CegoXS.h 2011-05-29 21:11:15.361979766 +0800
+--- CegoXS.h.orig 2010-11-21 01:25:27 UTC
++++ CegoXS.h
@@ -9,4 +9,16 @@
#include "dbdimp.h"
#include <dbd_xsh.h>
Added: head/databases/p5-DBD-cego/files/patch-Makefile.PL
==============================================================================
--- /dev/null 00:00:00 1970 (empty, because file is newly added)
+++ head/databases/p5-DBD-cego/files/patch-Makefile.PL Fri May 1 17:21:21 2015 (r385129)
@@ -0,0 +1,62 @@
+--- Makefile.PL.orig 2015-05-01 16:47:29 UTC
++++ Makefile.PL
+@@ -28,49 +28,30 @@ $opt = { "help" => \&Usage, };
+ Getopt::Long::GetOptions(
+ $opt,
+ "help",
+- "prefix=s",
+ "verbose",
+ ) || die Usage();
+
+-if (! exists $opt->{'prefix'})
+-{
+- print "Missing prefix, use option --prefix\n";
+- die Usage();
+-}
+-
+-use vars qw($loadlibs);
+-$loadlibs= "-L" . $opt->{'prefix'} . " -llfc";
+ my $so = $Config{so};
+
+ WriteMakefile(
+ 'NAME' => 'DBD::Cego',
+ 'VERSION_FROM' => 'Cego.pm',
+- 'PREREQ_PM' => {DBI => 1.03},
++ 'PREREQ_PM' => {DBI => 1.633},
+ 'OBJECT' => '$(O_FILES)',
+- 'INC' => '-I$(DBI_INSTARCH_DIR) -I' . $opt->{'prefix'} . '/include -I' . $opt->{'prefix'} . '/include',
+- 'MYEXTLIB' => $opt->{'prefix'} . "/lib/libcego.$so* "
+- . $opt->{'prefix'} . "/lib/liblfcxml.$so* "
+- . $opt->{'prefix'} . "/lib/liblfcbase.$so",
+- "CC" => "c++",
+- "LD" => "c++",
+- "XSPROTOARG" => "-noprototypes",
++ 'INC' => '-I$(DBI_INSTARCH_DIR) -I/usr/local/include',
++ 'MYEXTLIB' => '-lcego -llfcxml -llfcbase',
++ 'CCFLAGS' => '-O2 -pipe -fno-strict-aliasing -fpermissive',
++ 'LD' => '$(CC) -L/usr/local/lib',
+ 'OPTIMIZE' => '-O3 -DNDEBUG=1',
+- 'XSOPT' => '-C++',
+- 'TYPEMAPS' => ['perlobject.map' ],
+- 'LICENSE' => 'gpl3',
++ 'XSPROTOARG' => '-noprototypes',
++ 'XSOPT' => '-C++',
++ 'TYPEMAPS' => ['perlobject.map' ],
++ 'LICENSE' => 'gpl3',
+ 'clean' => { FILES => 'config.h' },
+ );
+
+ sub Usage {
+- print STDERR <<"USAGE";
+-Usage: perl $0 [options]
+-
+-Possible options are:
+-
+- --prefix=<prefix path> Use <prefix> for setting up the appropriate prefix path
+- to find cego libs and includes
+-
+-USAGE
++ print STDERR "Usage: perl $0 [options]\n";
+ exit 1;
+ }
+
Modified: head/devel/lfcbase/Makefile
==============================================================================
--- head/devel/lfcbase/Makefile Fri May 1 17:00:38 2015 (r385128)
+++ head/devel/lfcbase/Makefile Fri May 1 17:21:21 2015 (r385129)
@@ -1,7 +1,7 @@
# $FreeBSD$
PORTNAME= lfcbase
-PORTVERSION= 1.5.11
+PORTVERSION= 1.6.1
CATEGORIES= devel
MASTER_SITES= http://www.lemke-it.com/
@@ -12,13 +12,12 @@ LICENSE= GPLv3
GNU_CONFIGURE= yes
USE_LDCONFIG= yes
-USES= libtool
-USE_AUTOTOOLS= autoconf:env
+USES= autoreconf libtool
post-patch:
@${REINPLACE_CMD} 's|-O3||g' ${WRKSRC}/src/Makefile.in
post-stage:
- ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/liblfcbase.so.1
+ ${STRIP_CMD} ${STAGEDIR}${PREFIX}/lib/liblfcbase.so.2
.include <bsd.port.mk>
Modified: head/devel/lfcbase/distinfo
==============================================================================
--- head/devel/lfcbase/distinfo Fri May 1 17:00:38 2015 (r385128)
+++ head/devel/lfcbase/distinfo Fri May 1 17:21:21 2015 (r385129)
@@ -1,2 +1,2 @@
-SHA256 (lfcbase-1.5.11.tar.gz) = f6d4e5c671ffa061499e228fdb6d2247eadf0ba4b7583330fbc1e5b8e319be59
-SIZE (lfcbase-1.5.11.tar.gz) = 473820
+SHA256 (lfcbase-1.6.1.tar.gz) = 476521a58cea72a0cbef91520851a411cda81b83000f683ad8f0d7c173fedbb4
+SIZE (lfcbase-1.6.1.tar.gz) = 474574
Modified: head/devel/lfcbase/pkg-plist
==============================================================================
--- head/devel/lfcbase/pkg-plist Fri May 1 17:00:38 2015 (r385128)
+++ head/devel/lfcbase/pkg-plist Fri May 1 17:21:21 2015 (r385129)
@@ -34,5 +34,5 @@ include/lfcbase/Tokenizer.h
include/lfcbase/TreeT.h
lib/liblfcbase.a
lib/liblfcbase.so
-lib/liblfcbase.so.1
-lib/liblfcbase.so.1.0.0
+lib/liblfcbase.so.2
+lib/liblfcbase.so.2.0.0
More information about the svn-ports-head
mailing list