[csw-devel] SF.net SVN: gar:[16245] csw/mgar/pkg/libssh2/trunk

dmichelsen at users.sourceforge.net dmichelsen at users.sourceforge.net
Thu Nov 24 13:54:51 CET 2011


Revision: 16245
          http://gar.svn.sourceforge.net/gar/?rev=16245&view=rev
Author:   dmichelsen
Date:     2011-11-24 12:54:51 +0000 (Thu, 24 Nov 2011)
Log Message:
-----------
libssh2/trunk: Update to 1.3.0, use new package naming

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

Modified: csw/mgar/pkg/libssh2/trunk/Makefile
===================================================================
--- csw/mgar/pkg/libssh2/trunk/Makefile	2011-11-24 12:42:38 UTC (rev 16244)
+++ csw/mgar/pkg/libssh2/trunk/Makefile	2011-11-24 12:54:51 UTC (rev 16245)
@@ -1,8 +1,8 @@
 NAME = libssh2
-VERSION = 1.2.7
+VERSION = 1.3.0
 CATEGORIES = lib
 
-DESCRIPTION = A Library Implementing the SSH2 Protocol
+DESCRIPTION = A library for impementing the SSH2 protocol
 define BLURB
 	libssh2 is a library implementing the SSH2 protocol as defined by 
 	Internet Drafts: SECSH-TRANS, SECSH-USERAUTH, SECSH-CONNECTION, 
@@ -11,40 +11,37 @@
 endef
 
 MASTER_SITES = http://www.libssh2.org/download/
-SPKG_SOURCEURL = http://www.libssh2.org
-DISTFILES  = $(NAME)-$(VERSION).tar.gz
+DISTFILES += $(DISTNAME).tar.gz
 
-# 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.libssh2.org
 
-RUNTIME_DEP_PKGS_CSWlibssh2  = CSWosslrt CSWzlib
-RUNTIME_DEP_PKGS_CSWlibssh2devel = CSWlibssh2
-BUILD_DEP_PKGS = CSWossldevel CSWzlib
+BUILD_DEP_PKGS += CSWossldevel
+BUILD_DEP_PKGS += CSWlibz-dev
 
-PACKAGES = CSWlibssh2 CSWlibssh2devel
+PACKAGES += CSWlibssh2-1
+SPKG_DESC_CSWlibssh2-1 = A library for impementing the SSH2 protocol, libssh2.so.1
+PKGFILES_CSWlibssh2-1 += $(call pkgfiles_lib,libssh2.so.1)
+RUNTIME_DEP_PKGS_CSWlibssh2-1 += CSWosslrt
+RUNTIME_DEP_PKGS_CSWlibssh2-1 += CSWlibz1
+OBSOLETED_BY_CSWlibssh2-1 += CSWlibssh2
 
-CATALOGNAME_CSWlibssh2 = libssh2
-CATALOGNAME_CSWlibssh2devel = libssh2_devel
+PACKAGES += CSWlibssh2-dev
+SPKG_DESC_CSWlibssh2-dev = Development files for libssh2.so.1
+# PKGFILES is catchall
+RUNTIME_DEP_PKGS_CSWlibssh2-dev += CSWlibssh2-1
+OBSOLETED_BY_CSWlibssh2-dev += CSWlibssh2devel
+CATALOGNAME_CSWlibssh2devel = libssh2_devel_stub
 
-SPKG_DESC_CSWlibssh2 = $(DESCRIPTION)
-SPKG_DESC_CSWlibssh2devel = Developer files for libssh2
-
 BUILD64 = 1
-NOISAEXEC = 1
 
 CONFIGURE_ARGS  = $(DIRPATHS)
 CONFIGURE_ARGS += --with-libz
 CONFIGURE_ARGS += --with-openssl=/opt/csw
 
-TEST_TARGET = check
-
 # Disable for now until this is fixed:
 #   http://libssh2.stuge.se/ticket/170
+# GARFLAVOR = DBG
+# EXTRA_CPPFLAGS = -DLIBSSH2DEBUG
 SKIPTEST ?= 1
 
-PKGFILES_CSWlibssh2devel = $(PKGFILES_DEVEL)
-
-CHECKPKG_OVERRIDES_CSWlibssh2devel += surplus-dependency|CSWlibssh2
-
 include gar/category.mk

Modified: csw/mgar/pkg/libssh2/trunk/checksums
===================================================================
--- csw/mgar/pkg/libssh2/trunk/checksums	2011-11-24 12:42:38 UTC (rev 16244)
+++ csw/mgar/pkg/libssh2/trunk/checksums	2011-11-24 12:54:51 UTC (rev 16245)
@@ -1 +1 @@
-a5d78344886f1282e4008c09bf568076  libssh2-1.2.7.tar.gz
+6425331899ccf1015f1ed79448cb4709  libssh2-1.3.0.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