[csw-devel] SF.net SVN: gar:[12222] csw/mgar/pkg/yaz/trunk
dmichelsen at users.sourceforge.net
dmichelsen at users.sourceforge.net
Thu Jan 6 15:22:07 CET 2011
Revision: 12222
http://gar.svn.sourceforge.net/gar/?rev=12222&view=rev
Author: dmichelsen
Date: 2011-01-06 14:22:07 +0000 (Thu, 06 Jan 2011)
Log Message:
-----------
yaz: Update to 4.1.2 and package split
Modified Paths:
--------------
csw/mgar/pkg/yaz/trunk/Makefile
csw/mgar/pkg/yaz/trunk/checksums
Modified: csw/mgar/pkg/yaz/trunk/Makefile
===================================================================
--- csw/mgar/pkg/yaz/trunk/Makefile 2011-01-06 13:20:01 UTC (rev 12221)
+++ csw/mgar/pkg/yaz/trunk/Makefile 2011-01-06 14:22:07 UTC (rev 12222)
@@ -1,5 +1,5 @@
NAME = yaz
-VERSION = 4.0.9
+VERSION = 4.1.2
CATEGORIES = utils
DESCRIPTION = Toolkit for Z39.50/SRW/SRU clients and servers
@@ -13,10 +13,62 @@
# We define upstream file regex so we can be notifed of new upstream software release
UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.gz
+VENDOR_URL = https://www.indexdata.com/yaz
LICENSE = LICENSE
-DEP_PKGS = CSWgcrypt CSWgnutls CSWreadline CSWncurses CSWlibxslt CSWgpgerr CSWiconv CSWlibxml2 CSWzlib CSWlibicu
+# File splitting taken from yaz.spec
+PACKAGES += CSWlibyaz4
+CATALOGNAME_CSWlibyaz4 = libyaz4
+SPKG_DESC_CSWlibyaz4 = Toolkit for Z39.50/SRW/SRU clients and servers, libyaz.so.4
+PKGFILES_CSWlibyaz4 = $(call baseisadirs,$(libdir),libyaz.*\.so\.4(\.\d+)*)
+RUNTIME_DEP_PKGS_CSWlibyaz4 += CSWzlib
+RUNTIME_DEP_PKGS_CSWlibyaz4 += CSWlibxml2
+RUNTIME_DEP_PKGS_CSWlibyaz4 += CSWgcrypt
+RUNTIME_DEP_PKGS_CSWlibyaz4 += CSWlibicu46
+RUNTIME_DEP_PKGS_CSWlibyaz4 += CSWlibxslt
+RUNTIME_DEP_PKGS_CSWlibyaz4 += CSWiconv
+RUNTIME_DEP_PKGS_CSWlibyaz4 += CSWgnutls
+RUNTIME_DEP_PKGS_CSWlibyaz4 += CSWgpgerr
+
+PACKAGES += CSWlibyaz-devel
+CATALOGNAME_CSWlibyaz-devel = libyaz_devel
+SPKG_DESC_CSWlibyaz-devel = Development files for libyaz
+PKGFILES_CSWlibyaz-devel += $(PKGFILES_DEVEL)
+PKGFILES_CSWlibyaz-devel += $(bindir)/yaz-asncomp
+PKGFILES_CSWlibyaz-devel += $(sharedstatedir)/yaz/.*
+PKGFILES_CSWlibyaz-devel += $(docdir)/yaz/.*
+PKGFILES_CSWlibyaz-devel += $(mandir)/man7/.*
+RUNTIME_DEP_PKGS_CSWlibyaz-devel += CSWlibyaz4
+
+# %{_bindir}/yaz-config
+# %{_bindir}/yaz-asncomp
+# %{_includedir}/yaz
+# %{_libdir}/pkgconfig/yaz.pc
+# %{_libdir}/*.so
+# %{_libdir}/*.a
+# %{_datadir}/aclocal/yaz.m4
+# %{_mandir}/man1/yaz-asncomp.*
+# %{_mandir}/man7/yaz.*
+# %{_mandir}/man?/yaz-config.*
+# %{_datadir}/doc/yaz
+# %{_datadir}/yaz
+
+PACKAGES += CSWyaz
+CATALOGNAME_CSWyaz = yaz
+SPKG_DESC_CSWyaz = Toolkit for Z39.50/SRW/SRU clients and servers
+RUNTIME_DEP_PKGS_CSWyaz += CSWlibyaz4
+RUNTIME_DEP_PKGS_CSWyaz += CSWiconv
+RUNTIME_DEP_PKGS_CSWyaz += CSWgnutls
+RUNTIME_DEP_PKGS_CSWyaz += CSWgpgerr
+RUNTIME_DEP_PKGS_CSWyaz += CSWncurses
+RUNTIME_DEP_PKGS_CSWyaz += CSWlibxslt
+RUNTIME_DEP_PKGS_CSWyaz += CSWzlib
+RUNTIME_DEP_PKGS_CSWyaz += CSWlibxml2
+RUNTIME_DEP_PKGS_CSWyaz += CSWreadline
+RUNTIME_DEP_PKGS_CSWyaz += CSWgcrypt
+RUNTIME_DEP_PKGS_CSWyaz += CSWlibicu46
+
BUILD64 = 1
CONFIGURE_ARGS = $(DIRPATHS)
@@ -24,8 +76,19 @@
MERGE_SCRIPTS_isa-extra = copy-relocated-only copy-config-only
MERGE_DIRS_isa-extra = $(libdir)
-CHECKPKG_OVERRIDES_CSWyaz += soname-not-found|libm.so.2|is|needed|by|opt/csw/lib/amd64/libyaz_icu.so.4.0.0
-CHECKPKG_OVERRIDES_CSWyaz += soname-not-found|libm.so.2|is|needed|by|opt/csw/lib/amd64/libyaz_server.so.4.0.0
-CHECKPKG_OVERRIDES_CSWyaz += soname-not-found|libm.so.2|is|needed|by|opt/csw/lib/amd64/libyaz.so.4.0.0
+# This is a bug in checkpkg
+CHECKPKG_OVERRIDES_CSWlibyaz4 += shared-lib-pkgname-mismatch
+CHECKPKG_OVERRIDES_CSWlibyaz-devel += wrong-docdir|expected=/opt/csw/shared/doc/libyaz_devel/...|in-package=/opt/csw/share/doc/yaz/license.html
+# These can go away after CSWlibicu46 has been officially released
+CHECKPKG_OVERRIDES_CSWlibyaz4 += soname-not-found
+CHECKPKG_OVERRIDES_CSWlibyaz4 += unidentified-dependency|CSWlibicu46
+CHECKPKG_OVERRIDES_CSWlibyaz4 += surplus-dependency|CSWlibicu46
+CHECKPKG_OVERRIDES_CSWyaz-icu += soname-not-found
+CHECKPKG_OVERRIDES_CSWyaz-icu += unidentified-dependency|CSWlibicu46
+CHECKPKG_OVERRIDES_CSWyaz-icu += surplus-dependency|CSWlibicu46
+CHECKPKG_OVERRIDES_CSWyaz += soname-not-found
+CHECKPKG_OVERRIDES_CSWyaz += unidentified-dependency|CSWlibicu46
+CHECKPKG_OVERRIDES_CSWyaz += surplus-dependency|CSWlibicu46
+
include gar/category.mk
Modified: csw/mgar/pkg/yaz/trunk/checksums
===================================================================
--- csw/mgar/pkg/yaz/trunk/checksums 2011-01-06 13:20:01 UTC (rev 12221)
+++ csw/mgar/pkg/yaz/trunk/checksums 2011-01-06 14:22:07 UTC (rev 12222)
@@ -1 +1 @@
-de6a8285e5691d5089971975994210a3 yaz-4.0.9.tar.gz
+54e76ff8ee6f460d68678df298e7da71 yaz-4.1.2.tar.gz
This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site.
More information about the devel
mailing list