update to 5.17 changes: -iOS support -Loading images via RSS feeds is much improved -Enlarged the texture image for lament -bugfixesdiff -r1.94 -r1.95 pkgsrc/x11/xscreensaver/Makefile
(drochner)
@@ -1,38 +1,37 @@ | @@ -1,38 +1,37 @@ | |||
1 | # $NetBSD: Makefile,v 1.94 2012/06/14 07:43:08 sbd Exp $ | 1 | # $NetBSD: Makefile,v 1.95 2012/07/03 18:34:05 drochner Exp $ | |
2 | 2 | |||
3 | PKGREVISION= 1 | |||
4 | COMMENT= Screen saver and locker for the X window system | 3 | COMMENT= Screen saver and locker for the X window system | |
5 | 4 | |||
6 | CONFLICTS+= xscreensaver-gnome<4.14 | 5 | CONFLICTS+= xscreensaver-gnome<4.14 | |
7 | 6 | |||
8 | PKG_DESTDIR_SUPPORT= user-destdir | 7 | PKG_DESTDIR_SUPPORT= user-destdir | |
9 | 8 | |||
10 | .include "Makefile.common" | 9 | .include "Makefile.common" | |
11 | .include "options.mk" | 10 | .include "options.mk" | |
12 | .include "../../textproc/libxml2/buildlink3.mk" | 11 | .include "../../textproc/libxml2/buildlink3.mk" | |
13 | 12 | |||
14 | CONFIGURE_ARGS+= --without-gtk | 13 | CONFIGURE_ARGS+= --without-gtk | |
15 | CONFIGURE_ARGS+= --with-xml=${BUILDLINK_PREFIX.libxml2} | 14 | CONFIGURE_ARGS+= --with-xml=${BUILDLINK_PREFIX.libxml2} | |
16 | CONFIGURE_ARGS+= --with-configdir=${PREFIX}/libexec/xscreensaver/config | 15 | CONFIGURE_ARGS+= --with-configdir=${PREFIX}/libexec/xscreensaver/config | |
17 | 16 | |||
18 | EGDIR= ${PREFIX}/share/examples/xscreensaver | 17 | EGDIR= ${PREFIX}/share/examples/xscreensaver | |
19 | MESSAGE_SUBST+= EGDIR=${EGDIR:Q} | 18 | MESSAGE_SUBST+= EGDIR=${EGDIR:Q} | |
20 | 19 | |||
21 | # Remove useless locale files that have no translations in them. | 20 | # Remove useless locale files that have no translations in them. | |
22 | post-extract: | 21 | post-extract: | |
23 | cd ${WRKSRC}/po && ${RM} -f ca.po pt_BR.po | 22 | cd ${WRKSRC}/po && ${RM} -f ca.po pt_BR.po | |
24 | 23 | |||
25 | INSTALLATION_DIRS= ${EGDIR}/pam.d | 24 | INSTALLATION_DIRS= ${EGDIR}/pam.d | |
26 | 25 | |||
27 | post-install: | 26 | post-install: | |
28 | ${INSTALL_DATA} ${FILESDIR}/pam-xscreensaver-NetBSD \ | 27 | ${INSTALL_DATA} ${FILESDIR}/pam-xscreensaver-NetBSD \ | |
29 | ${DESTDIR}${EGDIR}/pam.d/xscreensaver-NetBSD | 28 | ${DESTDIR}${EGDIR}/pam.d/xscreensaver-NetBSD | |
30 | 29 | |||
31 | .include "../../x11/libXScrnSaver/buildlink3.mk" | 30 | .include "../../x11/libXScrnSaver/buildlink3.mk" | |
32 | .include "../../x11/libXext/buildlink3.mk" | 31 | .include "../../x11/libXext/buildlink3.mk" | |
33 | .include "../../x11/libXinerama/buildlink3.mk" | 32 | .include "../../x11/libXinerama/buildlink3.mk" | |
34 | .include "../../x11/libXpm/buildlink3.mk" | 33 | .include "../../x11/libXpm/buildlink3.mk" | |
35 | .include "../../x11/libXxf86misc/buildlink3.mk" | 34 | .include "../../x11/libXxf86misc/buildlink3.mk" | |
36 | .include "../../x11/libXxf86vm/buildlink3.mk" | 35 | .include "../../x11/libXxf86vm/buildlink3.mk" | |
37 | .include "../../x11/xextproto/buildlink3.mk" | 36 | .include "../../x11/xextproto/buildlink3.mk" | |
38 | .include "../../mk/bsd.pkg.mk" | 37 | .include "../../mk/bsd.pkg.mk" |
@@ -1,74 +1,74 @@ | @@ -1,74 +1,74 @@ | |||
1 | # $NetBSD: Makefile.common,v 1.109 2012/06/15 23:06:08 dholland Exp $ | 1 | # $NetBSD: Makefile.common,v 1.110 2012/07/03 18:34:05 drochner Exp $ | |
2 | # | 2 | # | |
3 | # used by x11/xscreensaver/Makefile | 3 | # used by x11/xscreensaver/Makefile | |
4 | # used by x11/xscreensaver-demo/Makefile | 4 | # used by x11/xscreensaver-demo/Makefile | |
5 | 5 | |||
6 | # When updating the package, | 6 | # When updating the package, | |
7 | # please check kdeartwork3 -- it installs some extra | 7 | # please check kdeartwork3 -- it installs some extra | |
8 | # files depending on which screensavers it finds. | 8 | # files depending on which screensavers it finds. | |
9 | DISTNAME= xscreensaver-5.15 | 9 | DISTNAME= xscreensaver-5.17 | |
10 | CATEGORIES= x11 | 10 | CATEGORIES= x11 | |
11 | MASTER_SITES= ${HOMEPAGE} | 11 | MASTER_SITES= ${HOMEPAGE} | |
12 | 12 | |||
13 | MAINTAINER= pkgsrc-users@NetBSD.org | 13 | MAINTAINER= pkgsrc-users@NetBSD.org | |
14 | HOMEPAGE= http://www.jwz.org/xscreensaver/ | 14 | HOMEPAGE= http://www.jwz.org/xscreensaver/ | |
15 | 15 | |||
16 | BUILDLINK_API_DEPENDS.Xrandr+= Xrandr>=1.0.2 | 16 | BUILDLINK_API_DEPENDS.Xrandr+= Xrandr>=1.0.2 | |
17 | 17 | |||
18 | USE_PKGLOCALEDIR= yes | 18 | USE_PKGLOCALEDIR= yes | |
19 | USE_X11= yes | 19 | USE_X11= yes | |
20 | USE_TOOLS+= msgfmt perl | 20 | USE_TOOLS+= msgfmt perl | |
21 | 21 | |||
22 | GNU_CONFIGURE= yes | 22 | GNU_CONFIGURE= yes | |
23 | CONFIGURE_ARGS+= --with-hackdir=${PREFIX}/libexec/xscreensaver | 23 | CONFIGURE_ARGS+= --with-hackdir=${PREFIX}/libexec/xscreensaver | |
24 | CONFIGURE_ARGS+= --with-jpeg=${JPEGBASE} | 24 | CONFIGURE_ARGS+= --with-jpeg=${JPEGBASE} | |
25 | CONFIGURE_ARGS+= --with-zippy=/usr/games/fortune | 25 | CONFIGURE_ARGS+= --with-zippy=/usr/games/fortune | |
26 | 26 | |||
27 | CONFIGURE_ARGS+= --without-motif | 27 | CONFIGURE_ARGS+= --without-motif | |
28 | 28 | |||
29 | CONFIGURE_ENV+= ac_cv_x_app_defaults="${PREFIX}/lib/X11/app-defaults" | 29 | CONFIGURE_ENV+= ac_cv_x_app_defaults="${PREFIX}/lib/X11/app-defaults" | |
30 | CONFIGURE_ENV+= ac_cv_perl_version="${PERL_VERSION_cmd:sh}" | 30 | CONFIGURE_ENV+= ac_cv_perl_version="${PERL_VERSION_cmd:sh}" | |
31 | CONFIGURE_ENV+= INTLTOOL_PERL=${PERL5:Q} | 31 | CONFIGURE_ENV+= INTLTOOL_PERL=${PERL5:Q} | |
32 | .if defined(PKGREVISION) | 32 | .if defined(PKGREVISION) | |
33 | CONFIGURE_ENV+= X_CFLAGS="-DPKGREVISION=${PKGREVISION}" | 33 | CONFIGURE_ENV+= X_CFLAGS="-DPKGREVISION=${PKGREVISION}" | |
34 | .endif | 34 | .endif | |
35 | CONFIGURE_ARGS+= ac_cv_path_INTLTOOL_PERL=${PERL5:Q} | 35 | CONFIGURE_ARGS+= ac_cv_path_INTLTOOL_PERL=${PERL5:Q} | |
36 | 36 | |||
37 | DISTINFO_FILE= ${.CURDIR}/../../x11/xscreensaver/distinfo | 37 | DISTINFO_FILE= ${.CURDIR}/../../x11/xscreensaver/distinfo | |
38 | PATCHDIR= ${.CURDIR}/../../x11/xscreensaver/patches | 38 | PATCHDIR= ${.CURDIR}/../../x11/xscreensaver/patches | |
39 | 39 | |||
40 | .include "../../mk/bsd.prefs.mk" | 40 | .include "../../mk/bsd.prefs.mk" | |
41 | 41 | |||
42 | PERL_VERSION_cmd= if ${TEST} -x ${PERL5}; then \ | 42 | PERL_VERSION_cmd= if ${TEST} -x ${PERL5}; then \ | |
43 | ${PERL5} -e 'print $$]'; \ | 43 | ${PERL5} -e 'print $$]'; \ | |
44 | else \ | 44 | else \ | |
45 | ${ECHO} "5.006"; \ | 45 | ${ECHO} "5.006"; \ | |
46 | fi | 46 | fi | |
47 | 47 | |||
48 | .if (${OPSYS} == "NetBSD") | 48 | .if (${OPSYS} == "NetBSD") | |
49 | . if defined(KERBEROS) | 49 | . if defined(KERBEROS) | |
50 | CFLAGS+= -I/usr/include/kerberosIV | 50 | CFLAGS+= -I/usr/include/kerberosIV | |
51 | . else | 51 | . else | |
52 | CONFIGURE_ARGS+= --without-kerberos | 52 | CONFIGURE_ARGS+= --without-kerberos | |
53 | . endif | 53 | . endif | |
54 | .endif | 54 | .endif | |
55 | 55 | |||
56 | .include "../../mk/compiler.mk" | 56 | .include "../../mk/compiler.mk" | |
57 | .if !empty(CC_VERSION:Mgcc*) | 57 | .if !empty(CC_VERSION:Mgcc*) | |
58 | CFLAGS+= -fno-strict-aliasing | 58 | CFLAGS+= -fno-strict-aliasing | |
59 | .endif | 59 | .endif | |
60 | 60 | |||
61 | .if ${MACHINE_ARCH} == "arm" || ${MACHINE_ARCH} == "arm32" | 61 | .if ${MACHINE_ARCH} == "arm" || ${MACHINE_ARCH} == "arm32" | |
62 | GCC_REQD+= 2.95.3 | 62 | GCC_REQD+= 2.95.3 | |
63 | .endif | 63 | .endif | |
64 | 64 | |||
65 | .if !exists(/usr/bin/bc) | 65 | .if !exists(/usr/bin/bc) | |
66 | BUILD_DEPENDS+= bc>=[0-9]*:../../math/bc | 66 | BUILD_DEPENDS+= bc>=[0-9]*:../../math/bc | |
67 | .endif | 67 | .endif | |
68 | 68 | |||
69 | INSTALL_MAKE_FLAGS= install_prefix=${DESTDIR} | 69 | INSTALL_MAKE_FLAGS= install_prefix=${DESTDIR} | |
70 | 70 | |||
71 | .include "../../devel/gettext-lib/buildlink3.mk" | 71 | .include "../../devel/gettext-lib/buildlink3.mk" | |
72 | .include "../../mk/jpeg.buildlink3.mk" | 72 | .include "../../mk/jpeg.buildlink3.mk" | |
73 | .include "../../x11/libXrandr/buildlink3.mk" | 73 | .include "../../x11/libXrandr/buildlink3.mk" | |
74 | .include "../../x11/libXt/buildlink3.mk" | 74 | .include "../../x11/libXt/buildlink3.mk" |
@@ -1,15 +1,16 @@ | @@ -1,15 +1,16 @@ | |||
1 | $NetBSD: distinfo,v 1.61 2011/12/07 20:09:19 drochner Exp $ | 1 | $NetBSD: distinfo,v 1.62 2012/07/03 18:34:05 drochner Exp $ | |
2 | 2 | |||
3 | SHA1 (xscreensaver-5.15.tar.gz) = b5ce7caa19f4d57c3bac83377a36dddbe7095052 | 3 | SHA1 (xscreensaver-5.17.tar.gz) = 8cbe8d03642a7c3216030d01286b95568319d54c | |
4 | RMD160 (xscreensaver-5.15.tar.gz) = 58c7d4fae709b6500001df53e8ce27c48ae8a5b9 | 4 | RMD160 (xscreensaver-5.17.tar.gz) = eb90dcd8ec90ae8264eea2123e1a8d873d58a726 | |
5 | Size (xscreensaver-5.15.tar.gz) = 5977594 bytes | 5 | Size (xscreensaver-5.17.tar.gz) = 7238015 bytes | |
6 | SHA1 (patch-aa) = 6dbc44a362e0fc7142ed3135674a8fb6ed5a9979 | 6 | SHA1 (patch-aa) = 6dbc44a362e0fc7142ed3135674a8fb6ed5a9979 | |
7 | SHA1 (patch-ab) = a4abfe0b769d528fda56968801c49e622d2c3424 | 7 | SHA1 (patch-ab) = a4abfe0b769d528fda56968801c49e622d2c3424 | |
8 | SHA1 (patch-ac) = 3bd2652cb0eabaffe4494e9aca8fe2df9f9e0388 | 8 | SHA1 (patch-ac) = 3bd2652cb0eabaffe4494e9aca8fe2df9f9e0388 | |
9 | SHA1 (patch-ad) = 45f739d70e2b4d96f491aa35ded3c9edfb745e18 | 9 | SHA1 (patch-ad) = 45f739d70e2b4d96f491aa35ded3c9edfb745e18 | |
10 | SHA1 (patch-ae) = 16d0c8b50b2601458aaec09d1c7425fb23308225 | 10 | SHA1 (patch-ae) = 16d0c8b50b2601458aaec09d1c7425fb23308225 | |
11 | SHA1 (patch-af) = d8261f1c8fd01b455a151f97837712dc46aff6f3 | 11 | SHA1 (patch-af) = d8261f1c8fd01b455a151f97837712dc46aff6f3 | |
12 | SHA1 (patch-ai) = ceda5f16e4fca352a3c4cd6cbdc55d43d3e7b6d5 | 12 | SHA1 (patch-ai) = ceda5f16e4fca352a3c4cd6cbdc55d43d3e7b6d5 | |
13 | SHA1 (patch-aj) = 09c06207549ab5adf286dcf04e48a900f1ea9e1e | 13 | SHA1 (patch-aj) = 09c06207549ab5adf286dcf04e48a900f1ea9e1e | |
14 | SHA1 (patch-ak) = e296e59bec9a11ddab8412751e91395b869686d1 | 14 | SHA1 (patch-ak) = e296e59bec9a11ddab8412751e91395b869686d1 | |
15 | SHA1 (patch-al) = c1266ddbe4e0638579cde7ec0a7308ac7c463222 | 15 | SHA1 (patch-al) = c1266ddbe4e0638579cde7ec0a7308ac7c463222 | |
16 | SHA1 (patch-ao) = 3a0cdcac612022f0551a30fff99a3b8d3b7b706e |
$NetBSD: patch-ao,v 1.1 2012/07/03 18:34:05 drochner Exp $
--- hacks/glx/Makefile.in.orig 2012-07-02 17:27:00.000000000 +0000
+++ hacks/glx/Makefile.in
@@ -1832,7 +1832,6 @@ klein.o: $(HACK_SRC)/xlockmore.h
lament.o: ../../config.h
lament.o: $(HACK_SRC)/fps.h
lament.o: $(srcdir)/gltrackball.h
-lament.o: $(HACK_SRC)/images/lament.xpm
lament.o: $(srcdir)/jwzgles.h
lament.o: $(srcdir)/normals.h
lament.o: $(srcdir)/rotator.h