[99168] trunk/dports/devel/clucene

pixilla at macports.org pixilla at macports.org
Sun Oct 28 17:44:51 PDT 2012


Revision: 99168
          http://trac.macports.org//changeset/99168
Author:   pixilla at macports.org
Date:     2012-10-28 17:44:51 -0700 (Sun, 28 Oct 2012)
Log Message:
-----------
devel/clucene:
- Update version to 2.3.3.4.

Modified Paths:
--------------
    trunk/dports/devel/clucene/Portfile

Added Paths:
-----------
    trunk/dports/devel/clucene/files/
    trunk/dports/devel/clucene/files/0001-Fix-.pc-file-by-adding-clucene-shared-library.patch

Modified: trunk/dports/devel/clucene/Portfile
===================================================================
--- trunk/dports/devel/clucene/Portfile	2012-10-29 00:02:17 UTC (rev 99167)
+++ trunk/dports/devel/clucene/Portfile	2012-10-29 00:44:51 UTC (rev 99168)
@@ -2,9 +2,10 @@
 # $Id$
 
 PortSystem 1.0
+PortGroup               cmake 1.0
 
 name                    clucene
-version                 0.9.21b
+version                 2.3.3.4
 categories              devel
 platforms               darwin
 maintainers             free.fr:dinh.viet.hoa openmaintainer
@@ -14,13 +15,18 @@
 long_description        ${description}
 
 distname                ${name}-core-${version}
-use_bzip2               yes
 homepage                http://clucene.sourceforge.net/
 master_sites            sourceforge
-checksums           md5     ba1a8f764a2ca19c66ad907dddd88352 \
-                    sha1    8bc505b64f82723c2dc901036cb0607500870973 \
-                    rmd160  e04ca10ca755cdd9c7bf5ccdd34a91c0007de1d4
 
+checksums               rmd160  5acfc9c8acd167b3684cfc731a60fd9c5465cc9b \
+                        sha256  ddfdc433dd8ad31b5c5819cc4404a8d2127472a3b720d3e744e8c51d79732eab
+
+patch.pre_args          -p1
+# Patch corrects a problem when linking applications using clucene because
+# the .pc file is missing clucene-shared library.
+# http://sourceforge.net/tracker/?func=detail&aid=3461512&group_id=80013&atid=558446
+patchfiles              0001-Fix-.pc-file-by-adding-clucene-shared-library.patch
+
 post-configure {
     if {[variant_isset universal]} {
         reinplace "s|CC -dynamiclib|CC -dynamiclib ${configure.universal_ldflags}|g" ${worksrcpath}/libtool

Added: trunk/dports/devel/clucene/files/0001-Fix-.pc-file-by-adding-clucene-shared-library.patch
===================================================================
--- trunk/dports/devel/clucene/files/0001-Fix-.pc-file-by-adding-clucene-shared-library.patch	                        (rev 0)
+++ trunk/dports/devel/clucene/files/0001-Fix-.pc-file-by-adding-clucene-shared-library.patch	2012-10-29 00:44:51 UTC (rev 99168)
@@ -0,0 +1,24 @@
+From 7be4a19b76d98260cf95040a47935f854a4ba7a4 Mon Sep 17 00:00:00 2001
+From: Valentin Rusu <kde at rusu.info>
+Date: Sat, 17 Dec 2011 13:47:58 +0100
+Subject: [PATCH] Fix .pc file by adding clucene-shared library
+
+---
+ src/core/libclucene-core.pc.cmake |    2 +-
+ 1 files changed, 1 insertions(+), 1 deletions(-)
+
+diff --git a/src/core/libclucene-core.pc.cmake b/src/core/libclucene-core.pc.cmake
+index 0152b25..d421e70 100644
+--- a/src/core/libclucene-core.pc.cmake
++++ b/src/core/libclucene-core.pc.cmake
+@@ -6,6 +6,6 @@ includedir=${prefix}/include:${prefix}/include/CLucene/ext
+ Name: libclucene
+ Description: CLucene - a C++ search engine, ported from the popular Apache Lucene
+ Version: @CLUCENE_VERSION_MAJOR at .@CLUCENE_VERSION_MINOR at .@CLUCENE_VERSION_REVISION at .@CLUCENE_VERSION_PATCH@
+-Libs: -L${prefix}/@LIB_DESTINATION@/ -lclucene-core
++Libs: -L${prefix}/@LIB_DESTINATION@/ -lclucene-core -lclucene-shared
+ Cflags: -I${prefix}/include -I${prefix}/include/CLucene/ext
+ ~
+-- 
+1.7.8
+
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://lists.macosforge.org/pipermail/macports-changes/attachments/20121028/40edf1fe/attachment.html>


More information about the macports-changes mailing list