svn commit: r339245 - in head/x11: bgrot bgrot/files deskpaint deskpaint/files imwheel imwheel/files keynav libdnd libdnd/files sselp xaniroc xascii xautolock xbanner xbanner/files xbrightness xcli...

Vanilla I. Shu vanilla at FreeBSD.org
Thu Jan 9 14:49:00 UTC 2014


Author: vanilla
Date: Thu Jan  9 14:48:54 2014
New Revision: 339245
URL: http://svnweb.freebsd.org/changeset/ports/339245

Log:
  Support stagedir.
  
  Approved by:	portmgr (blanket infrastructure)

Modified:
  head/x11/bgrot/Makefile
  head/x11/bgrot/files/patch-Makefile
  head/x11/bgrot/pkg-plist
  head/x11/deskpaint/Makefile
  head/x11/deskpaint/files/patch-Makefile
  head/x11/imwheel/Makefile
  head/x11/imwheel/files/patch-Makefile.in
  head/x11/imwheel/pkg-plist
  head/x11/keynav/Makefile
  head/x11/libdnd/Makefile
  head/x11/libdnd/files/patch-ab
  head/x11/libdnd/pkg-plist
  head/x11/sselp/Makefile
  head/x11/xaniroc/Makefile
  head/x11/xascii/Makefile
  head/x11/xautolock/Makefile
  head/x11/xbanner/Makefile
  head/x11/xbanner/files/patch-aa
  head/x11/xbrightness/Makefile
  head/x11/xclick/Makefile
  head/x11/xcut/Makefile
  head/x11/xidle/Makefile
  head/x11/xkbctrl/Makefile
  head/x11/xrestop/Makefile
  head/x11/xsnow/Makefile
  head/x11/xtacy/Makefile

Modified: head/x11/bgrot/Makefile
==============================================================================
--- head/x11/bgrot/Makefile	Thu Jan  9 14:40:14 2014	(r339244)
+++ head/x11/bgrot/Makefile	Thu Jan  9 14:48:54 2014	(r339245)
@@ -16,11 +16,4 @@ RUN_DEPENDS=	xv:${PORTSDIR}/graphics/xv
 USES=		shebangfix perl5
 SHEBANG_FILES=	*.pl
 
-MAN1=		bgrot.1
-MANCOMPRESSED=	yes
-
-NO_STAGE=	yes
-post-install:
-	@${CAT} pkg-message
-
 .include <bsd.port.mk>

Modified: head/x11/bgrot/files/patch-Makefile
==============================================================================
--- head/x11/bgrot/files/patch-Makefile	Thu Jan  9 14:40:14 2014	(r339244)
+++ head/x11/bgrot/files/patch-Makefile	Thu Jan  9 14:48:54 2014	(r339245)
@@ -1,5 +1,5 @@
---- Makefile.orig	Wed Jun 21 05:50:30 2000
-+++ Makefile	Fri Nov 25 17:13:07 2005
+--- Makefile.orig	2000-06-21 18:50:30.000000000 +0800
++++ Makefile	2014-01-09 21:37:58.000000000 +0800
 @@ -4,12 +4,13 @@
  # Written by Matthew Fuller <fullermd at over-yonder.net>
  
@@ -16,7 +16,7 @@
  
  # DIRMODE: Permission bits for directories
  # FILEMODE: Permission bits for files
-@@ -22,7 +23,7 @@
+@@ -22,7 +23,7 @@ BINOWN = bin
  BINGRP = bin
  
  # MANDIR: Where is your manpage base?
@@ -25,16 +25,27 @@
  
  # OK, that's about it for user stuff
  # Touch the rest of this file at your own risk
-@@ -52,7 +53,7 @@
+@@ -48,15 +49,15 @@ help: info
+ install:
+ 	@echo Installing...
+ .if !exists(${BINDIR})
+-	-mkdir -m ${DIRMODE} ${BINDIR}
++	-mkdir -m ${DIRMODE} $(DESTDIR)${BINDIR}
  .endif
  	@echo Installing files...
- 	-install -o ${BINOWN} -g ${BINGRP} -m ${FILEMODE} -c ${INSTALLFILES} ${BINDIR}
+-	-install -o ${BINOWN} -g ${BINGRP} -m ${FILEMODE} -c ${INSTALLFILES} ${BINDIR}
 -	-install -o ${BINOWN} -g ${BINGRP} -m ${FILEMODE} -c bgrot.conf ${CONFDIR}
-+	-install -o ${BINOWN} -g ${BINGRP} -m ${FILEMODE} -c bgrot.conf.skel ${CONFDIR}
++	-install -o ${BINOWN} -g ${BINGRP} -m ${FILEMODE} -c ${INSTALLFILES} $(DESTDIR)${BINDIR}
++	-install -o ${BINOWN} -g ${BINGRP} -m ${FILEMODE} -c bgrot.conf.skel $(DESTDIR)${CONFDIR}
  	@echo Compressing manpage...
  	@gzip -c bgrot.1 > bgrot.1.gz
  	@echo Installing manpage...
-@@ -88,7 +89,7 @@
+-	-install -o ${BINOWN} -g ${BINGRP} -m ${FILEMODE} -c bgrot.1.gz ${MANDIR}/man1
++	-install -o ${BINOWN} -g ${BINGRP} -m ${FILEMODE} -c bgrot.1.gz $(DESTDIR)${MANDIR}/man1
+ 	@echo Installation completed
+ 	@echo Read the file README for usage information
+ 
+@@ -88,7 +89,7 @@ uninstall:
  		rm -f ${BINDIR}/$${entry}; \
  	done
  	@echo Uninstalling configuration...

Modified: head/x11/bgrot/pkg-plist
==============================================================================
--- head/x11/bgrot/pkg-plist	Thu Jan  9 14:40:14 2014	(r339244)
+++ head/x11/bgrot/pkg-plist	Thu Jan  9 14:48:54 2014	(r339245)
@@ -1,7 +1,7 @@
 bin/background.sh
 bin/bgrandom.pl
+bin/bgrotman.pl
 bin/createlist.sh
 bin/masterlistgen.sh
-bin/bgrotman.pl
 etc/bgrot.conf.skel
 man/man1/bgrot.1.gz

Modified: head/x11/deskpaint/Makefile
==============================================================================
--- head/x11/deskpaint/Makefile	Thu Jan  9 14:40:14 2014	(r339244)
+++ head/x11/deskpaint/Makefile	Thu Jan  9 14:48:54 2014	(r339245)
@@ -15,5 +15,4 @@ PLIST_FILES=	bin/deskpaint
 
 WRKSRC=		${WRKDIR}/${PORTNAME}
 
-NO_STAGE=	yes
 .include <bsd.port.mk>

Modified: head/x11/deskpaint/files/patch-Makefile
==============================================================================
--- head/x11/deskpaint/files/patch-Makefile	Thu Jan  9 14:40:14 2014	(r339244)
+++ head/x11/deskpaint/files/patch-Makefile	Thu Jan  9 14:48:54 2014	(r339245)
@@ -1,5 +1,5 @@
---- Makefile.orig	2009-10-22 02:19:16.000000000 -0400
-+++ Makefile	2012-02-14 19:03:52.000000000 -0500
+--- Makefile.orig	2009-10-22 14:19:16.000000000 +0800
++++ Makefile	2014-01-09 21:39:59.000000000 +0800
 @@ -1,9 +1,10 @@
 -prefix  = /usr/local
 -XROOT   = /usr/X11R6
@@ -13,4 +13,4 @@
  		$(CC) $(CFLAGS) *.c -o deskpaint
  
 +install:
-+		${BSD_INSTALL_PROGRAM} -s deskpaint $(prefix)/bin
++		${BSD_INSTALL_PROGRAM} -s deskpaint $(DESTDIR)$(prefix)/bin

Modified: head/x11/imwheel/Makefile
==============================================================================
--- head/x11/imwheel/Makefile	Thu Jan  9 14:40:14 2014	(r339244)
+++ head/x11/imwheel/Makefile	Thu Jan  9 14:48:54 2014	(r339245)
@@ -18,9 +18,6 @@ USES=		gmake
 GNU_CONFIGURE=	yes
 CONFIGURE_ARGS=	--disable-gpm
 
-MAN1=		imwheel.1
-
-NO_STAGE=	yes
 .include <bsd.port.options.mk>
 
 post-patch:
@@ -30,8 +27,8 @@ post-patch:
 
 post-install:
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
-	${INSTALL_DATA} ${WRKSRC}/README ${WRKSRC}/EMACS ${DOCSDIR}
+	${MKDIR} ${STAGEDIR}${DOCSDIR}
+	${INSTALL_DATA} ${WRKSRC}/README ${WRKSRC}/EMACS ${STAGEDIR}${DOCSDIR}
 .endif
 
 .include <bsd.port.mk>

Modified: head/x11/imwheel/files/patch-Makefile.in
==============================================================================
--- head/x11/imwheel/files/patch-Makefile.in	Thu Jan  9 14:40:14 2014	(r339244)
+++ head/x11/imwheel/files/patch-Makefile.in	Thu Jan  9 14:48:54 2014	(r339245)
@@ -1,11 +1,24 @@
---- Makefile.in.orig    Sun Aug 29 06:36:33 2004
-+++ Makefile.in Sun Nov  7 08:30:31 2004
-@@ -215,7 +215,7 @@
+--- Makefile.in.orig	2004-08-29 18:36:33.000000000 +0800
++++ Makefile.in	2014-01-09 21:48:23.000000000 +0800
+@@ -215,7 +215,7 @@ imwheel_LDADD = @GETOPT_LIBS@ -L$(top_bu
  imwheel_DEPENDENCIES = imwheel.o util.o cfg.o jax/libjax.a
  man_MANS = imwheel.1
  EXTRA_DIST = BUGS FREEBSD EMACS M-BA47 BUGS see imwheel.1.html imwheel.1 TODO imwheelrc @extras_dist@ @mdump_dist@ lefty.sh imwheel.spec slack.sh
 -ETCDIR = /etc/X11/imwheel
 +ETCDIR = ${PREFIX}/etc
  all: config.h
-        $(MAKE) $(AM_MAKEFLAGS) all-recursive
+ 	$(MAKE) $(AM_MAKEFLAGS) all-recursive
+ 
+@@ -782,9 +782,9 @@ install-exec-hook:
+ @SUID_TRUE@	chown @suid@ $$progname ; \
+ @SUID_TRUE@	chmod u+s $$progname
+ 	$(mkinstalldirs) $(ETCDIR)
+-	-[ -f /etc/imwheelrc ] && mv /etc/imwheelrc $(ETCDIR)/imwheelrc || true
+-	-[ -f /etc/X11/imwheelrc ] && mv /etc/X11/imwheelrc $(ETCDIR)/imwheelrc || true
+-	-[ -f $(ETCDIR)/imwheelrc ] && install -m 644 imwheelrc $(ETCDIR)/imwheelrc.new || install -m 644 imwheelrc $(ETCDIR)/imwheelrc
++	-[ -f /etc/imwheelrc ] && mv /etc/imwheelrc $(DESTDIR)$(ETCDIR)/imwheelrc || true
++	-[ -f /etc/X11/imwheelrc ] && mv /etc/X11/imwheelrc $(DESTDIR)$(ETCDIR)/imwheelrc || true
++	-[ -f $(ETCDIR)/imwheelrc ] && install -m 644 imwheelrc $(DESTDIR)$(ETCDIR)/imwheelrc.new || install -m 644 imwheelrc $(DESTDIR)$(ETCDIR)/imwheelrc
+ 
+ extras: $(EXTRA_PROGRAMS)
  

Modified: head/x11/imwheel/pkg-plist
==============================================================================
--- head/x11/imwheel/pkg-plist	Thu Jan  9 14:40:14 2014	(r339244)
+++ head/x11/imwheel/pkg-plist	Thu Jan  9 14:48:54 2014	(r339245)
@@ -1,5 +1,6 @@
 bin/imwheel
 etc/imwheelrc
-%%PORTDOCS%%%%DOCSDIR%%/README
+man/man1/imwheel.1.gz
 %%PORTDOCS%%%%DOCSDIR%%/EMACS
+%%PORTDOCS%%%%DOCSDIR%%/README
 %%PORTDOCS%%@dirrm %%DOCSDIR%%

Modified: head/x11/keynav/Makefile
==============================================================================
--- head/x11/keynav/Makefile	Thu Jan  9 14:40:14 2014	(r339244)
+++ head/x11/keynav/Makefile	Thu Jan  9 14:48:54 2014	(r339245)
@@ -20,14 +20,13 @@ USE_XORG=	xtst x11 xinerama
 PLIST_FILES=	bin/keynav
 PORTEXAMPLES=	keynavrc
 
-NO_STAGE=	yes
 .include <bsd.port.pre.mk>
 
 do-install:
-	${INSTALL_PROGRAM} ${WRKSRC}/keynav ${PREFIX}/bin
+	${INSTALL_PROGRAM} ${WRKSRC}/keynav ${STAGEDIR}${PREFIX}/bin
 .if !defined(NOPORTEXAMPLES)
-	@${MKDIR} ${EXAMPLESDIR}
-	${INSTALL_DATA} ${WRKSRC}/keynavrc ${EXAMPLESDIR}
+	@${MKDIR} ${STAGEDIR}${EXAMPLESDIR}
+	${INSTALL_DATA} ${WRKSRC}/keynavrc ${STAGEDIR}${EXAMPLESDIR}
 .endif
 
 .include <bsd.port.post.mk>

Modified: head/x11/libdnd/Makefile
==============================================================================
--- head/x11/libdnd/Makefile	Thu Jan  9 14:40:14 2014	(r339244)
+++ head/x11/libdnd/Makefile	Thu Jan  9 14:48:54 2014	(r339245)
@@ -20,13 +20,12 @@ CPPFLAGS+=	-I${LOCALBASE}/include/
 LDFLAGS+=	-L${LOCALBASE}/lib/
 MAKE_JOBS_UNSAFE=	yes
 
-NO_STAGE=	yes
 .include <bsd.port.options.mk>
 
 post-install:
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${PREFIX}/share/doc/libdnd
-	${INSTALL_MAN} ${WRKDIR}/DND/DNDdoc/* ${DOCSDIR}
+	${MKDIR} ${STAGEDIR}${PREFIX}/share/doc/libdnd
+	${INSTALL_MAN} ${WRKDIR}/DND/DNDdoc/* ${STAGEDIR}${DOCSDIR}
 .endif
 
 .include <bsd.port.mk>

Modified: head/x11/libdnd/files/patch-ab
==============================================================================
--- head/x11/libdnd/files/patch-ab	Thu Jan  9 14:40:14 2014	(r339244)
+++ head/x11/libdnd/files/patch-ab	Thu Jan  9 14:48:54 2014	(r339245)
@@ -1,6 +1,6 @@
---- Makefile.in.orig	Thu May 22 21:18:22 1997
-+++ Makefile.in	Sat Sep 26 21:59:37 1998
-@@ -13,6 +13,10 @@
+--- Makefile.in.orig	1997-05-23 10:18:22.000000000 +0800
++++ Makefile.in	2014-01-09 20:47:32.000000000 +0800
+@@ -13,6 +13,10 @@ LDFLAGS = @LDFLAGS@
  RANLIB = @RANLIB@
  
  LIBS = @LIBS@ @X_LIBS@ @X_PRE_LIBS@ -lXmu -lXaw -lXt -lX11 @X_EXTRA_LIBS@
@@ -11,7 +11,7 @@
  
  prefix = @prefix@
  exec_prefix = @exec_prefix@
-@@ -23,20 +33,30 @@
+@@ -23,20 +27,30 @@ COMPILE = $(CC) $(INCLUDES) $(CFLAGS) -c
  CXXCOMPILE = $(CXX) $(INCLUDES) $(CXXFLAGS) -c
  LINK = $(CC) $(LDFLAGS) -o $@
  
@@ -24,15 +24,17 @@
 +all: libC libCpp dndtest libC-so libCpp-so
  
  install: libCpp libC
- 	install -d $(INC_DIR)
+-	install -d $(INC_DIR)
 -	install DragAndDrop.h DragAndDropTypes.h $(INC_DIR)
-+	install -c -m 644 DragAndDrop.h DragAndDropTypes.h $(INC_DIR)
- 	install -d $(LIB_DIR)
+-	install -d $(LIB_DIR)
 -	install libDnd.a libDnd++.a $(LIB_DIR)
-+	install -c -m 644 libDnd.a libDnd++.a $(LIB_DIR)
-+	install -c $(DNDLIB) $(DNDPLUSLIB) $(LIB_DIR)
-+	ln -sf $(DNDLIB) $(LIB_DIR)/libDnd.so
-+	ln -sf $(DNDPLUSLIB) $(LIB_DIR)/libDnd++.so
++	install -d $(DESTDIR)$(INC_DIR)
++	install -c -m 644 DragAndDrop.h DragAndDropTypes.h $(DESTDIR)$(INC_DIR)
++	install -d $(DESTDIR)$(LIB_DIR)
++	install -c -m 644 libDnd.a libDnd++.a $(DESTDIR)$(LIB_DIR)
++	install -c $(DNDLIB) $(DNDPLUSLIB) $(DESTDIR)$(LIB_DIR)
++	cd $(DESTDIR)/$(LIB_DIR); ln -sf $(DNDLIB) libDnd.so
++	cd $(DESTDIR)/$(LIB_DIR); ln -sf $(DNDPLUSLIB) libDnd++.so
  
  libC: libDnd.a
  
@@ -45,7 +47,7 @@
  dndtest: dndtest.c libDnd.a
  	rm -f dndtest
  	$(COMPILE) dndtest.c
-@@ -57,6 +77,16 @@
+@@ -57,6 +71,16 @@ libDnd++.a: DragAndDrop.c
  	$(AR) cru libDnd++.a DragAndDrop.o
  	$(RANLIB) libDnd++.a
  

Modified: head/x11/libdnd/pkg-plist
==============================================================================
--- head/x11/libdnd/pkg-plist	Thu Jan  9 14:40:14 2014	(r339244)
+++ head/x11/libdnd/pkg-plist	Thu Jan  9 14:48:54 2014	(r339245)
@@ -1,14 +1,14 @@
 include/OffiX/DragAndDrop.h
 include/OffiX/DragAndDropTypes.h
-lib/libDnd.a
 lib/libDnd++.a
-lib/libDnd.so
-lib/libDnd.so.1
 lib/libDnd++.so
 lib/libDnd++.so.1
+lib/libDnd.a
+lib/libDnd.so
+lib/libDnd.so.1
 %%PORTDOCS%%%%DOCSDIR%%/DND.dvi
 %%PORTDOCS%%%%DOCSDIR%%/DNDa4.ps
 %%PORTDOCS%%%%DOCSDIR%%/DNDletter.ps
 %%PORTDOCS%%%%DOCSDIR%%/README
- at dirrm include/OffiX
 %%PORTDOCS%%@dirrm %%DOCSDIR%%
+ at dirrm include/OffiX

Modified: head/x11/sselp/Makefile
==============================================================================
--- head/x11/sselp/Makefile	Thu Jan  9 14:40:14 2014	(r339244)
+++ head/x11/sselp/Makefile	Thu Jan  9 14:48:54 2014	(r339245)
@@ -14,5 +14,4 @@ USE_XORG=	x11
 
 PLIST_FILES=	bin/sselp
 
-NO_STAGE=	yes
 .include <bsd.port.mk>

Modified: head/x11/xaniroc/Makefile
==============================================================================
--- head/x11/xaniroc/Makefile	Thu Jan  9 14:40:14 2014	(r339244)
+++ head/x11/xaniroc/Makefile	Thu Jan  9 14:48:54 2014	(r339245)
@@ -14,10 +14,8 @@ COMMENT=	Animate your root-cursor
 
 USES=		imake
 USE_XORG=	ice sm x11 xaw xext xmu xpm xt
-MAN1=		xaniroc.1
-PLIST_FILES=	bin/xaniroc
+PLIST_FILES=	bin/xaniroc man/man1/xaniroc.1.gz
 
-NO_STAGE=	yes
 post-extract:
 	${MV} ${WRKSRC}/manpage.1 ${WRKSRC}/xaniroc.man
 

Modified: head/x11/xascii/Makefile
==============================================================================
--- head/x11/xascii/Makefile	Thu Jan  9 14:40:14 2014	(r339244)
+++ head/x11/xascii/Makefile	Thu Jan  9 14:48:54 2014	(r339245)
@@ -15,8 +15,6 @@ COMMENT=	Display an ASCII table in decim
 MAKE_ARGS+=	PREFIX=${PREFIX}
 USES=		imake
 USE_XORG=	x11 xt xaw
-MAN1=		xascii.1
-PLIST_FILES=	bin/xascii
+PLIST_FILES=	bin/xascii man/man1/xascii.1.gz
 
-NO_STAGE=	yes
 .include <bsd.port.mk>

Modified: head/x11/xautolock/Makefile
==============================================================================
--- head/x11/xautolock/Makefile	Thu Jan  9 14:40:14 2014	(r339244)
+++ head/x11/xautolock/Makefile	Thu Jan  9 14:48:54 2014	(r339245)
@@ -21,8 +21,6 @@ XLOCK_DESC=	Force dependency on x11/xloc
 
 XLOCK_RUN_DEPENDS=	xlock:${PORTSDIR}/x11/xlockmore
 
-MAN1=		xautolock.1
-PLIST_FILES=	bin/xautolock
+PLIST_FILES=	bin/xautolock man/man1/xautolock.1.gz
 
-NO_STAGE=	yes
 .include <bsd.port.mk>

Modified: head/x11/xbanner/Makefile
==============================================================================
--- head/x11/xbanner/Makefile	Thu Jan  9 14:40:14 2014	(r339244)
+++ head/x11/xbanner/Makefile	Thu Jan  9 14:48:54 2014	(r339245)
@@ -14,7 +14,6 @@ COMMENT=	Make your XDM login screen look
 
 USE_XORG=	xpm x11
 
-NO_STAGE=	yes
 .include <bsd.port.options.mk>
 
 post-patch:
@@ -23,14 +22,14 @@ post-patch:
 
 post-install:
 	${INSTALL_DATA} ${WRKSRC}/samples/XBanner.ad \
-		${PREFIX}/lib/X11/app-defaults/XBanner
+		${STAGEDIR}${PREFIX}/lib/X11/app-defaults/XBanner
 .if ${PORT_OPTIONS:MDOCS}
-	@${MKDIR} ${PREFIX}/share/doc/XBanner
-	${INSTALL_DATA} ${WRKSRC}/QuickStart ${PREFIX}/share/doc/XBanner
-	${INSTALL_DATA} ${WRKSRC}/docs/* ${PREFIX}/share/doc/XBanner
-	@${MKDIR} ${PREFIX}/share/examples/XBanner
+	@${MKDIR} ${STAGEDIR}${PREFIX}/share/doc/XBanner
+	${INSTALL_DATA} ${WRKSRC}/QuickStart ${STAGEDIR}${PREFIX}/share/doc/XBanner
+	${INSTALL_DATA} ${WRKSRC}/docs/* ${STAGEDIR}${PREFIX}/share/doc/XBanner
+	@${MKDIR} ${STAGEDIR}${PREFIX}/share/examples/XBanner
 	${INSTALL_DATA} ${WRKSRC}/samples/_other_ideas/* \
-		${PREFIX}/share/examples/XBanner
+		${STAGEDIR}${PREFIX}/share/examples/XBanner
 .endif
 
 .include <bsd.port.mk>

Modified: head/x11/xbanner/files/patch-aa
==============================================================================
--- head/x11/xbanner/files/patch-aa	Thu Jan  9 14:40:14 2014	(r339244)
+++ head/x11/xbanner/files/patch-aa	Thu Jan  9 14:48:54 2014	(r339245)
@@ -1,107 +1,64 @@
-*** Makefile.orig	Tue May 13 00:55:59 1997
---- Makefile	Sat Dec 18 03:25:54 1999
-***************
-*** 6,27 ****
-  
-  .SUFFIXES: .c .o
-  
-! CC	=gcc
-  RM	=rm
-  LN	=ln
-! INSTALL	=install
-  CP	=cp
-  TAR	=tar
-  GZIP	=gzip
-  
-  # Binary directory for make install
-! BINDIR	=/usr/local/bin/X11
-  
-  # Library directories for Linux
-! XLIBDIR	=/usr/X11R6/lib
-  
-  # Include directory for gcc (if you get X11/Xlib.h: file not found)
-! #INCDIR =-I/usr/X11R6/include
-  
-  # Library directories for the Ultrix (probably most Unixes)
-  #XLIBDIR =/usr/lib/X11
---- 6,27 ----
-  
-  .SUFFIXES: .c .o
-  
-! CC	?=gcc
-  RM	=rm
-  LN	=ln
-! INSTALL	?=install
-  CP	=cp
-  TAR	=tar
-  GZIP	=gzip
-  
-  # Binary directory for make install
-! BINDIR	=$(PREFIX)/bin
-  
-  # Library directories for Linux
-! XLIBDIR	=$(LOCALBASE)/lib
-  
-  # Include directory for gcc (if you get X11/Xlib.h: file not found)
-! INCDIR =-I$(LOCALBASE)/include
-  
-  # Library directories for the Ultrix (probably most Unixes)
-  #XLIBDIR =/usr/lib/X11
-***************
-*** 34,40 ****
-  	$(CC) $(INCDIR) $(CFLAGS) $(XPM) -c $*.c
-  
-  # Linux CFLAGS (actually generic gcc)
-! CFLAGS=-Wall -O2
-  
-  # Want static binaries?
-  #CFLAGS=-Wall -O2 -static
---- 34,40 ----
-  	$(CC) $(INCDIR) $(CFLAGS) $(XPM) -c $*.c
-  
-  # Linux CFLAGS (actually generic gcc)
-! #CFLAGS=-Wall -O2
-  
-  # Want static binaries?
-  #CFLAGS=-Wall -O2 -static
-***************
-*** 48,54 ****
-  # Most Linux users won't be troubled by this. Actually almost nobody will
-  # be troubled by this. It just might save me a couple of emails...
-  # Just change it to wherever your libX11.a resides.
-! LDFLAGS=-L$(XLIBDIR)
-  
-  all: xbanner freetemp random_effect xb_check 
-  
---- 48,54 ----
-  # Most Linux users won't be troubled by this. Actually almost nobody will
-  # be troubled by this. It just might save me a couple of emails...
-  # Just change it to wherever your libX11.a resides.
-! LDFLAGS+=-L$(XLIBDIR)
-  
-  all: xbanner freetemp random_effect xb_check 
-  
-***************
-*** 70,79 ****
-  xb_check: xb_check.o 
-  	$(CC) $(CFLAGS) -o xb_check xb_check.o 
-  
-! install: freetemp xbanner xb_check 
-! 	$(INSTALL) --strip --mode "0755" --owner root --group bin freetemp $(BINDIR)/freetemp
-! 	$(INSTALL) --strip --mode "0755" --owner root --group bin xbanner $(BINDIR)/xbanner
-! 	$(INSTALL) --strip --mode "0755" --owner root --group bin xb_check $(BINDIR)/xb_check
-  
-  strip: exe
-  	strip xbanner freetemp xb_check random_effect
---- 70,80 ----
-  xb_check: xb_check.o 
-  	$(CC) $(CFLAGS) -o xb_check xb_check.o 
-  
-! install: freetemp xbanner xb_check random_effect 
-! 	${BSD_INSTALL_PROGRAM} freetemp $(BINDIR)/freetemp
-! 	${BSD_INSTALL_PROGRAM} xbanner $(BINDIR)/xbanner
-! 	${BSD_INSTALL_PROGRAM} xb_check $(BINDIR)/xb_check
-! 	${BSD_INSTALL_PROGRAM} random_effect $(BINDIR)/random_effect
-  
-  strip: exe
-  	strip xbanner freetemp xb_check random_effect
+--- Makefile.orig	1997-05-12 23:55:59.000000000 +0800
++++ Makefile	2014-01-09 21:06:36.000000000 +0800
+@@ -6,22 +6,22 @@
+ 
+ .SUFFIXES: .c .o
+ 
+-CC	=gcc
++CC	?=gcc
+ RM	=rm
+ LN	=ln
+-INSTALL	=install
++INSTALL	?=install
+ CP	=cp
+ TAR	=tar
+ GZIP	=gzip
+ 
+ # Binary directory for make install
+-BINDIR	=/usr/local/bin/X11
++BINDIR	=$(PREFIX)/bin
+ 
+ # Library directories for Linux
+-XLIBDIR	=/usr/X11R6/lib
++XLIBDIR	=$(LOCALBASE)/lib
+ 
+ # Include directory for gcc (if you get X11/Xlib.h: file not found)
+-#INCDIR =-I/usr/X11R6/include
++INCDIR =-I$(LOCALBASE)/include
+ 
+ # Library directories for the Ultrix (probably most Unixes)
+ #XLIBDIR =/usr/lib/X11
+@@ -34,7 +34,7 @@ XPMLIB  =-lXpm
+ 	$(CC) $(INCDIR) $(CFLAGS) $(XPM) -c $*.c
+ 
+ # Linux CFLAGS (actually generic gcc)
+-CFLAGS=-Wall -O2
++#CFLAGS=-Wall -O2
+ 
+ # Want static binaries?
+ #CFLAGS=-Wall -O2 -static
+@@ -48,7 +48,7 @@ CFLAGS=-Wall -O2
+ # Most Linux users won't be troubled by this. Actually almost nobody will
+ # be troubled by this. It just might save me a couple of emails...
+ # Just change it to wherever your libX11.a resides.
+-LDFLAGS=-L$(XLIBDIR)
++LDFLAGS+=-L$(XLIBDIR)
+ 
+ all: xbanner freetemp random_effect xb_check 
+ 
+@@ -70,10 +70,11 @@ random_effect: random_effect.o 
+ xb_check: xb_check.o 
+ 	$(CC) $(CFLAGS) -o xb_check xb_check.o 
+ 
+-install: freetemp xbanner xb_check 
+-	$(INSTALL) --strip --mode "0755" --owner root --group bin freetemp $(BINDIR)/freetemp
+-	$(INSTALL) --strip --mode "0755" --owner root --group bin xbanner $(BINDIR)/xbanner
+-	$(INSTALL) --strip --mode "0755" --owner root --group bin xb_check $(BINDIR)/xb_check
++install: freetemp xbanner xb_check random_effect 
++	${BSD_INSTALL_PROGRAM} freetemp $(DESTDIR)$(BINDIR)/freetemp
++	${BSD_INSTALL_PROGRAM} xbanner $(DESTDIR)$(BINDIR)/xbanner
++	${BSD_INSTALL_PROGRAM} xb_check $(DESTDIR)$(BINDIR)/xb_check
++	${BSD_INSTALL_PROGRAM} random_effect $(DESTDIR)$(BINDIR)/random_effect
+ 
+ strip: exe
+ 	strip xbanner freetemp xb_check random_effect

Modified: head/x11/xbrightness/Makefile
==============================================================================
--- head/x11/xbrightness/Makefile	Thu Jan  9 14:40:14 2014	(r339244)
+++ head/x11/xbrightness/Makefile	Thu Jan  9 14:48:54 2014	(r339245)
@@ -12,9 +12,6 @@ COMMENT=	Brightness and gamma correction
 USE_XORG=	x11 xxf86vm ice xmu xt xaw
 USES=		imake
 
-PLIST_FILES=	bin/xbrightness
+PLIST_FILES=	bin/xbrightness man/man1/xbrightness.1.gz
 
-MAN1=		xbrightness.1
-
-NO_STAGE=	yes
 .include <bsd.port.mk>

Modified: head/x11/xclick/Makefile
==============================================================================
--- head/x11/xclick/Makefile	Thu Jan  9 14:40:14 2014	(r339244)
+++ head/x11/xclick/Makefile	Thu Jan  9 14:48:54 2014	(r339245)
@@ -17,13 +17,12 @@ USE_XORG=	x11 xtst xext xfixes xi
 
 PLIST_FILES=	bin/${PORTNAME}
 
-NO_STAGE=	yes
 do-build:
 	@cd ${WRKSRC} && \
 		${CC} -L${LOCALBASE}/lib -I${LOCALBASE}/include click.c \
 			-lX11 -lXtst -o ${PORTNAME}
 
 do-install:
-	@${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin
+	@${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
 
 .include <bsd.port.mk>

Modified: head/x11/xcut/Makefile
==============================================================================
--- head/x11/xcut/Makefile	Thu Jan  9 14:40:14 2014	(r339244)
+++ head/x11/xcut/Makefile	Thu Jan  9 14:48:54 2014	(r339245)
@@ -14,8 +14,6 @@ COMMENT=	Manipulate X cut buffers from t
 
 USES=		imake
 USE_XORG=	x11
-MAN1=		xcut.1
-PLIST_FILES=	bin/xcut
+PLIST_FILES=	bin/xcut man/man1/xcut.1.gz
 
-NO_STAGE=	yes
 .include <bsd.port.mk>

Modified: head/x11/xidle/Makefile
==============================================================================
--- head/x11/xidle/Makefile	Thu Jan  9 14:40:14 2014	(r339244)
+++ head/x11/xidle/Makefile	Thu Jan  9 14:48:54 2014	(r339245)
@@ -17,14 +17,10 @@ MAKE_ARGS+=	X11LIBDIR="${LOCALBASE}/lib"
 		CFLAGS="${CFLAGS}" LDFLAGS="${LDFLAGS}"
 
 USE_XORG=	x11 xscrnsaver
-PLIST_FILES=	bin/xidle
-MAN1=		xidle.1
-
-NO_STAGE=	yes
-.include <bsd.port.pre.mk>
+PLIST_FILES=	bin/xidle man/man1/xidle.1.gz
 
 do-install:
-	${INSTALL_PROGRAM} ${WRKSRC}/xidle ${PREFIX}/bin
-	${INSTALL_MAN} ${WRKSRC}/xidle.1 ${PREFIX}/man/man1
+	${INSTALL_PROGRAM} ${WRKSRC}/xidle ${STAGEDIR}${PREFIX}/bin
+	${INSTALL_MAN} ${WRKSRC}/xidle.1 ${STAGEDIR}${PREFIX}/man/man1
 
-.include <bsd.port.post.mk>
+.include <bsd.port.mk>

Modified: head/x11/xkbctrl/Makefile
==============================================================================
--- head/x11/xkbctrl/Makefile	Thu Jan  9 14:40:14 2014	(r339244)
+++ head/x11/xkbctrl/Makefile	Thu Jan  9 14:48:54 2014	(r339245)
@@ -18,7 +18,6 @@ USES=		imake
 USE_XORG=	x11 xkbfile
 NO_WRKSUBDIR=	yes
 
-NO_STAGE=	yes
 do-extract:
 		@${RM} -rf ${WRKDIR}
 		@${MKDIR} ${WRKDIR}
@@ -27,6 +26,6 @@ do-extract:
 		done
 
 do-install:
-		@${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin
+		@${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${STAGEDIR}${PREFIX}/bin
 
 .include <bsd.port.mk>

Modified: head/x11/xrestop/Makefile
==============================================================================
--- head/x11/xrestop/Makefile	Thu Jan  9 14:40:14 2014	(r339244)
+++ head/x11/xrestop/Makefile	Thu Jan  9 14:48:54 2014	(r339245)
@@ -19,8 +19,6 @@ CONFIGURE_ENV=	XLIBS="-L${LOCALBASE}/lib
 LDFLAGS+=	-L${LOCALBASE}/lib
 CFLAGS+=	-I${LOCALBASE}/include
 
-MAN1=		xrestop.1
-PLIST_FILES=	bin/xrestop
+PLIST_FILES=	bin/xrestop man/man1/xrestop.1.gz
 
-NO_STAGE=	yes
 .include <bsd.port.mk>

Modified: head/x11/xsnow/Makefile
==============================================================================
--- head/x11/xsnow/Makefile	Thu Jan  9 14:40:14 2014	(r339244)
+++ head/x11/xsnow/Makefile	Thu Jan  9 14:48:54 2014	(r339245)
@@ -12,10 +12,8 @@ COMMENT=	Create a snowy and Santa-y desk
 
 USES=		imake
 USE_XORG=	xpm
-MAN6=		xsnow.6
-PLIST_FILES=	bin/xsnow
+PLIST_FILES=	bin/xsnow man/man6/xsnow.6.gz
 
-NO_STAGE=	yes
 post-configure:
 	@${REINPLACE_CMD} \
 		-e 's: BINDIR .*:BINDIR=${PREFIX}/bin:' \

Modified: head/x11/xtacy/Makefile
==============================================================================
--- head/x11/xtacy/Makefile	Thu Jan  9 14:40:14 2014	(r339244)
+++ head/x11/xtacy/Makefile	Thu Jan  9 14:48:54 2014	(r339245)
@@ -15,10 +15,8 @@ COMMENT=	X11 trippy color-cycling toy
 
 USES=		imake
 USE_XORG=	x11 xext
-MAN1=		xtacy.1
-PLIST_FILES=	bin/xtacy
+PLIST_FILES=	bin/xtacy man/man1/xtacy.1.gz
 
 WRKSRC=		${WRKDIR}/Xtacy
 
-NO_STAGE=	yes
 .include <bsd.port.mk>


More information about the svn-ports-all mailing list