svn commit: r353361 - in head/sysutils/squashfs-tools: . files
Renato Botelho
garga at FreeBSD.org
Thu May 8 22:24:51 UTC 2014
Author: garga
Date: Thu May 8 22:24:50 2014
New Revision: 353361
URL: http://svnweb.freebsd.org/changeset/ports/353361
QAT: https://qat.redports.org/buildarchive/r353361/
Log:
. Support staging
. s/USE_GMAKE/USES=gmake/
. New LIB_DEPENDS syntax
Approved by: portmgr (blanket)
Modified:
head/sysutils/squashfs-tools/Makefile
head/sysutils/squashfs-tools/files/patch-squashfs-tools_Makefile
Modified: head/sysutils/squashfs-tools/Makefile
==============================================================================
--- head/sysutils/squashfs-tools/Makefile Thu May 8 22:06:30 2014 (r353360)
+++ head/sysutils/squashfs-tools/Makefile Thu May 8 22:24:50 2014 (r353361)
@@ -25,9 +25,8 @@ WRKSRC= ${WRKDIR}/${DISTNAME}/squashfs-
USE_CSTD= gnu89
-USE_GMAKE= yes
+USES= gmake
-NO_STAGE= yes
.include <bsd.port.options.mk>
.if ${PORT_OPTIONS:MDOCS}
@@ -41,18 +40,15 @@ MAKE_ARGS+= XZ_SUPPORT=1
.if ${PORT_OPTIONS:MLZO}
MAKE_ARGS+= LZO_SUPPORT=1 LZO_DIR=${LOCALBASE}
-LIB_DEPENDS+= lzo2.2:${PORTSDIR}/archivers/lzo2
+LIB_DEPENDS+= liblzo2.so:${PORTSDIR}/archivers/lzo2
.endif
post-patch:
- @${REINPLACE_CMD} -e "s|/usr/local|${PREFIX}|g" \
- -e "s|^\(XATTR\)|# \1|g" \
+ @${REINPLACE_CMD} -e "s|^\(XATTR\)|# \1|g" \
${WRKSRC}/Makefile
-.if ${PORT_OPTIONS:MDOCS}
post-install:
- @${MKDIR} ${DOCSDIR}
- ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC:H}/|} ${DOCSDIR}
-.endif
+ @${MKDIR} ${STAGEDIR}${DOCSDIR}
+ ${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC:H}/|} ${STAGEDIR}${DOCSDIR}
.include <bsd.port.mk>
Modified: head/sysutils/squashfs-tools/files/patch-squashfs-tools_Makefile
==============================================================================
--- head/sysutils/squashfs-tools/files/patch-squashfs-tools_Makefile Thu May 8 22:06:30 2014 (r353360)
+++ head/sysutils/squashfs-tools/files/patch-squashfs-tools_Makefile Thu May 8 22:24:50 2014 (r353361)
@@ -1,15 +1,32 @@
-
$FreeBSD$
---- Makefile.orig
-+++ Makefile
-@@ -103,8 +103,8 @@
+--- Makefile.orig 2011-02-28 17:04:15.000000000 -0300
++++ Makefile 2014-05-08 11:03:24.000000000 -0300
+@@ -38,7 +38,7 @@
+ # installation prefix.
+ #
+ #LZO_SUPPORT = 1
+-#LZO_DIR = /usr/local
++#LZO_DIR = $(LOCALBASE)
+
+ ########### Building LZMA support #############
+ #
+@@ -103,7 +103,7 @@
CFLAGS ?= -O2
CFLAGS += $(EXTRA_CFLAGS) $(INCLUDEDIR) -D_FILE_OFFSET_BITS=64 \
- -D_LARGEFILE_SOURCE -D_GNU_SOURCE -DCOMP_DEFAULT=\"$(COMP_DEFAULT)\" \
+ -D_LARGEFILE_SOURCE -DFNM_EXTMATCH=0 -D_GNU_SOURCE -DCOMP_DEFAULT=\"$(COMP_DEFAULT)\" \
- -Wall
+ -Wall
LIBS = -lpthread -lm
- ifeq ($(GZIP_SUPPORT),1)
+@@ -253,6 +253,6 @@
+
+ .PHONY: install
+ install: mksquashfs unsquashfs
+- mkdir -p $(INSTALL_DIR)
+- cp mksquashfs $(INSTALL_DIR)
+- cp unsquashfs $(INSTALL_DIR)
++ mkdir -p $(DESTDIR)$(PREFIX)/bin
++ ${BSD_INSTALL_PROGRAM} mksquashfs $(DESTDIR)$(PREFIX)/bin
++ ${BSD_INSTALL_PROGRAM} unsquashfs $(DESTDIR)$(PREFIX)/bin
More information about the svn-ports-head
mailing list