Skip site navigation (1)Skip section navigation (2)
Date:      Thu, 6 Mar 2014 18:31:07 +0000 (UTC)
From:      Baptiste Daroussin <bapt@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r347297 - in head/ftp/wput: . files
Message-ID:  <201403061831.s26IV7hJ037487@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
Author: bapt
Date: Thu Mar  6 18:31:06 2014
New Revision: 347297
URL: http://svnweb.freebsd.org/changeset/ports/347297
QAT: https://qat.redports.org/buildarchive/r347297/

Log:
  Support stage

Modified:
  head/ftp/wput/Makefile
  head/ftp/wput/files/patch-Makefile.in
  head/ftp/wput/pkg-plist

Modified: head/ftp/wput/Makefile
==============================================================================
--- head/ftp/wput/Makefile	Thu Mar  6 18:24:50 2014	(r347296)
+++ head/ftp/wput/Makefile	Thu Mar  6 18:31:06 2014	(r347297)
@@ -22,29 +22,15 @@ MAKE_JOBS_UNSAFE=yes
 
 OPTIONS_DEFINE=	TLS NLS DOCS EXAMPLES
 OPTIONS_DEFAULT=	TLS
+OPTIONS_SUB=	yes
 
-MAN1=		wdel.1 wput.1
-
-NO_STAGE=	yes
-.include <bsd.port.options.mk>
-
-.if ${PORT_OPTIONS:MTLS}
-LIB_DEPENDS+=	gnutls.26:${PORTSDIR}/security/gnutls
-CONFIGURE_ARGS+=	--with-ssl
-.else
-CONFIGURE_ARGS+=	--without-ssl
-.endif
-
-.if ${PORT_OPTIONS:MNLS}
-USES+=		gettext iconv
-CONFIGURE_ARGS+=	--enable-nls \
+TLS_LIB_DEPENDS=	libgnutls.so:${PORTSDIR}/security/gnutls
+TLS_CONFIGURE_WITH=	ssl
+NLS_USES+=		gettext iconv
+NLS_CONFIGURE_ON=	--enable-nls \
 			--with-libintl-prefix=${LOCALBASE} \
 			${ICONV_CONFIGURE_ARG}
-PLIST_SUB+=	NLS=""
-.else
-CONFIGURE_ARGS+=	--disable-nls --without-libiconv-prefix
-PLIST_SUB=	NLS="@comment "
-.endif
+NLS_CONFIGURE_OFF=	--disable-nls --without-libiconv-prefix
 
 pre-configure:
 	@${REINPLACE_CMD} -e 's|malloc.h|stdlib.h|' \
@@ -52,16 +38,10 @@ pre-configure:
 		${WRKSRC}/src/socketlib.c
 
 post-install:
-	@${INSTALL_MAN}	${MAN1:S,^,${WRKSRC}/doc/,} ${MANPREFIX}/man/man1/
-
-.if ${PORT_OPTIONS:MDOCS}
-	@${INSTALL} -d ${DOCSDIR}
-	@${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${DOCSDIR}
-.endif
-
-.if ${PORT_OPTIONS:MEXAMPLES}
-	@${INSTALL} -d ${EXAMPLESDIR}
-	@${INSTALL_DATA} ${PORTEXAMPLES:S,^,${WRKSRC}/doc/,} ${EXAMPLESDIR}
-.endif
+	${INSTALL_MAN}	${WRKSRC}/doc/*.1 ${STAGEDIR}${MANPREFIX}/man/man1/
+	@${INSTALL} -d ${STAGEDIR}${DOCSDIR}
+	${INSTALL_DATA} ${PORTDOCS:S,^,${WRKSRC}/,} ${STAGEDIR}${DOCSDIR}
+	@${INSTALL} -d ${STAGEDIR}${EXAMPLESDIR}
+	${INSTALL_DATA} ${PORTEXAMPLES:S,^,${WRKSRC}/doc/,} ${STAGEDIR}${EXAMPLESDIR}
 
 .include <bsd.port.mk>

Modified: head/ftp/wput/files/patch-Makefile.in
==============================================================================
--- head/ftp/wput/files/patch-Makefile.in	Thu Mar  6 18:24:50 2014	(r347296)
+++ head/ftp/wput/files/patch-Makefile.in	Thu Mar  6 18:31:06 2014	(r347297)
@@ -1,6 +1,6 @@
---- Makefile.in.orig	2008-09-27 12:31:23.000000000 +0200
-+++ Makefile.in	2008-12-17 17:12:36.000000000 +0100
-@@ -2,14 +2,13 @@
+--- ./Makefile.in.orig	2008-09-27 12:31:23.000000000 +0200
++++ ./Makefile.in	2014-03-06 19:28:57.697592894 +0100
+@@ -2,26 +2,23 @@
  PACKAGE     = @PACKAGE@
  prefix      = @prefix@
  datadir     = $(prefix)/share
@@ -16,13 +16,19 @@
  
  win-clean:
  	cd src && $(MAKE) $(MAKEDEFS) $@
-@@ -19,9 +18,7 @@
- 	mkdir -p $(bindir) 
- 	mkdir -p $(mandir) 
- 	install -m0755 wput $(bindir)
+ 
+ install: all
+ 	cd po && $(MAKE) $(MAKEDEFS) $@
+-	mkdir -p $(bindir) 
+-	mkdir -p $(mandir) 
+-	install -m0755 wput $(bindir)
 -	install -m0644 doc/wput.1.gz $(mandir)
- 	ln -s $(bindir)/wput $(bindir)/wdel
+-	ln -s $(bindir)/wput $(bindir)/wdel
 -	install -m0644 doc/wdel.1.gz $(mandir)
++	mkdir -p $(DESTDIR)$(bindir) 
++	mkdir -p $(DESTDIR)$(mandir) 
++	install -m0755 wput $(DESTDIR)$(bindir)
++	ln -sf wput $(DESTDIR)$(bindir)/wdel
  	@echo "----------------"
  	@echo "Wput and Wdel installed. See 'wput/wdel -h' or 'man wput/wdel' for"
  	@echo "usage information."

Modified: head/ftp/wput/pkg-plist
==============================================================================
--- head/ftp/wput/pkg-plist	Thu Mar  6 18:24:50 2014	(r347296)
+++ head/ftp/wput/pkg-plist	Thu Mar  6 18:31:06 2014	(r347297)
@@ -1,5 +1,7 @@
 bin/wdel
 bin/wput
+man/man1/wdel.1.gz
+man/man1/wput.1.gz
 %%NLS%%share/locale/da/LC_MESSAGES/wput.mo
 %%NLS%%share/locale/de/LC_MESSAGES/wput.mo
 %%NLS%%share/locale/el/LC_MESSAGES/wput.mo



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201403061831.s26IV7hJ037487>