SF.net SVN: gar:[24759] csw/mgar/pkg

dmichelsen at users.sourceforge.net dmichelsen at users.sourceforge.net
Mon Mar 23 15:57:27 CET 2015


Revision: 24759
          http://sourceforge.net/p/gar/code/24759
Author:   dmichelsen
Date:     2015-03-23 14:57:26 +0000 (Mon, 23 Mar 2015)
Log Message:
-----------
changepass/trunk: Initial commit

Added Paths:
-----------
    csw/mgar/pkg/changepass/
    csw/mgar/pkg/changepass/Makefile
    csw/mgar/pkg/changepass/branches/
    csw/mgar/pkg/changepass/tags/
    csw/mgar/pkg/changepass/trunk/
    csw/mgar/pkg/changepass/trunk/Makefile
    csw/mgar/pkg/changepass/trunk/checksums
    csw/mgar/pkg/changepass/trunk/files/
    csw/mgar/pkg/changepass/trunk/files/0003-Honour-LDFLAGS-during-linking.patch

Added: csw/mgar/pkg/changepass/Makefile
===================================================================
--- csw/mgar/pkg/changepass/Makefile	                        (rev 0)
+++ csw/mgar/pkg/changepass/Makefile	2015-03-23 14:57:26 UTC (rev 24759)
@@ -0,0 +1,2 @@
+%:
+	$(MAKE) -C trunk $*

Index: csw/mgar/pkg/changepass/trunk
===================================================================
--- csw/mgar/pkg/changepass/trunk	2015-03-23 13:04:15 UTC (rev 24758)
+++ csw/mgar/pkg/changepass/trunk	2015-03-23 14:57:26 UTC (rev 24759)

Property changes on: csw/mgar/pkg/changepass/trunk
___________________________________________________________________
Added: svn:ignore
## -0,0 +1 ##
+work
Added: csw/mgar/pkg/changepass/trunk/Makefile
===================================================================
--- csw/mgar/pkg/changepass/trunk/Makefile	                        (rev 0)
+++ csw/mgar/pkg/changepass/trunk/Makefile	2015-03-23 14:57:26 UTC (rev 24759)
@@ -0,0 +1,38 @@
+# $Id$
+# TODO (release-critical prefixed with !, non release-critical with *)
+#
+NAME = cgipaf
+VERSION = 1.3.3
+GARTYPE = v2
+
+DESCRIPTION = Batch-change passwords non-interactively
+
+MASTER_SITES = http://www.wagemakers.be/downloads/cgipaf/
+DISTFILES  = $(DISTNAME).tar.gz
+
+PATCHFILES += 0003-Honour-LDFLAGS-during-linking.patch
+
+VENDOR_URL = http://www.wagemakers.be/english/programs/cgipaf
+
+PACKAGES += CSWchangepass
+SPKG_DESC_CSWchangepass = Batch-change passwords non-interactively
+# PKGFILES is catchall
+
+CONFIGURE_ARGS += $(DIRPATHS)
+
+# This seems not to be used on changepass
+# CONFIGURE_ARGS += --with-libcrack
+
+# There is no testsuite
+TEST_SCRIPTS =
+
+# Existing install script uses 'su' for installation
+INSTALL_SCRIPTS = custom
+
+include gar/category.mk
+
+install-custom:
+	ginstall -D -m 0755 $(WORKSRC)/changepass $(DESTDIR)$(sbindir)/changepass
+	ginstall -D -m 0644 $(WORKSRC)/changepass.man $(DESTDIR)$(mandir)/man1m/changepass.1m
+	@$(MAKECOOKIE)
+ 


Property changes on: csw/mgar/pkg/changepass/trunk/Makefile
___________________________________________________________________
Added: svn:keywords
## -0,0 +1 ##
+Id
\ No newline at end of property
Added: csw/mgar/pkg/changepass/trunk/checksums
===================================================================
--- csw/mgar/pkg/changepass/trunk/checksums	                        (rev 0)
+++ csw/mgar/pkg/changepass/trunk/checksums	2015-03-23 14:57:26 UTC (rev 24759)
@@ -0,0 +1 @@
+7861f2614f6ae556d019fa0161457da8  cgipaf-1.3.3.tar.gz

Added: csw/mgar/pkg/changepass/trunk/files/0003-Honour-LDFLAGS-during-linking.patch
===================================================================
--- csw/mgar/pkg/changepass/trunk/files/0003-Honour-LDFLAGS-during-linking.patch	                        (rev 0)
+++ csw/mgar/pkg/changepass/trunk/files/0003-Honour-LDFLAGS-during-linking.patch	2015-03-23 14:57:26 UTC (rev 24759)
@@ -0,0 +1,44 @@
+From 29f2d8e582b4a41909ccdebc843de12af201df97 Mon Sep 17 00:00:00 2001
+From: Dagobert Michelsen <dam at opencsw.org>
+Date: Mon, 23 Mar 2015 14:56:54 +0100
+Subject: [PATCH] Honour LDFLAGS during linking
+
+---
+ Makefile.in | 9 +++++----
+ 1 file changed, 5 insertions(+), 4 deletions(-)
+
+diff --git a/Makefile.in b/Makefile.in
+index 4c11369..48fff11 100644
+--- a/Makefile.in
++++ b/Makefile.in
+@@ -20,22 +20,23 @@ HAVE_CHPASS_CRYPT  	= -D at HAVE_CHPASS_CRYPT@
+ inc_files       = msg.h cgipaf_defs.h cgipaf_vars.h cgipaf_acl.c cgipaf_pwlocation.c cgipaf_init.c
+ CC=@CC@
+ CFLAGS=@CFLAGS@
++LDFLAGS=@LDFLAGS@
+ 
+ CONFIGFILE=$(sysconfdir)/cgipaf.conf
+ 
+ all: passwd.cgi viewmailcfg.cgi mailcfg.cgi changepass
+ 
+ passwd.cgi: cgipaf.c ${OBJS} ${inc_files}
+-	$(CC) $(CFLAGS) -o passwd.cgi cgipaf.c ${OBJS} @LIBS@ ${ARG} -DCONFIGFILE=\"$(CONFIGFILE)\" -DCGIPAF_PASSWD
++	$(CC) $(CFLAGS) -o passwd.cgi cgipaf.c ${OBJS} $(LDFLAGS) @LIBS@ ${ARG} -DCONFIGFILE=\"$(CONFIGFILE)\" -DCGIPAF_PASSWD
+ 
+ mailcfg.cgi: mailcfg.c ${OBJS} mailconfig.o ${inc_files}
+-	$(CC) $(CFLAGS) -o mailcfg.cgi mailcfg.c ${OBJS} mailconfig.o @LIBS@ ${ARG} -DCONFIGFILE=\"$(CONFIGFILE)\" -DCGIPAF_MAILCFG
++	$(CC) $(CFLAGS) -o mailcfg.cgi mailcfg.c ${OBJS} mailconfig.o $(LDFLAGS) @LIBS@ ${ARG} -DCONFIGFILE=\"$(CONFIGFILE)\" -DCGIPAF_MAILCFG
+ 
+ viewmailcfg.cgi: cgipaf.c ${OBJS} mailconfig.o ${inc_files}
+-	$(CC) $(CFLAGS) -o viewmailcfg.cgi cgipaf.c ${OBJS} mailconfig.o @LIBS@ ${ARG} -DCONFIGFILE=\"$(CONFIGFILE)\" -DCGIPAF_VIEWMAILCFG
++	$(CC) $(CFLAGS) -o viewmailcfg.cgi cgipaf.c ${OBJS} mailconfig.o $(LDFLAGS) @LIBS@ ${ARG} -DCONFIGFILE=\"$(CONFIGFILE)\" -DCGIPAF_VIEWMAILCFG
+ 	
+ changepass: changepass.c ${CHPASSOBJS} ${inc_files}
+-	$(CC) $(CFLAGS) -o changepass changepass.c ${CHPASSOBJS} @LIBS@ ${ARG} ${HAVE_CHPASS_CRYPT}
++	$(CC) $(CFLAGS) -o changepass changepass.c ${CHPASSOBJS} $(LDFLAGS) @LIBS@ ${ARG} ${HAVE_CHPASS_CRYPT}
+ 
+ install: all
+ 	 su root -c "/bin/sh ./install.sh"
+-- 
+2.3.3
+

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