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-all mailing list