svn commit: r363818 - in head/games/enygma: . files

Jason E. Hale jhale at FreeBSD.org
Sat Aug 2 15:08:05 UTC 2014


Author: jhale
Date: Sat Aug  2 15:08:03 2014
New Revision: 363818
URL: http://svnweb.freebsd.org/changeset/ports/363818
QAT: https://qat.redports.org/buildarchive/r363818/

Log:
  - Support staging
  - Add LICENSE (MIT)

Modified:
  head/games/enygma/Makefile
  head/games/enygma/files/patch-Makefile.in
  head/games/enygma/pkg-plist

Modified: head/games/enygma/Makefile
==============================================================================
--- head/games/enygma/Makefile	Sat Aug  2 14:45:43 2014	(r363817)
+++ head/games/enygma/Makefile	Sat Aug  2 15:08:03 2014	(r363818)
@@ -11,7 +11,9 @@ DIST_SUBDIR=	${PORTNAME}
 MAINTAINER=	ports at FreeBSD.org
 COMMENT=	Text-based puzzle game
 
+LICENSE=	MIT
+LICENSE_FILE=	${WRKSRC}/LICENCE
+
 GNU_CONFIGURE=	yes
 
-NO_STAGE=	yes
 .include <bsd.port.mk>

Modified: head/games/enygma/files/patch-Makefile.in
==============================================================================
--- head/games/enygma/files/patch-Makefile.in	Sat Aug  2 14:45:43 2014	(r363817)
+++ head/games/enygma/files/patch-Makefile.in	Sat Aug  2 15:08:03 2014	(r363818)
@@ -1,5 +1,5 @@
---- Makefile.in.orig	Sun Feb 29 15:42:32 2004
-+++ Makefile.in	Mon Sep 15 01:39:29 2008
+--- ./Makefile.in.orig	2004-02-29 09:42:32.000000000 -0500
++++ ./Makefile.in	2014-08-02 10:45:11.000000000 -0400
 @@ -9,10 +9,12 @@
  datadir		= @datadir@
  localstatedir   = @localstatedir@
@@ -15,7 +15,7 @@
  		  @CURSES@
  LDFLAGS		= @LDFLAGS@
  LIBS            = @LIBS@
-@@ -32,15 +34,15 @@
+@@ -32,15 +34,13 @@
  	$(CC) $(LDFLAGS) -o enigma $(ENIGMA) $(LIBS)
  
  install: enigma
@@ -23,18 +23,16 @@
 -	-chown root.games $(bindir)/enigma && chmod 2755 $(bindir)/enigma
 -	#$(INSTALL_DATA) $(srcdir)/enigma.1 $(mandir)/man1/enigma.1
 -	mkdir -p $(datadir)/enigma
-+	$(INSTALL_PROGRAM) enigma $(bindir)/$(PACKAGE_NAME)
-+	-chown root:games $(bindir)/$(PACKAGE_NAME) && chmod 2755 $(bindir)/$(PACKAGE_NAME)
-+	#$(INSTALL_DATA) $(srcdir)/enigma.1 $(mandir)/man1/$(PACKAGE_NAME).1
-+	mkdir -p $(datadir)/$(PACKAGE_NAME)
++	$(INSTALL_PROGRAM) enigma $(DESTDIR)$(bindir)/$(PACKAGE_NAME)
++	#$(INSTALL_DATA) $(srcdir)/enigma.1 $(DESTDIR)$(mandir)/man1/$(PACKAGE_NAME).1
++	mkdir -p $(DESTDIR)$(datadir)/$(PACKAGE_NAME)
  	for i in $(srcdir)/levels/*.set $(srcdir)/levels/*.level; do \
 -		$(INSTALL_DATA) $$i $(datadir)/enigma; \
-+		$(INSTALL_DATA) $$i $(datadir)/$(PACKAGE_NAME); \
++		$(INSTALL_DATA) $$i $(DESTDIR)$(datadir)/$(PACKAGE_NAME); \
  	done
 -	mkdir -p $(localstatedir)/enigma
 -	-chown root.games $(localstatedir)/enigma && chmod 2770 $(localstatedir)/enigma
-+	mkdir -p $(localstatedir)/$(PACKAGE_NAME)
-+	-chown root:games $(localstatedir)/$(PACKAGE_NAME) && chmod 2770 $(localstatedir)/$(PACKAGE_NAME)
++	mkdir -p $(DESTDIR)$(localstatedir)/$(PACKAGE_NAME)
  
  clean:
  	rm -f *.o enigma

Modified: head/games/enygma/pkg-plist
==============================================================================
--- head/games/enygma/pkg-plist	Sat Aug  2 14:45:43 2014	(r363817)
+++ head/games/enygma/pkg-plist	Sat Aug  2 15:08:03 2014	(r363818)
@@ -1,4 +1,8 @@
+ at mode 2755
+ at group games
 bin/enygma
+ at group
+ at mode
 %%DATADIR%%/original.set
 %%DATADIR%%/original01.level
 %%DATADIR%%/original02.level
@@ -13,8 +17,10 @@ bin/enygma
 %%DATADIR%%/original11.level
 %%DATADIR%%/original12.level
 @dirrm %%DATADIR%%
- at exec mkdir -p %D/var/enygma
- at exec chgrp games %D/var/enygma
- at exec chmod 2770 %D/var/enygma
+ at mode 2770
+ at group games
+ at exec install -d -g games -m 2770 %D/var/enygma
 @dirrm var/enygma
+ at group
+ at mode
 @dirrmtry var


More information about the svn-ports-all mailing list