ports/178777: [patch] Fix pkg-plist for games/boswars
Kevin Zheng
kevinz5000 at gmail.com
Sun May 19 22:20:00 UTC 2013
>Number: 178777
>Category: ports
>Synopsis: [patch] Fix pkg-plist for games/boswars
>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: Sun May 19 22:20:00 UTC 2013
>Closed-Date:
>Last-Modified:
>Originator: Kevin Zheng
>Release: 9.1-RELEASE-p3
>Organization:
>Environment:
FreeBSD sigma.local 9.1-RELEASE-p3 FreeBSD 9.1-RELEASE-p3 #0: Mon Apr 29 18:11:52 UTC 2013 root at amd64-builder.daemonology.net:/usr/obj/usr/src/sys/GENERIC i386
>Description:
The pkg-plist on games/boswars incorrectly tried to remove the files in share/license, which are already handled by the ports infrastructure. While here:
- Use PORTDOCS instead of pkg-plist
- Delete share/applications if empty
>How-To-Repeat:
>Fix:
Apply the attached patch.
Patch attached with submission follows:
diff -ruN /usr/ports/games/boswars/Makefile boswars/Makefile
--- /usr/ports/games/boswars/Makefile 2013-03-02 08:26:20.000000000 -0600
+++ boswars/Makefile 2013-05-19 16:25:02.000000000 -0500
@@ -29,6 +29,8 @@
DESKTOP_ENTRIES= "Bos Wars" "${COMMENT}" "" \
"boswars" "Game;StrategyGame;" false
+PORTDOCS= *
+
.include <bsd.port.options.mk>
post-patch:
diff -ruN /usr/ports/games/boswars/pkg-plist boswars/pkg-plist
--- /usr/ports/games/boswars/pkg-plist 2012-07-14 08:54:48.000000000 -0500
+++ boswars/pkg-plist 2013-05-19 16:33:36.000000000 -0500
@@ -1,36 +1,4 @@
bin/boswars
-%%PORTDOCS%%%%DOCSDIR%%/CHANGELOG
-%%PORTDOCS%%%%DOCSDIR%%/README.txt
-%%PORTDOCS%%%%DOCSDIR%%/scripts/unittype.html
-%%PORTDOCS%%%%DOCSDIR%%/scripts/config.html
-%%PORTDOCS%%%%DOCSDIR%%/scripts/findlua.py
-%%PORTDOCS%%%%DOCSDIR%%/scripts/game.html
-%%PORTDOCS%%%%DOCSDIR%%/scripts/index.html
-%%PORTDOCS%%%%DOCSDIR%%/scripts/limits.html
-%%PORTDOCS%%%%DOCSDIR%%/scripts/magic.html
-%%PORTDOCS%%%%DOCSDIR%%/scripts/makeindex.py
-%%PORTDOCS%%%%DOCSDIR%%/scripts/mappresentation.html
-%%PORTDOCS%%%%DOCSDIR%%/scripts/mapsetup.html
-%%PORTDOCS%%%%DOCSDIR%%/scripts/savegame.html
-%%PORTDOCS%%%%DOCSDIR%%/scripts/showindex.py
-%%PORTDOCS%%%%DOCSDIR%%/scripts/sound.html
-%%PORTDOCS%%%%DOCSDIR%%/scripts/triggers.html
-%%PORTDOCS%%%%DOCSDIR%%/scripts/ui.html
-%%PORTDOCS%%%%DOCSDIR%%/scripts/ai.html
-%%PORTDOCS%%%%DOCSDIR%%/tolua-copyright.txt
-%%PORTDOCS%%%%DOCSDIR%%/stratagus-changelog.html
-%%PORTDOCS%%%%DOCSDIR%%/media.html
-%%PORTDOCS%%%%DOCSDIR%%/lua5-copyright.txt
-%%PORTDOCS%%%%DOCSDIR%%/install.html
-%%PORTDOCS%%%%DOCSDIR%%/index.html
-%%PORTDOCS%%%%DOCSDIR%%/guichan-copyright.txt
-%%PORTDOCS%%%%DOCSDIR%%/gpl3.txt
-%%PORTDOCS%%%%DOCSDIR%%/gpl.html
-%%PORTDOCS%%%%DOCSDIR%%/gcclibs-copyright.txt
-%%PORTDOCS%%%%DOCSDIR%%/faq.html
-%%PORTDOCS%%%%DOCSDIR%%/development.html
-%%PORTDOCS%%%%DOCSDIR%%/xiph-copyright.txt
-%%PORTDOCS%%%%DOCSDIR%%/README-SDL.txt
%%DATADIR%%/campaigns/swindler/campaign.lua
%%DATADIR%%/campaigns/swindler/level01.smp
%%DATADIR%%/campaigns/swindler/level01.sms
@@ -328,7 +296,6 @@
%%DATADIR%%/patches/plain2.lua
%%DATADIR%%/patches/plain2.png
%%DATADIR%%/patches/plain4.lua
-%%DATADIR%%/patches/te0.lua
%%DATADIR%%/patches/plain4.png
%%DATADIR%%/patches/plain8.lua
%%DATADIR%%/patches/plain8.png
@@ -338,6 +305,7 @@
%%DATADIR%%/patches/rockyMountainR.png
%%DATADIR%%/patches/smallWetPlain.lua
%%DATADIR%%/patches/smallWetPlain.png
+%%DATADIR%%/patches/te0.lua
%%DATADIR%%/patches/te0.png
%%DATADIR%%/patches/te1.lua
%%DATADIR%%/patches/te1.png
@@ -705,8 +673,7 @@
%%DATADIR%%/units/weakhotspot/hotspot.png
%%DATADIR%%/units/weakhotspot/hotspot_i.png
%%DATADIR%%/units/weakhotspot/unit-weakhotspot.lua
- at dirrm share/licenses/boswars-2.6.1
- at dirrm share/licenses
+ at dirrmtry share/applications
@dirrm %%DATADIR%%/units/weakhotspot
@dirrm %%DATADIR%%/units/vehiclefactory
@dirrm %%DATADIR%%/units/vault
@@ -793,5 +760,3 @@
@dirrm %%DATADIR%%/campaigns/swindler
@dirrm %%DATADIR%%/campaigns
@dirrm %%DATADIR%%
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/scripts
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
>Release-Note:
>Audit-Trail:
>Unformatted:
More information about the freebsd-ports-bugs
mailing list