diff options
author | amdmi3 <amdmi3@FreeBSD.org> | 2014-10-31 04:29:41 +0800 |
---|---|---|
committer | amdmi3 <amdmi3@FreeBSD.org> | 2014-10-31 04:29:41 +0800 |
commit | 066097d69b63da6a56e121c0f633d7efc7f10e81 (patch) | |
tree | 11ef670931fe1c567f8f7f407101daf5d2f4134f | |
parent | 85020fc7816bdc77bb2b257e3f3184db5e28897a (diff) | |
download | freebsd-ports-gnome-066097d69b63da6a56e121c0f633d7efc7f10e81.tar.gz freebsd-ports-gnome-066097d69b63da6a56e121c0f633d7efc7f10e81.tar.zst freebsd-ports-gnome-066097d69b63da6a56e121c0f633d7efc7f10e81.zip |
- Update to 1.6.0
-rw-r--r-- | games/neverball/Makefile | 43 | ||||
-rw-r--r-- | games/neverball/distinfo | 4 | ||||
-rw-r--r-- | games/neverball/files/patch-Makefile | 49 | ||||
-rw-r--r-- | games/neverball/pkg-plist | 13 |
4 files changed, 61 insertions, 48 deletions
diff --git a/games/neverball/Makefile b/games/neverball/Makefile index a602160084fb..91459705c2e2 100644 --- a/games/neverball/Makefile +++ b/games/neverball/Makefile @@ -1,11 +1,9 @@ # $FreeBSD$ PORTNAME= neverball -PORTVERSION= 1.5.4 -PORTREVISION= 9 +PORTVERSION= 1.6.0 CATEGORIES= games -MASTER_SITES= http://offload1.icculus.org:9090/neverball/ \ - http://offload2.icculus.org:9090/neverball/ \ +MASTER_SITES= http://icculus.org/neverball/ \ http://mirror.amdmi3.ru/distfiles/ MAINTAINER= amdmi3@FreeBSD.org @@ -18,41 +16,29 @@ LIB_DEPENDS= libpng.so:${PORTSDIR}/graphics/png \ libvorbis.so:${PORTSDIR}/audio/libvorbis \ libphysfs.so:${PORTSDIR}/devel/physfs -USES= gmake +USES= gmake iconv USE_GL= gl -USE_SDL= sdl ttf -MAKE_ENV+= ENABLE_WII=0 -USE_XORG= x11 +USE_SDL= sdl2 ttf2 +MAKE_ARGS+= DATADIR="${DATADIR}" \ + LOCALEDIR="${PREFIX}/share/locale" -PORTDOCS= CHANGES COPYING README +PORTDOCS= * PORTDATA= * OPTIONS_DEFINE= DOCS NLS +OPTIONS_SUB= yes .include <bsd.port.options.mk> .if ${PORT_OPTIONS:MNLS} USES+= gettext MAKE_ENV+= ENABLE_NLS=1 -LOCALE_DIRS= ca de es fi fr lv nn -PLIST_SUB+= NLS="" .else MAKE_ENV+= ENABLE_NLS=0 -PLIST_SUB+= NLS="@comment " .endif -post-patch: - @${REINPLACE_CMD} -e 's|./data|${DATADIR}/data|g; \ - s|./locale|${PREFIX}/share/locale|g; \ - s|sdl-config|${SDL_CONFIG}|g; \ - s| -O2| ${CFLAGS}|g; \ - s|%%LOCALBASE%%|${LOCALBASE}|g; \ - s|%%ICONV_LIB%%|${ICONV_LIB}|' \ - ${WRKSRC}/Makefile - do-install: - @${MKDIR} ${STAGEDIR}${DATADIR}/data - cd ${WRKSRC} && ${COPYTREE_SHARE} data ${STAGEDIR}${DATADIR}/ + cd ${WRKSRC}/data && ${COPYTREE_SHARE} . ${STAGEDIR}${DATADIR}/ ${INSTALL_MAN} ${WRKSRC}/dist/*.6 ${STAGEDIR}${MAN6PREFIX}/man/man6/ .for f in neverball neverputt ${INSTALL_DATA} ${WRKSRC}/dist/${f}.desktop \ @@ -62,15 +48,8 @@ do-install: ${INSTALL_PROGRAM} ${WRKSRC}/${f} ${STAGEDIR}${PREFIX}/bin/ .endfor .if ${PORT_OPTIONS:MNLS} -. for ii in ${LOCALE_DIRS} - @${MKDIR} ${STAGEDIR}${PREFIX}/share/locale/${ii}/LC_MESSAGES - ${INSTALL_DATA} ${WRKSRC}/locale/${ii}/LC_MESSAGES/*.mo \ - ${STAGEDIR}${PREFIX}/share/locale/${ii}/LC_MESSAGES/ -. endfor + cd ${WRKSRC}/locale && ${COPYTREE_SHARE} . ${STAGEDIR}${PREFIX}/share/locale/ .endif - @${MKDIR} ${STAGEDIR}${DOCSDIR} -.for i in ${PORTDOCS} - ${INSTALL_DATA} ${WRKSRC}/${i} ${STAGEDIR}${DOCSDIR}/ -.endfor + cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${STAGEDIR}${DOCSDIR}/ .include <bsd.port.mk> diff --git a/games/neverball/distinfo b/games/neverball/distinfo index a0d1e43fb3e6..76e85f336a9f 100644 --- a/games/neverball/distinfo +++ b/games/neverball/distinfo @@ -1,2 +1,2 @@ -SHA256 (neverball-1.5.4.tar.gz) = ea31ca9f6eec70c8e66eaa20d7ce9e48295fdb077313b97637c503b16b7b0da6 -SIZE (neverball-1.5.4.tar.gz) = 26767623 +SHA256 (neverball-1.6.0.tar.gz) = 73fe63cca4f96e2d355480d03bc0b2904e83a0abdf65fe8c52db5cc3cca88fa0 +SIZE (neverball-1.6.0.tar.gz) = 37772911 diff --git a/games/neverball/files/patch-Makefile b/games/neverball/files/patch-Makefile index 303107227d21..41642fa103ee 100644 --- a/games/neverball/files/patch-Makefile +++ b/games/neverball/files/patch-Makefile @@ -1,28 +1,49 @@ ---- Makefile.orig 2009-01-29 16:39:11.000000000 -0600 -+++ Makefile 2009-02-05 21:25:57.000000000 -0600 -@@ -12,6 +12,10 @@ - DARWIN := 1 +--- Makefile ++++ Makefile +@@ -17,6 +17,10 @@ ifeq ($(shell uname), Darwin) + PLATFORM := darwin endif +ifeq ($(shell uname), FreeBSD) -+ FREEBSD := 1 ++ PLATFORM := freebsd +endif + #------------------------------------------------------------------------------ + # Paths (packagers might want to set DATADIR and LOCALEDIR) + +@@ -36,13 +40,13 @@ endif # Optional flags (CFLAGS, CPPFLAGS, ...) -@@ -105,6 +109,14 @@ - BASE_LIBS += -L/opt/local/lib + ifeq ($(DEBUG),1) +- CFLAGS := -g +- CXXFLAGS := -g +- CPPFLAGS := ++ CFLAGS ?= -g ++ CXXFLAGS ?= -g ++ CPPFLAGS += + else +- CFLAGS := -O2 +- CXXFLAGS := -O2 +- CPPFLAGS := -DNDEBUG ++ CFLAGS ?= -O2 ++ CXXFLAGS ?= -O2 ++ CPPFLAGS += -DNDEBUG + endif + + #------------------------------------------------------------------------------ +@@ -179,6 +183,15 @@ ifeq ($(PLATFORM),darwin) + /usr/local/lib)) endif -+ifdef FREEBSD -+ BASE_LIBS += -L%%LOCALBASE%%/lib -lX11 -lm ++ifeq ($(PLATFORM),freebsd) ++ LOCALBASE ?= /usr/local ++ BASE_LIBS += -L${LOCALBASE}/lib + -+ ifneq ($(ENABLE_NLS),0) -+ INTL_LIBS := -lintl %%ICONV_LIB%% -+ endif ++ ifneq ($(ENABLE_NLS),0) ++ INTL_LIBS := -lintl ++ endif +endif + - ALL_LIBS := $(SDL_LIBS) $(BASE_LIBS) $(TILT_LIBS) $(INTL_LIBS) -lSDL_ttf \ - -lvorbisfile $(OGL_LIBS) + OGG_LIBS := -lvorbisfile + TTF_LIBS := -lSDL2_ttf diff --git a/games/neverball/pkg-plist b/games/neverball/pkg-plist index 80d28faf324d..7674f5cf0cf9 100644 --- a/games/neverball/pkg-plist +++ b/games/neverball/pkg-plist @@ -6,10 +6,23 @@ share/applications/neverball.desktop share/applications/neverputt.desktop %%NLS%%share/locale/ca/LC_MESSAGES/neverball.mo %%NLS%%share/locale/de/LC_MESSAGES/neverball.mo +%%NLS%%share/locale/el/LC_MESSAGES/neverball.mo +%%NLS%%share/locale/eo/LC_MESSAGES/neverball.mo %%NLS%%share/locale/es/LC_MESSAGES/neverball.mo %%NLS%%share/locale/fi/LC_MESSAGES/neverball.mo %%NLS%%share/locale/fr/LC_MESSAGES/neverball.mo +%%NLS%%share/locale/gd/LC_MESSAGES/neverball.mo +%%NLS%%share/locale/gl/LC_MESSAGES/neverball.mo +%%NLS%%share/locale/hu/LC_MESSAGES/neverball.mo +%%NLS%%share/locale/it/LC_MESSAGES/neverball.mo +%%NLS%%share/locale/ko/LC_MESSAGES/neverball.mo %%NLS%%share/locale/lv/LC_MESSAGES/neverball.mo %%NLS%%share/locale/nn/LC_MESSAGES/neverball.mo +%%NLS%%share/locale/pl/LC_MESSAGES/neverball.mo +%%NLS%%share/locale/pt_BR/LC_MESSAGES/neverball.mo +%%NLS%%share/locale/ru/LC_MESSAGES/neverball.mo +%%NLS%%share/locale/sv/LC_MESSAGES/neverball.mo +%%NLS%%share/locale/zh_CN/LC_MESSAGES/neverball.mo +%%NLS%%share/locale/zh_TW/LC_MESSAGES/neverball.mo share/pixmaps/neverball.png share/pixmaps/neverputt.png |