[csw-devel] SF.net SVN: gar:[9400] csw/mgar/pkg/lftp/trunk

chninkel at users.sourceforge.net chninkel at users.sourceforge.net
Sat Mar 27 16:38:41 CET 2010


Revision: 9400
          http://gar.svn.sourceforge.net/gar/?rev=9400&view=rev
Author:   chninkel
Date:     2010-03-27 15:38:41 +0000 (Sat, 27 Mar 2010)

Log Message:
-----------
lftp: switched to dynamic prototype

Modified Paths:
--------------
    csw/mgar/pkg/lftp/trunk/Makefile
    csw/mgar/pkg/lftp/trunk/checksums
    csw/mgar/pkg/lftp/trunk/files/changelog.CSW

Removed Paths:
-------------
    csw/mgar/pkg/lftp/trunk/files/CSWlftp.prototype

Modified: csw/mgar/pkg/lftp/trunk/Makefile
===================================================================
--- csw/mgar/pkg/lftp/trunk/Makefile	2010-03-27 15:37:14 UTC (rev 9399)
+++ csw/mgar/pkg/lftp/trunk/Makefile	2010-03-27 15:38:41 UTC (rev 9400)
@@ -16,7 +16,7 @@
 GARVERSION = 4.0.6
 CATEGORIES = net
 
-DESCRIPTION = sophisticated command-line ftp/http client
+DESCRIPTION = A sophisticated command-line ftp/http client
 define BLURB
    lftp is a sophisticated command line based file transfer program. Supported protocols include FTP, HTTP, SFTP, and FISH. It has a multithreaded design allowing you to issue and execute multiple commands simultaneously or in the background. It also features mirroring capabilities and will reconnect and continue transfers in the event of a disconnection. Also, if you quit the program while transfers are still in progress, it will switch to nohup mode and finish the transfers in the background. Additional protocols supported: FTP over HTTP proxy, HTTPS and FTP over SSL. There are lots of tunable parameters, including rate limitation, number of connections limitation and more.
 endef
@@ -26,11 +26,7 @@
 
 RUNTIME_DEP_PKGS = CSWexpat CSWggettextrt CSWiconv CSWosslrt CSWreadline 
 
-# we're using conf handling class from the cswclassutils package
-RUNTIME_DEP_PKGS += CSWcswclassutils
-SPKG_CLASSES = none cswpreserveconf
 
-
 ###### Upstream and opencsw files information #######
 
 MASTER_SITES = http://ftp.yars.free.net/pub/source/lftp/
@@ -39,7 +35,6 @@
 UFILES_REGEX = $(GARNAME)-(\d+(?:\.\d+)*).tar.gz
 
 DISTFILES  = $(GARNAME)-$(GARVERSION).tar.gz
-DISTFILES += CSWlftp.prototype
 DISTFILES += changelog.CSW
 
 # do some type conversion before munmap call
@@ -56,6 +51,8 @@
 
 PATCHFILES += dont_use_csw_getopt_h.patch
 
+PRESERVECONF = /opt/csw/etc/lftp.conf
+
 ##### Build and installation information #####
 
 
@@ -69,7 +66,7 @@
 include gar/category.mk
 
 post-merge:
-	@ginstall -D $(PKGROOT)/$(sysconfdir)/lftp.conf $(PKGROOT)/$(sysconfdir)/lftp.conf.CSW
 	@ginstall -D $(DOWNLOADDIR)/changelog.CSW $(PKGROOT)/$(docdir)/lftp/changelog.CSW
+	@rm $(PKGROOT)/$(libdir)/charset.alias
 	@$(MAKECOOKIE)
 

Modified: csw/mgar/pkg/lftp/trunk/checksums
===================================================================
--- csw/mgar/pkg/lftp/trunk/checksums	2010-03-27 15:37:14 UTC (rev 9399)
+++ csw/mgar/pkg/lftp/trunk/checksums	2010-03-27 15:38:41 UTC (rev 9400)
@@ -1,5 +1,4 @@
-5bc881a13c106b1c97f2137ff1755817  CSWlftp.prototype
-9762d1259c88dd7dac2f9206a39e7cf5  changelog.CSW
+8d5bb5bcf431f9e256836bbfa95ea374  changelog.CSW
 a8baca88197dfe533c639c1fe866fa5c  dont_use_csw_getopt_h.patch
 42f31ca6b10d7bc4e9cd7408b476ee9b  lftp-4.0.6.tar.gz
 1a9dd9857cef5453fc14102dbc2e7713  sun_cc_no_restrict.patch

Deleted: csw/mgar/pkg/lftp/trunk/files/CSWlftp.prototype
===================================================================
--- csw/mgar/pkg/lftp/trunk/files/CSWlftp.prototype	2010-03-27 15:37:14 UTC (rev 9399)
+++ csw/mgar/pkg/lftp/trunk/files/CSWlftp.prototype	2010-03-27 15:38:41 UTC (rev 9400)
@@ -1,50 +0,0 @@
-f none /opt/csw/bin/lftp 0755 root bin
-f none /opt/csw/bin/lftpget 0755 root bin
-f cswpreserveconf /opt/csw/etc/lftp.conf.CSW 0644 root bin
-d none /opt/csw/lib/lftp 0755 root bin
-d none /opt/csw/share/doc/lftp 0755 root bin
-f none /opt/csw/share/doc/lftp/changelog.CSW 0644 root bin
-d none /opt/csw/share/lftp 0755 root bin
-f none /opt/csw/share/lftp/convert-netscape-cookies 0755 root bin
-f none /opt/csw/share/lftp/import-ncftp 0755 root bin
-f none /opt/csw/share/lftp/import-netscape 0755 root bin
-f none /opt/csw/share/lftp/verify-file 0755 root bin
-d none /opt/csw/share/locale/de 0755 root bin
-d none /opt/csw/share/locale/de/LC_MESSAGES 0755 root bin
-f none /opt/csw/share/locale/de/LC_MESSAGES/lftp.mo 0644 root bin
-d none /opt/csw/share/locale/es 0755 root bin
-d none /opt/csw/share/locale/es/LC_MESSAGES 0755 root bin
-f none /opt/csw/share/locale/es/LC_MESSAGES/lftp.mo 0644 root bin
-d none /opt/csw/share/locale/fr 0755 root bin
-d none /opt/csw/share/locale/fr/LC_MESSAGES 0755 root bin
-f none /opt/csw/share/locale/fr/LC_MESSAGES/lftp.mo 0644 root bin
-d none /opt/csw/share/locale/it 0755 root bin
-d none /opt/csw/share/locale/it/LC_MESSAGES 0755 root bin
-f none /opt/csw/share/locale/it/LC_MESSAGES/lftp.mo 0644 root bin
-d none /opt/csw/share/locale/ja 0755 root bin
-d none /opt/csw/share/locale/ja/LC_MESSAGES 0755 root bin
-f none /opt/csw/share/locale/ja/LC_MESSAGES/lftp.mo 0644 root bin
-d none /opt/csw/share/locale/ko 0755 root bin
-d none /opt/csw/share/locale/ko/LC_MESSAGES 0755 root bin
-f none /opt/csw/share/locale/ko/LC_MESSAGES/lftp.mo 0644 root bin
-d none /opt/csw/share/locale/pl 0755 root bin
-d none /opt/csw/share/locale/pl/LC_MESSAGES 0755 root bin
-f none /opt/csw/share/locale/pl/LC_MESSAGES/lftp.mo 0644 root bin
-d none /opt/csw/share/locale/pt_BR 0755 root bin
-d none /opt/csw/share/locale/pt_BR/LC_MESSAGES 0755 root bin
-f none /opt/csw/share/locale/pt_BR/LC_MESSAGES/lftp.mo 0644 root bin
-d none /opt/csw/share/locale/ru 0755 root bin
-d none /opt/csw/share/locale/ru/LC_MESSAGES 0755 root bin
-f none /opt/csw/share/locale/ru/LC_MESSAGES/lftp.mo 0644 root bin
-d none /opt/csw/share/locale/zh_CN 0755 root bin
-d none /opt/csw/share/locale/zh_CN/LC_MESSAGES 0755 root bin
-f none /opt/csw/share/locale/zh_CN/LC_MESSAGES/lftp.mo 0644 root bin
-d none /opt/csw/share/locale/zh_TW 0755 root bin
-d none /opt/csw/share/locale/zh_TW/LC_MESSAGES 0755 root bin
-f none /opt/csw/share/locale/zh_TW/LC_MESSAGES/lftp.mo 0644 root bin
-d none /opt/csw/share/man/man1 0755 root bin
-f none /opt/csw/share/man/man1/lftp.1 0644 root bin
-f none /opt/csw/share/man/man1/lftpget.1 0644 root bin
-i copyright=CSWlftp.copyright
-i depend=CSWlftp.depend
-i pkginfo=CSWlftp.pkginfo

Modified: csw/mgar/pkg/lftp/trunk/files/changelog.CSW
===================================================================
--- csw/mgar/pkg/lftp/trunk/files/changelog.CSW	2010-03-27 15:37:14 UTC (rev 9399)
+++ csw/mgar/pkg/lftp/trunk/files/changelog.CSW	2010-03-27 15:38:41 UTC (rev 9400)
@@ -4,6 +4,9 @@
   * Applied sun_cc_no_restrict.patch to prevent the configure script
   from incorrectly thinking that Sun Studio 12 CC supports the __restrict__
   keyword.
+  * Applied dont_use_csw_getopt_h.patch to prevent lftp from using opencsw
+  getopt.h as it breaks the build.
+  * Switched to gar dynamic prototype.
 
  -- Yann Rouillard <yann at opencsw.org>  Fri, 26 Mar 2010 22:03:15 +0100
 


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