Skip site navigation (1)Skip section navigation (2)
Date:      Wed, 23 Mar 2011 03:02:40 +0900
From:      KATO Tsuguru <tkato432@yahoo.com>
To:        FreeBSD-gnats-submit@FreeBSD.org
Subject:   ports/155818: Update port: games/lgeneral-data to 20050917
Message-ID:  <20110323030240.f226d3ea.tkato432@yahoo.com>
Resent-Message-ID: <201103221820.p2MIKBGN036976@freefall.freebsd.org>

next in thread | raw e-mail | index | archive | help

>Number:         155818
>Category:       ports
>Synopsis:       Update port: games/lgeneral-data to 20050917
>Confidential:   no
>Severity:       non-critical
>Priority:       low
>Responsible:    freebsd-ports-bugs
>State:          open
>Quarter:        
>Keywords:       
>Date-Required:
>Class:          change-request
>Submitter-Id:   current-users
>Arrival-Date:   Tue Mar 22 18:20:11 UTC 2011
>Closed-Date:
>Last-Modified:
>Originator:     KATO Tsuguru
>Release:        FreeBSD 7.3-RELEASE-p3 i386
>Organization:
>Environment:
>Description:
- Update to version 20050917

Remove file:
files/patch-src::Makefile.am
files/patch-src::Makefile.in
pkg-plist

>How-To-Repeat:
>Fix:

diff -urN /usr/ports/games/lgeneral-data/Makefile games/lgeneral-data/Makefile
--- /usr/ports/games/lgeneral-data/Makefile	2010-11-28 03:54:34.000000000 +0900
+++ games/lgeneral-data/Makefile	2011-03-19 03:36:58.000000000 +0900
@@ -6,18 +6,40 @@
 #
 
 PORTNAME=	lgeneral-data
-PORTVERSION=	1.1.3
-PORTREVISION=	3
+PORTVERSION=	20050917
 CATEGORIES=	games
-MASTER_SITES=	SF/lgeneral/OldFiles
+MASTER_SITES=	SF/lgeneral/${PORTNAME}
+DISTNAME=	pg-data
 
 MAINTAINER=	ports@FreeBSD.org
 COMMENT=	A turn-based strategy engine inspired by Panzer General
 
+BUILD_DEPENDS=	lgc-pg:${PORTSDIR}/games/lgeneral
 RUN_DEPENDS=	lgeneral:${PORTSDIR}/games/lgeneral
 
-BROKEN=		bad plist
+DATADIR=	${PREFIX}/share/lgeneral
 
-GNU_CONFIGURE=	yes
+PLIST=		${WRKDIR}/PLIST
+
+.SILENT:
+
+post-extract:
+.for dir in gfx gfx/flags gfx/terrain gfx/units maps nations scenarios sounds themes units
+	${MKDIR} ${WRKDIR}/lgeneral/${dir}
+.endfor
+
+do-build:
+	${LOCALBASE}/bin/lgc-pg -s ${WRKSRC} -d ${WRKDIR}/lgeneral
+
+pre-install:
+	${ECHO_CMD} -n > ${PLIST}
+	cd ${WRKDIR} && ${FIND} lgeneral -type f | ${SORT} | \
+		${SED} 's|^lgeneral|%%DATADIR%%|g' >> ${PLIST}
+	cd ${WRKDIR} && ${FIND} lgeneral -type d | ${SORT} -r | \
+		${SED} 's|^lgeneral|@dirrmtry %%DATADIR%%|g' >> ${PLIST}
+
+do-install:
+	${MKDIR} ${DATADIR}
+	cd ${WRKDIR}/lgeneral && ${COPYTREE_SHARE} . ${DATADIR}
 
 .include <bsd.port.mk>
diff -urN /usr/ports/games/lgeneral-data/distinfo games/lgeneral-data/distinfo
--- /usr/ports/games/lgeneral-data/distinfo	2006-01-22 22:04:25.000000000 +0900
+++ games/lgeneral-data/distinfo	2011-03-19 02:58:06.000000000 +0900
@@ -1,3 +1,2 @@
-MD5 (lgeneral-data-1.1.3.tar.gz) = 786feb83f163834a22e3e85e1970145f
-SHA256 (lgeneral-data-1.1.3.tar.gz) = bc4dddc25488dd863b0f4eb9d120e5017055ecbcc2cc53ba12d713681e47f10b
-SIZE (lgeneral-data-1.1.3.tar.gz) = 1073781
+SHA256 (pg-data.tar.gz) = cc6fa5d263d1d5824d706517958b1bb09b405ba0ed21e63e4a4d38e2727d7a04
+SIZE (pg-data.tar.gz) = 410476
diff -urN /usr/ports/games/lgeneral-data/files/patch-src::Makefile.am games/lgeneral-data/files/patch-src::Makefile.am
--- /usr/ports/games/lgeneral-data/files/patch-src::Makefile.am	2003-07-07 14:24:36.000000000 +0900
+++ games/lgeneral-data/files/patch-src::Makefile.am	1970-01-01 09:00:00.000000000 +0900
@@ -1,13 +0,0 @@
---- src/Makefile.am.orig	Fri Jul 19 03:41:11 2002
-+++ src/Makefile.am	Mon Jul  7 14:19:12 2003
-@@ -73,6 +73,10 @@
- gfx/terrain/pg/town_snow.bmp
- 
- install-data-local:
-+	$(mkinstalldirs) $(DESTDIR)$(inst_dir)/nations
-+	$(mkinstalldirs) $(DESTDIR)$(inst_dir)/units
-+	$(mkinstalldirs) $(DESTDIR)$(inst_dir)/gfx/flags
-+	$(mkinstalldirs) $(DESTDIR)$(inst_dir)/gfx/units
- 	$(mkinstalldirs) $(DESTDIR)$(inst_dir)/sounds/pg
- 	$(mkinstalldirs) $(DESTDIR)$(inst_dir)/maps/pg
- 	$(mkinstalldirs) $(DESTDIR)$(inst_dir)/scenarios/pg
diff -urN /usr/ports/games/lgeneral-data/files/patch-src::Makefile.in games/lgeneral-data/files/patch-src::Makefile.in
--- /usr/ports/games/lgeneral-data/files/patch-src::Makefile.in	2003-07-07 14:24:36.000000000 +0900
+++ games/lgeneral-data/files/patch-src::Makefile.in	1970-01-01 09:00:00.000000000 +0900
@@ -1,13 +0,0 @@
---- src/Makefile.in.orig	Mon Jul  7 14:21:10 2003
-+++ src/Makefile.in	Mon Jul  7 14:21:38 2003
-@@ -170,6 +170,10 @@
- 
- 
- install-data-local:
-+	$(mkinstalldirs) $(DESTDIR)$(inst_dir)/nations
-+	$(mkinstalldirs) $(DESTDIR)$(inst_dir)/units
-+	$(mkinstalldirs) $(DESTDIR)$(inst_dir)/gfx/flags
-+	$(mkinstalldirs) $(DESTDIR)$(inst_dir)/gfx/units
- 	$(mkinstalldirs) $(DESTDIR)$(inst_dir)/sounds/pg
- 	$(mkinstalldirs) $(DESTDIR)$(inst_dir)/maps/pg
- 	$(mkinstalldirs) $(DESTDIR)$(inst_dir)/scenarios/pg
diff -urN /usr/ports/games/lgeneral-data/pkg-plist games/lgeneral-data/pkg-plist
--- /usr/ports/games/lgeneral-data/pkg-plist	2003-06-25 14:54:56.000000000 +0900
+++ games/lgeneral-data/pkg-plist	1970-01-01 09:00:00.000000000 +0900
@@ -1,147 +0,0 @@
-share/games/lgeneral/gfx/terrain/pg/airfield.bmp
-share/games/lgeneral/gfx/terrain/pg/airfield_rain.bmp
-share/games/lgeneral/gfx/terrain/pg/airfield_snow.bmp
-share/games/lgeneral/gfx/terrain/pg/clear.bmp
-share/games/lgeneral/gfx/terrain/pg/clear_rain.bmp
-share/games/lgeneral/gfx/terrain/pg/clear_snow.bmp
-share/games/lgeneral/gfx/terrain/pg/crosshair.bmp
-share/games/lgeneral/gfx/terrain/pg/damage_bars.bmp
-share/games/lgeneral/gfx/terrain/pg/desert.bmp
-share/games/lgeneral/gfx/terrain/pg/desert_rain.bmp
-share/games/lgeneral/gfx/terrain/pg/desert_snow.bmp
-share/games/lgeneral/gfx/terrain/pg/explosion.bmp
-share/games/lgeneral/gfx/terrain/pg/fields.bmp
-share/games/lgeneral/gfx/terrain/pg/fields_rain.bmp
-share/games/lgeneral/gfx/terrain/pg/fields_snow.bmp
-share/games/lgeneral/gfx/terrain/pg/fog.bmp
-share/games/lgeneral/gfx/terrain/pg/forest.bmp
-share/games/lgeneral/gfx/terrain/pg/forest_rain.bmp
-share/games/lgeneral/gfx/terrain/pg/forest_snow.bmp
-share/games/lgeneral/gfx/terrain/pg/fort.bmp
-share/games/lgeneral/gfx/terrain/pg/fort_rain.bmp
-share/games/lgeneral/gfx/terrain/pg/fort_snow.bmp
-share/games/lgeneral/gfx/terrain/pg/grid.bmp
-share/games/lgeneral/gfx/terrain/pg/harbor.bmp
-share/games/lgeneral/gfx/terrain/pg/harbor_rain.bmp
-share/games/lgeneral/gfx/terrain/pg/harbor_snow.bmp
-share/games/lgeneral/gfx/terrain/pg/mountain.bmp
-share/games/lgeneral/gfx/terrain/pg/mountain_rain.bmp
-share/games/lgeneral/gfx/terrain/pg/mountain_snow.bmp
-share/games/lgeneral/gfx/terrain/pg/ocean.bmp
-share/games/lgeneral/gfx/terrain/pg/ocean_rain.bmp
-share/games/lgeneral/gfx/terrain/pg/ocean_snow.bmp
-share/games/lgeneral/gfx/terrain/pg/river.bmp
-share/games/lgeneral/gfx/terrain/pg/river_rain.bmp
-share/games/lgeneral/gfx/terrain/pg/river_snow.bmp
-share/games/lgeneral/gfx/terrain/pg/road.bmp
-share/games/lgeneral/gfx/terrain/pg/road_rain.bmp
-share/games/lgeneral/gfx/terrain/pg/road_snow.bmp
-share/games/lgeneral/gfx/terrain/pg/rough.bmp
-share/games/lgeneral/gfx/terrain/pg/rough_desert.bmp
-share/games/lgeneral/gfx/terrain/pg/rough_desert_rain.bmp
-share/games/lgeneral/gfx/terrain/pg/rough_desert_snow.bmp
-share/games/lgeneral/gfx/terrain/pg/rough_rain.bmp
-share/games/lgeneral/gfx/terrain/pg/rough_snow.bmp
-share/games/lgeneral/gfx/terrain/pg/select_frame.bmp
-share/games/lgeneral/gfx/terrain/pg/swamp.bmp
-share/games/lgeneral/gfx/terrain/pg/swamp_rain.bmp
-share/games/lgeneral/gfx/terrain/pg/swamp_snow.bmp
-share/games/lgeneral/gfx/terrain/pg/town.bmp
-share/games/lgeneral/gfx/terrain/pg/town_rain.bmp
-share/games/lgeneral/gfx/terrain/pg/town_snow.bmp
-@dirrm share/games/lgeneral/gfx/terrain/pg
-share/games/lgeneral/gfx/units/pg.bmp
-share/games/lgeneral/gfx/units/pg_attack.bmp
-share/games/lgeneral/gfx/units/pg_move.bmp
-share/games/lgeneral/gfx/units/pg_strength.bmp
-share/games/lgeneral/gfx/flags/pg.bmp
-share/games/lgeneral/maps/pg/map01
-share/games/lgeneral/maps/pg/map02
-share/games/lgeneral/maps/pg/map03
-share/games/lgeneral/maps/pg/map04
-share/games/lgeneral/maps/pg/map05
-share/games/lgeneral/maps/pg/map06
-share/games/lgeneral/maps/pg/map07
-share/games/lgeneral/maps/pg/map08
-share/games/lgeneral/maps/pg/map09
-share/games/lgeneral/maps/pg/map10
-share/games/lgeneral/maps/pg/map11
-share/games/lgeneral/maps/pg/map12
-share/games/lgeneral/maps/pg/map13
-share/games/lgeneral/maps/pg/map14
-share/games/lgeneral/maps/pg/map15
-share/games/lgeneral/maps/pg/map16
-share/games/lgeneral/maps/pg/map17
-share/games/lgeneral/maps/pg/map18
-share/games/lgeneral/maps/pg/map19
-share/games/lgeneral/maps/pg/map20
-share/games/lgeneral/maps/pg/map21
-share/games/lgeneral/maps/pg/map22
-share/games/lgeneral/maps/pg/map23
-share/games/lgeneral/maps/pg/map24
-share/games/lgeneral/maps/pg/map25
-share/games/lgeneral/maps/pg/map26
-share/games/lgeneral/maps/pg/map27
-share/games/lgeneral/maps/pg/map28
-share/games/lgeneral/maps/pg/map29
-share/games/lgeneral/maps/pg/map30
-share/games/lgeneral/maps/pg/map31
-share/games/lgeneral/maps/pg/map32
-share/games/lgeneral/maps/pg/map33
-share/games/lgeneral/maps/pg/map34
-share/games/lgeneral/maps/pg/map35
-share/games/lgeneral/maps/pg/map36
-share/games/lgeneral/maps/pg/map37
-share/games/lgeneral/maps/pg/map38
-share/games/lgeneral/maps/pg.tdb
-@dirrm share/games/lgeneral/maps/pg
-share/games/lgeneral/nations/pg.ndb
-share/games/lgeneral/sounds/pg/air.wav
-share/games/lgeneral/sounds/pg/air2.wav
-share/games/lgeneral/sounds/pg/explosion.wav
-share/games/lgeneral/sounds/pg/leg.wav
-share/games/lgeneral/sounds/pg/sea.wav
-share/games/lgeneral/sounds/pg/select.wav
-share/games/lgeneral/sounds/pg/tracked.wav
-share/games/lgeneral/sounds/pg/wheeled.wav
-@dirrm share/games/lgeneral/sounds/pg
-share/games/lgeneral/units/pg.udb
-share/games/lgeneral/scenarios/pg/Anvil
-share/games/lgeneral/scenarios/pg/Anzio
-share/games/lgeneral/scenarios/pg/Ardennes
-share/games/lgeneral/scenarios/pg/Balkans
-share/games/lgeneral/scenarios/pg/Barbarossa
-share/games/lgeneral/scenarios/pg/Berlin
-share/games/lgeneral/scenarios/pg/BerlinEast
-share/games/lgeneral/scenarios/pg/BerlinWest
-share/games/lgeneral/scenarios/pg/Budapest
-share/games/lgeneral/scenarios/pg/Byelorussia
-share/games/lgeneral/scenarios/pg/Caucasus
-share/games/lgeneral/scenarios/pg/Cobra
-share/games/lgeneral/scenarios/pg/Crete
-share/games/lgeneral/scenarios/pg/D-Day
-share/games/lgeneral/scenarios/pg/EarlyMoscow
-share/games/lgeneral/scenarios/pg/ElAlamein
-share/games/lgeneral/scenarios/pg/France
-share/games/lgeneral/scenarios/pg/Husky
-share/games/lgeneral/scenarios/pg/Kharkov
-share/games/lgeneral/scenarios/pg/Kiev
-share/games/lgeneral/scenarios/pg/Kursk
-share/games/lgeneral/scenarios/pg/LowCountries
-share/games/lgeneral/scenarios/pg/MarketGarden
-share/games/lgeneral/scenarios/pg/MiddleEast
-share/games/lgeneral/scenarios/pg/Moscow41
-share/games/lgeneral/scenarios/pg/Moscow42
-share/games/lgeneral/scenarios/pg/Moscow43
-share/games/lgeneral/scenarios/pg/NorthAfrica
-share/games/lgeneral/scenarios/pg/Norway
-share/games/lgeneral/scenarios/pg/Poland
-share/games/lgeneral/scenarios/pg/Sealion40
-share/games/lgeneral/scenarios/pg/Sealion43
-share/games/lgeneral/scenarios/pg/SealionPlus
-share/games/lgeneral/scenarios/pg/Sevastapol
-share/games/lgeneral/scenarios/pg/Stalingrad
-share/games/lgeneral/scenarios/pg/Torch
-share/games/lgeneral/scenarios/pg/Warsaw
-share/games/lgeneral/scenarios/pg/Washington
-@dirrm share/games/lgeneral/scenarios/pg
>Release-Note:
>Audit-Trail:
>Unformatted:



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