ports/185124: [PATCH] databases/sqlite3: fix StageDir
Takefu
takefu at airport.fm
Mon Dec 23 09:00:01 UTC 2013
>Number: 185124
>Category: ports
>Synopsis: [PATCH] databases/sqlite3: fix StageDir
>Confidential: no
>Severity: non-critical
>Priority: low
>Responsible: freebsd-ports-bugs
>State: open
>Quarter:
>Keywords:
>Date-Required:
>Class: change-request
>Submitter-Id: current-users
>Arrival-Date: Mon Dec 23 09:00:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator: Takefu
>Release: FreeBSD 8.4-RELEASE-p4 i386
>Organization:
FOX Amateur Radio Club
>Environment:
System: FreeBSD RELENG84-ix86.localIPv4.airport.fm 8.4-RELEASE-p4 FreeBSD 8.4-RELEASE-p4 #0: Wed Sep 25 14:55:36 JST 2013
>Description:
fix
StageDir
databases/sqlite3
devel/cdialog
devel/libexecinfo
textproc/expat2
>How-To-Repeat:
>Fix:
diff -ruN /usr/ports/devel/cdialog/Makefile ./Makefile
--- /usr/ports/devel/cdialog/Makefile 2013-09-21 02:03:26.000000000 +0900
+++ ./Makefile 2013-12-23 15:58:26.000000000 +0900
@@ -30,15 +30,16 @@
INSTALL_TARGET= install-strip install-man install-lib
-NO_STAGE= yes
-.if !defined(NOPORTEXAMPLES)
+.include <bsd.port.pre.mk>
+
+.if ${PORT_OPTIONS:MEXAMPLES}
post-patch:
@${FIND} ${WRKSRC}/samples/ -type f -exec ${REINPLACE_CMD} -i "" "s|dialog|cdialog|g" {} \;
post-install:
- @${MKDIR} ${EXAMPLESDIR}
+ @${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
cd ${WRKSRC}/samples && ${FIND} . | \
- ${CPIO} -pdm -L -R ${SHAREOWN}:${SHAREGRP} ${EXAMPLESDIR}
+ ${CPIO} -pdm -L -R ${SHAREOWN}:${SHAREGRP} ${STAGEDIR}${EXAMPLESDIR}
.endif
.include <bsd.port.mk>
diff -ruN /usr/ports/devel/libexecinfo/Makefile ./Makefile
--- /usr/ports/devel/libexecinfo/Makefile 2013-09-21 02:13:42.000000000 +0900
+++ ./Makefile 2013-12-23 16:09:34.000000000 +0900
@@ -18,7 +18,6 @@
PORTDOCS= README
-NO_STAGE= yes
.include <bsd.port.pre.mk>
.if ${ARCH} == "amd64"
@@ -26,9 +25,9 @@
.endif
post-install:
-.if !defined(NOPORTDOCS)
- ${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
+.if ${PORT_OPTIONS:MDOCS}
+ ${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${WRKSRC}/README ${STAGEDIR}${DOCSDIR}
.endif
.include <bsd.port.post.mk>
diff -ruN /usr/ports/databases/sqlite3/Makefile ./Makefile
--- /usr/ports/databases/sqlite3/Makefile 2013-12-12 03:08:52.000000000 +0900
+++ ./Makefile 2013-12-23 17:03:25.000000000 +0900
@@ -45,7 +45,6 @@
THREADSAFE_DESC= Build thread-safe library
EXTENSION_DESC= Allow loadable extensions
-NO_STAGE= yes
.include <bsd.port.options.mk>
PLIST_FILES= bin/sqlite3 include/sqlite3.h include/sqlite3ext.h \
@@ -54,6 +53,7 @@
.if !defined(NO_INSTALL_MANPAGES)
MAN1= sqlite3.1
+PLIST_FILES+= man/man1/sqlite3.1.gz
.endif
# NAME83 "Enable use 8.3 filename for temp files" off \
@@ -166,7 +166,7 @@
post-install:
.if !defined(NO_INSTALL_MANPAGES)
- @${INSTALL_MAN} ${WRKSRC}/sqlite3.1 ${MANPREFIX}/man/man1
+ @${INSTALL_MAN} ${WRKSRC}/sqlite3.1 ${STAGEDIR}${MANPREFIX}/man/man1
.endif
.include <bsd.port.mk>
diff -ruN /usr/ports/textproc/expat2/Makefile ./Makefile
--- /usr/ports/textproc/expat2/Makefile 2013-09-21 08:17:30.000000000 +0900
+++ ./Makefile 2013-12-23 17:06:56.000000000 +0900
@@ -20,7 +20,6 @@
PLIST_SUB= SHLIB_MAJOR="${SHLIB_MAJOR}"
-NO_STAGE= yes
post-patch:
@${REINPLACE_CMD} \
-e 's/@LIBCURRENT.*@/${SHLIB_MAJOR}/' \
diff -ruN /usr/ports/textproc/expat2/pkg-plist ./pkg-plist
--- /usr/ports/textproc/expat2/pkg-plist 2013-07-30 02:12:54.000000000 +0900
+++ ./pkg-plist 2013-12-23 17:09:08.000000000 +0900
@@ -6,3 +6,4 @@
lib/libexpat.so
lib/libexpat.so.%%SHLIB_MAJOR%%
libdata/pkgconfig/expat.pc
+man/man1/xmlwf.1.gz
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list