Sat Dec 12 20:49:21 2009 UTC ()
Support staged installation.


(asau)
diff -r1.11 -r1.12 pkgsrc/math/gtklife/Makefile
diff -r1.6 -r1.7 pkgsrc/math/gtklife/distinfo
diff -r0 -r1.1 pkgsrc/math/gtklife/patches/patch-ab

cvs diff -r1.11 -r1.12 pkgsrc/math/gtklife/Makefile (expand / switch to unified diff)

--- pkgsrc/math/gtklife/Makefile 2009/08/26 19:57:59 1.11
+++ pkgsrc/math/gtklife/Makefile 2009/12/12 20:49:21 1.12
@@ -1,18 +1,20 @@ @@ -1,18 +1,20 @@
1# $NetBSD: Makefile,v 1.11 2009/08/26 19:57:59 sno Exp $ 1# $NetBSD: Makefile,v 1.12 2009/12/12 20:49:21 asau Exp $
2 2
3DISTNAME= gtklife-5.1 3DISTNAME= gtklife-5.1
4PKGREVISION= 1 4PKGREVISION= 1
5CATEGORIES= math 5CATEGORIES= math
6MASTER_SITES= http://ironphoenix.org/tril/gtklife/ 6MASTER_SITES= http://ironphoenix.org/tril/gtklife/
7 7
8MAINTAINER= pkgsrc-users@NetBSD.org 8MAINTAINER= pkgsrc-users@NetBSD.org
9HOMEPAGE= http://ironphoenix.org/tril/gtklife/ 9HOMEPAGE= http://ironphoenix.org/tril/gtklife/
10COMMENT= The game of life 10COMMENT= The game of life
11 11
 12PKG_DESTDIR_SUPPORT= user-destdir
 13
12GNU_CONFIGURE= yes 14GNU_CONFIGURE= yes
13CONFIGURE_ARGS+=--with-gtk2 15CONFIGURE_ARGS+=--with-gtk2
14CONFIGURE_ARGS+=--with-docdir=${PREFIX}/share/doc/gtklife 16CONFIGURE_ARGS+=--with-docdir=${PREFIX}/share/doc/gtklife
15USE_TOOLS+= gmake pkg-config 17USE_TOOLS+= gmake pkg-config
16 18
17.include "../../x11/gtk2/buildlink3.mk" 19.include "../../x11/gtk2/buildlink3.mk"
18.include "../../mk/bsd.pkg.mk" 20.include "../../mk/bsd.pkg.mk"

cvs diff -r1.6 -r1.7 pkgsrc/math/gtklife/distinfo (expand / switch to unified diff)

--- pkgsrc/math/gtklife/distinfo 2008/11/02 16:56:15 1.6
+++ pkgsrc/math/gtklife/distinfo 2009/12/12 20:49:21 1.7
@@ -1,5 +1,6 @@ @@ -1,5 +1,6 @@
1$NetBSD: distinfo,v 1.6 2008/11/02 16:56:15 snj Exp $ 1$NetBSD: distinfo,v 1.7 2009/12/12 20:49:21 asau Exp $
2 2
3SHA1 (gtklife-5.1.tar.gz) = a23aaccaaa327e40cb2fd025d5bbcdcd07dc669e 3SHA1 (gtklife-5.1.tar.gz) = a23aaccaaa327e40cb2fd025d5bbcdcd07dc669e
4RMD160 (gtklife-5.1.tar.gz) = ad565e98aa622de4a3392add1271ad90209ff17e 4RMD160 (gtklife-5.1.tar.gz) = ad565e98aa622de4a3392add1271ad90209ff17e
5Size (gtklife-5.1.tar.gz) = 809542 bytes 5Size (gtklife-5.1.tar.gz) = 809542 bytes
 6SHA1 (patch-ab) = c2ca9cf5744788149e224b8c32e730b75eba02b1

File Added: pkgsrc/math/gtklife/patches/patch-ab
$NetBSD: patch-ab,v 1.1 2009/12/12 20:49:21 asau Exp $

Staged installation support.

--- Makefile.in.orig	2006-09-14 00:55:36.000000000 +0400
+++ Makefile.in	2009-12-12 23:38:05.000000000 +0300
@@ -34,21 +34,21 @@
 all: gtklife
 
 install: all install-data
-	$(INSTALL) -d $(bindir)
-	$(INSTALL_PROGRAM) gtklife $(bindir)
+	$(INSTALL) -d $(DESTDIR)$(bindir)
+	$(INSTALL_PROGRAM) gtklife $(DESTDIR)$(bindir)
 
 install-strip: all install-data
-	$(INSTALL) -d $(bindir)
-	$(INSTALL_STRIP) gtklife $(bindir)
+	$(INSTALL) -d $(DESTDIR)$(bindir)
+	$(INSTALL_STRIP) gtklife $(DESTDIR)$(bindir)
 
 install-data:
-	$(INSTALL) -d $(pkgdatadir)
-	$(INSTALL) -d $(pkgdatadir)/graphics
-	$(INSTALL_DATA) graphics/* $(pkgdatadir)/graphics
-	rm -rf $(pkgdatadir)/patterns
-	umask 022; cp -r patterns $(pkgdatadir)
-	$(INSTALL) -d $(docdir)
-	$(INSTALL_DATA) doc/* $(docdir)
+	$(INSTALL) -d $(DESTDIR)$(pkgdatadir)
+	$(INSTALL) -d $(DESTDIR)$(pkgdatadir)/graphics
+	$(INSTALL_DATA) graphics/* $(DESTDIR)$(pkgdatadir)/graphics
+	rm -rf $(DESTDIR)$(pkgdatadir)/patterns
+	umask 022; cp -r patterns $(DESTDIR)$(pkgdatadir)
+	$(INSTALL) -d $(DESTDIR)$(docdir)
+	$(INSTALL_DATA) doc/* $(DESTDIR)$(docdir)
 
 gtklife: $(OBJS)
 	$(CC) -o gtklife $(OBJS) $(LDFLAGS)