[csw-devel] SF.net SVN: gar:[14570] csw/mgar/pkg/pth/trunk

dmichelsen at users.sourceforge.net dmichelsen at users.sourceforge.net
Fri May 13 14:30:54 CEST 2011


Revision: 14570
          http://gar.svn.sourceforge.net/gar/?rev=14570&view=rev
Author:   dmichelsen
Date:     2011-05-13 12:30:54 +0000 (Fri, 13 May 2011)

Log Message:
-----------
pth: Split packages and remove old Solaris 8 stuff

Modified Paths:
--------------
    csw/mgar/pkg/pth/trunk/Makefile
    csw/mgar/pkg/pth/trunk/checksums

Removed Paths:
-------------
    csw/mgar/pkg/pth/trunk/files/CSWpth.gspec

Modified: csw/mgar/pkg/pth/trunk/Makefile
===================================================================
--- csw/mgar/pkg/pth/trunk/Makefile	2011-05-13 12:26:09 UTC (rev 14569)
+++ csw/mgar/pkg/pth/trunk/Makefile	2011-05-13 12:30:54 UTC (rev 14570)
@@ -10,33 +10,26 @@
 endef
 
 MASTER_SITES = $(GNU_MIRROR)
-DISTFILES  = $(NAME)-$(VERSION).tar.gz
-DISTFILES += $(call admfiles,CSWpth,)
+DISTFILES  = $(DISTNAME).tar.gz
 
-SPKG_SOURCEURL = http://www.gnu.org/software/pth/
+# Patch PTH.H to increase FD_SETSIZE for 64bit builds
+PATCHFILES = patch_pth_fdsetsize64.diff
 
-# We define upstream file regex so we can be notifed of new upstream software release
-UFILES_REGEX = $(NAME)-(\d+(?:\.\d+)*).tar.gz
+VENDOR_URL = http://www.gnu.org/software/pth/
 
-## Patch PTH.H to increase FD_SETSIZE for 64bit builds
-PATCHFILES = patch_pth_fdsetsize64.diff
+PACKAGES += CSWlibpth20
+SPKG_DESC_CSWlibpth20 = GNU Pth portable threads
+PKGFILES_CSWlibpth20 = $(call pkgfiles_lib,libpth.so.20)
+OBSOLETED_BY_CSWlibpth20 = CSWpth
 
+PACKAGES += CSWlibpth-dev
+SPKG_DESC_CSWlibpth-dev = Development files for libpth.so.20
+# PKGFILES is catchall
+RUNTIME_DEP_PKGS_CSWlibpth-dev = CSWlibpth20
+
 BUILD64 = 1
-NOISAEXEC = 1
 
-CONFIGURE_ARGS = $(DIRPATHS)
+# This is an example of 'configure'
+CHECKPKG_OVERRIDES_CSWlibpth-dev += file-with-bad-content|/usr/local|root/opt/csw/share/man/man3/pth.3
 
-# Add static libs as under Solaris 7/8 x86 shared libpth doesn't work correctly.
-MERGE_EXCLUDE_STATICLIBS =
-
 include gar/category.mk
-
-# No shared libraries on Solaris 7/8 x86:
-#   http://www.mail-archive.com/pth-users@gnu.org/msg00113.html
-# and (from ChangeLog)
-#   *) Make --disable-shared the default under Solaris-2.[78]/x86, because
-#      it is known to segfault sporadically if Pth is built as a DSO.  As
-#      traces showed, it is not a Pth problem, but it looks like a problem with
-#      the dynamic linker on Solaris/x86.  The same Solaris versions on SPARC
-#      don't have this problem.
-#      [Ralf S. Engelschall]

Modified: csw/mgar/pkg/pth/trunk/checksums
===================================================================
--- csw/mgar/pkg/pth/trunk/checksums	2011-05-13 12:26:09 UTC (rev 14569)
+++ csw/mgar/pkg/pth/trunk/checksums	2011-05-13 12:30:54 UTC (rev 14570)
@@ -1,3 +1 @@
-9cb4a25331a4c4db866a31cbe507c793  download/pth-2.0.7.tar.gz
-0969fbb8ae032c8c1a08ff1c839a8c1c  download/CSWpth.gspec
-58bbe7bfde0cf264c073b5a3d5d3845f  download/patch_pth_fdsetsize64.diff
+9cb4a25331a4c4db866a31cbe507c793  pth-2.0.7.tar.gz

Deleted: csw/mgar/pkg/pth/trunk/files/CSWpth.gspec
===================================================================
--- csw/mgar/pkg/pth/trunk/files/CSWpth.gspec	2011-05-13 12:26:09 UTC (rev 14569)
+++ csw/mgar/pkg/pth/trunk/files/CSWpth.gspec	2011-05-13 12:30:54 UTC (rev 14570)
@@ -1,4 +0,0 @@
-%var            bitname pth
-%var            pkgname CSWpth
-%include        url file://%{PKGLIB}/csw_dyndepend.gspec
-%copyright      url file://%{WORKSRC_FIRSTMOD}/COPYING


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