Support stage
This commit is contained in:
@@ -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>
|
||||
|
||||
@@ -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."
|
||||
|
||||
@@ -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
|
||||
|
||||
Reference in New Issue
Block a user