Skip site navigation (1)Skip section navigation (2)
Date:      Sat, 2 Aug 2014 15:08:04 +0000 (UTC)
From:      "Jason E. Hale" <jhale@FreeBSD.org>
To:        ports-committers@freebsd.org, svn-ports-all@freebsd.org, svn-ports-head@freebsd.org
Subject:   svn commit: r363818 - in head/games/enygma: . files
Message-ID:  <201408021508.s72F84jJ012868@svn.freebsd.org>

next in thread | raw e-mail | index | archive | help
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@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 @@
+@mode 2755
+@group games
 bin/enygma
+@group
+@mode
 %%DATADIR%%/original.set
 %%DATADIR%%/original01.level
 %%DATADIR%%/original02.level
@@ -13,8 +17,10 @@ bin/enygma
 %%DATADIR%%/original11.level
 %%DATADIR%%/original12.level
 @dirrm %%DATADIR%%
-@exec mkdir -p %D/var/enygma
-@exec chgrp games %D/var/enygma
-@exec chmod 2770 %D/var/enygma
+@mode 2770
+@group games
+@exec install -d -g games -m 2770 %D/var/enygma
 @dirrm var/enygma
+@group
+@mode
 @dirrmtry var



Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?201408021508.s72F84jJ012868>