Skip site navigation (1)Skip section navigation (2)
Date:      Tue, 28 May 2013 23:14:03 +0200
From:      nemysis <nemysis@gmx.ch>
To:        freebsd-ports@freebsd.org
Cc:        jpaetzel@freebsd.org, matt@freebsd.org, approval@freebsdnorth.com, miwi@FreeBSD.org
Subject:   [MAINTAINER] These are my Ports after updated USES= and other necessary changes
Message-ID:  <20130528231403.07015184@nemysis3now>

next in thread | raw e-mail | index | archive | help
--Sig_/5tgtq_Q1KPHE5pMxU/52nKW
Content-Type: multipart/mixed; boundary="MP_/C53wqS8CuiOR8/X0EjsCQ1y"

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/plain; charset=US-ASCII
Content-Transfer-Encoding: quoted-printable
Content-Disposition: inline

Please have a look, test as needed and commit these diffs.

I am open to comments & suggestions, and I have not forgotten my older prob=
lem reports either.


Earlier I missed out on ${MKDIR} variable please add it as @${MKDIR} ${DOCS=
DIR}=20

When i have forgot to change and similar ${MKDIR} please correct this

${MKDIR} ${DOCSDIR} --> @${MKDIR} ${DOCSDIR}



Sorry for the length of this email but I am trying to be as complete as pos=
sible.


All these Ports can be screened at GitHub

https://github.com/nemysis/FreeBSD_Ports



These are PR with new Versions

178841 [MAINTAINER] astro/viking: update to 1.4.1

178843 [MAINTAINER] deskutils/recoll: update to 1.18.2

178844 [MAINTAINER] games/connectagram: update to 1.1.1

178845 [MAINTAINER] games/domination: update to 1.1.1.4

178846 [MAINTAINER] graphics/glfw: update to 2.7.8

178847 [MAINTAINER] games/robocode: update to 1.8.1.0

178849 [MAINTAINER] graphics/pstoedit: update to 3.62

178850 [MAINTAINER] net-p2p/qbittorrent: update to 3.0.9

178888 [MAINTAINER] graphics/xsane: update to 0.999



games/iceicepenguin

This is a fix

178501: games/iceicepenguin: Needs different distfile subdir


games/speakinghangman

not more upstream

http://www.athenasoft.net/hangman/index.en.php

http://www.athenasoft.net/

RESTRICTED=3D     License does not allow redistribution

Please delete this Port and too close these PRs

ports/171869: [NEW PORT] games/multiplik12: Educational game for learning a=
nd practicing the multiplication tables

ports/171870: [NEW PORT] games/visualspell: Challenges players to use reaso=
ning skills to match a word



Below are some old builds from RedPorts, some build from RedPorts are expir=
ed, which are not committed as yet.


audio/alure

https://redports.org/buildarchive/20130527223700-44231/
depend (compiler_error in audio/jack)

- Fix docs
- Fix examples
- Trim install
- Trim pkg-plist, remove mtree



audio/hexter

- Shorten header



cad/ldraw

- Trim Makefile header
- Trim typo



comms/spandsp-devel

- Add license
- Add new Uses
- Fix docs



deskutils/xwrits

- Add license



devel/allegro-devel

- Add license
- Add dependency for graphics/png



games/BillardGL

https://redports.org/buildarchive/20130527224500-37032/

- Trim dependency for archivers/unzip
- Trim desktop entry
- Trim typo
- Trim pkg-plist, remove mtree



games/abuse_sdl

- Trim typo



games/anki

- Add WWW



games/asteroid

https://redports.org/buildarchive/20130527224300-24633/

- Trim distinfo
- Trim new Uses
- Change Homepage
- Trim pkg-plist, remove mtree



games/asteroids3d

https://redports.org/buildarchive/20130528084600-58539/

- Trim Makefile header
- Trim typo
- Trim pkg-plist, remove mtree



games/avoision

- Shorten header
- Trim comment
- Trim PLIST_FILES
- Trim docs



games/barbie_seahorse_adventures

https://redports.org/buildarchive/20130527224900-5960/

- Trim Makefile header
- Trim Desktop entry file
- Trim pkg-plist, remove mtree



games/black-box

- Trim Makefile header
- Trim Desktop entry file
- Trim install



games/bubble-chains

- Trim Makefile header
- Trim Desktop entry file


games/cretan-hubris

- Shorten header
- Add new Uses
- Trim PLIST_FILES and PLIST_DIRS



games/cutemaze

https://redports.org/buildarchive/20130527225200-47273/

- Trim Makefile header
- Add new Uses
- Remove unneeded LGPL
- Trim install
- Trim pkg-plist, remove mtree



games/empire

- Shorten header



games/fbg2

- Shorten header
- Add new Uses
- Trim PLIST_FILES and PLIST_DIRS



games/galaxis

- Shorten header
- Add license
- Trim typo



games/gemdropx

https://redports.org/buildarchive/20130527225400-9252/

- Shorten header
- Bump portrevision
- Change Icons
- Add Desktop entry file
- Remove unneeded .xvpics
- Cleanup Makefile
- Add pkg-plist

Added file(s):
- pkg-plist



games/glightoff

- Trim Makefile header
- Add desktop dependency



games/gottet

https://redports.org/buildarchive/20130527225600-43001/

- Trim Makefile header
- Trim typo
- Trim pkg-plist, remove mtree



games/help_hannahs_horse

https://redports.org/buildarchive/20130527235601-5997/

- Trim Makefile header
- Trim Desktop entry file
- Trim pkg-plist, remove mtree



games/hitori

https://redports.org/buildarchive/20130525160500-8353/

- Trim REINPLACE_CMD
- Trim typo
- Trim pkg-plist, remove mtree



games/icbm3d

https://redports.org/buildarchive/20130527235800-23838/

- Bump portrevision
- Shorten header
- Change Icons
- Add Desktop entry file
- Cleanup Makefile



games/icebreaker

https://redports.org/buildarchive/20130327001000-10001/

- Bump portrevision
- Trim master sites
- Remove dependency for graphics/netpbm
- Add Desktop entry file
- Trim REINPLACE_CMD
- Add pkg-plist

Added file(s):
- pkg-plist



games/impossible_mission_puzzle

https://redports.org/buildarchive/20130327003900-16476/

- Trim Makefile header
- Trim Desktop entry file



games/krank

- Trim Makefile header
- Symlink the icon instead of copying it



games/lianliankan

- Trim typo



games/lmarbles

https://redports.org/buildarchive/20130327035701-30877/

- Change Icons
- Trim typo
- Fix permissions



games/madbomber

- Trim desktop entry
- Trim typo
- Symlink Icon instead of copy



games/magicmaze

https://redports.org/buildarchive/20130327133601-20043/

- Bump portrevision
- Trim Makefile header
- Trim dependency for devel/ruby-sdl
- Trim install
- Symlink the icon instead of copying it
- Add pkg-plist

Added file(s):
- pkg-plist



games/megamario --> not works with Clang, this is not a Port Bug

https://redports.org/buildarchive/20130528001300-18572/

- Bump portrevision
- Add new Uses
- Trim Desktop entry file
- Trim typo
- Add pkg-plist

Added file(s):
- pkg-plist



games/moagg

https://redports.org/buildarchive/20130327152600-939/

- Bump portrevision
- Trim Makefile header
- Change Icons
- Add Desktop entry file
- Cleanup Makefile
- Add pkg-plist

Added file(s):
- pkg-plist



games/mopesnake

https://redports.org/buildarchive/20130327154500-3688/

- Trim Desktop entry file
- Trim typo



games/nelly

https://redports.org/buildarchive/20130327164900-60545/

- Trim Desktop entry file
- Trim typo



games/netwalk

- Trim Makefile header



games/nuclearchess

https://redports.org/buildarchive/20130327171401-5223/

- Remove desktop dependency
- Trim Desktop entry file
- Trim typo
- Trim pkg-plist



games/pacmanarena

https://redports.org/buildarchive/20130327184100-18594/

- Bump portrevision
- Trim Makefile header
- Trim master sites
- Trim dependency for archivers/unzip
- Add Icons
- Add Desktop entry file
- Cleanup Makefile
- Add pkg-plist

Added file(s):
- pkg-plist



games/palomino --> not works with Clang, this is not a Port Bug

https://redports.org/buildarchive/20130528001600-64321/

- Add license
- Fix docs
- Trim Desktop entry file
- Cleanup Makefile
- Trim typo
- Trim pkg-plist, remove portdocs



games/patapizza-tetris

https://redports.org/buildarchive/20130327193100-49293/

- Bump portrevision
- Trim Makefile header
- Add Desktop entry file
- Cleanup Makefile
- Trim install
- Trim files/patapizza-tetris.sh.in
- Add pkg-plist

Added file(s):
- pkg-plist



games/puckman

https://redports.org/buildarchive/20130327200801-14505/

- Bump portrevision
- Shorten header
- Trim comment
- Add Desktop entry file
- Symlink the icon instead of copying it
- Cleanup Makefile
- Add pkg-plist

Added file(s):
- pkg-plist



games/pyawale

https://redports.org/buildarchive/20130327214300-46784/

- Bump portrevision
- Trim REINPLACE_CMD
- Fix docs
- Trim install
- Add pkg-plist

Added file(s):
- pkg-plist



games/pycadia

https://redports.org/buildarchive/20130327224000-24132/

- Bump portrevision
- Shorten header
- Trim Desktop entry file
- Remove unneeded
- Trim install
- Symlink the icon instead of copying it
- Trim files/pycadia.sh.in
- Add pkg-plist

Added file(s):
- pkg-plist



games/rescue

https://redports.org/buildarchive/20130327230800-24182/

- Bump portrevision
- Trim Desktop entry file
- Cleanup Makefile
- Add pkg-plist

Added file(s):
- pkg-plist



games/sdl_jewels

https://redports.org/buildarchive/20130327234100-61143/

- Bump portrevision
- Trim Makefile header
- Change Icons
- Remove dependency for graphics/netpbm
- Trim Desktop entry file
- Trim install
- Add pkg-plist

Added file(s):
- pkg-plist



games/sdl_lopan

https://redports.org/buildarchive/20130327235600-60583/

- Bump portrevision
- Trim Makefile header
- Change Icons
- Remove dependency for graphics/netpbm
- Trim Desktop entry file
- Trim install
- Add pkg-plist

Added file(s):
- pkg-plist



games/sdl_scavenger

https://redports.org/buildarchive/20130328015200-14534/

- Bump portrevision
- Trim Makefile header
- Change license
- Trim docs
- Trim desktop entry
- Trim REINPLACE_CMD
- Trim install
- Add pkg-plist

Added file(s):
- pkg-plist



games/sdlroid

https://redports.org/buildarchive/20130528163701-64744/

- Trim install
- Trim pkg-plist to use %%DATADIR%%



games/sets

https://redports.org/buildarchive/20130328022300-41797/

- Bump portrevision
- Shorten header
- Trim master sites
- Trim comment
- Add Icons
- Add Desktop entry file
- Trim install



games/simsu

https://redports.org/buildarchive/20130328110101-60082/

- Trim Makefile header
- Trim typo
- Trim pkg-plist, remove mtree



games/smashbattle

https://redports.org/buildarchive/20130328113301-42324/

- Bump portrevision
- Trim Makefile header
- Trim REINPLACE_CMD
- Symlink the icon instead of copying it
- Trim install
- Add pkg-plist

Added file(s):
- pkg-plist



games/starfighter

https://redports.org/buildarchive/20130328131901-9271/

- Bump portrevision
- Use PLIST_FILES and PLIST_DIRS instead of pkg-plist
- Fix docs
- Trim desktop entry

Removed file(s):
- pkg-plist



games/syobon

https://redports.org/buildarchive/20130328134400-47577/

- Bump portrevision
- Shorten header
- Trim master sites
- Trim comment
- Add Icons
- Add Desktop entry file
- Trim install
- Add pkg-plist

Added file(s):
- pkg-plist



games/tanglet

https://redports.org/buildarchive/20130328151501-37844/

- Shorten header
- Trim dependencies
- Trim typo
- Cleanup Makefile
- Trim pkg-plist to use %%DATADIR%%, remove mtree



games/thegrind

- Trim Makefile header
- Trim comment
- Fix data



games/tong

- Trim Makefile header
- Trim docs
- Trim typo



games/ttt

https://redports.org/buildarchive/20130528002100-32987/

- Bump portrevision
- Shorten header
- Trim master sites
- Add Icons
- Add Desktop entry file
- Trim install
- Cleanup Makefile
- Trim files/ttt.in
- Add pkg-plist

Added file(s):
- pkg-plist



games/tuxfighter

https://redports.org/buildarchive/20130528002201-59682/

- Trim Makefile header
- Trim Desktop entry file
- Trim typo
- Trim pkg-message
- Trim pkg-plist, remove mtree



games/twind

- Shorten header
- Trim Desktop entry file
- Trim typo
- Symlink the icon instead of copying it



games/vectoroids

https://redports.org/buildarchive/20130528002300-8105/

- Bump portrevision
- Shorten header
- Add Desktop entry file
- Remove unneeded .xvpics
- Symlink the icon instead of copying it
- Trim install
- Add pkg-plist

Added file(s):
- pkg-plist



games/whichwayisup

https://redports.org/buildarchive/20130528112300-43614/

- Add new Uses
- Trim Desktop entry file
- Trim typo
- Trim pkg-plist



games/xgalaga++

- Trim Makefile header
- Trim Desktop entry file
- Trim typo



games/xye

https://redports.org/buildarchive/20130528111900-16142/

- Trim dependency for archivers/unzip
- Remove DOCS Options
- Convert rest to OptionsNG
- Trim typo
- Trim pkg-plist, remove docs



games/zephulor

https://redports.org/buildarchive/20130528002400-64761/

- Bump portrevision
- Trim master sites
- Remove dependency for graphics/netpbm
- Add Icons
- Trim Desktop entry file
- Trim install
- Add pkg-plist

Added file(s):
- pkg-plist



graphics/ampasCTL

https://redports.org/buildarchive/20130528112600-58404/

- Trim Makefile header
- Trim new Uses
- Fix docs
- Use REINPLACE_CMD instead of simple patches
- Trim typo
- Trim pkg-descr
- Trim pkg-plist, remove docs and unneeded

Removed file(s):
. files/patch-Makefile.in
- files/patch-doc-Makefile.in



graphics/batik

- Change USE_JAVA=3D      1.6+
- Trim typo



graphics/boxer

https://redports.org/buildarchive/20130528163400-50116/

- Bump portrevision
- Trim master sites
- Change Icons
- Remove dependency for graphics/netpbm
- Trim dependency for python
- Trim Desktop entry file
- Add docs
- Trim post install



graphics/cbrpager



- Bump portrevision
- Trim master sites
- Change Icons
- Remove dependency for graphics/netpbm
- Trim Desktop entry file
- Add docs
- Trim typo



graphics/cbview

- Trim typo



graphics/eos-movrec

- Trim Desktop entry file



graphics/evolvotron

https://redports.org/buildarchive/20130528112800-30598/

- Bump portrevision
- Remove DOCS Options
- Trim Desktop entry file
- Trim docs
- Trim typo
- Trim pkg-plist, remove mtree and docs



graphics/founts --> not works with Clang, this is not a Port Bug

https://redports.org/buildarchive/20130528113000-51757/

- Bump portrevision
- Trim master sites
- Add Icons
- Trim comment
- Trim PLIST_FILES
- Add Desktop entry file
- Trim install



graphics/lcdtest

https://redports.org/buildarchive/20130528113101-52393/

- Bump portrevision
- Trim Makefile header
- Use PLIST_FILES and PLIST_DIRS instead of pkg-plist
- Remove DOCS Options
- Trim docs
- Trim typo

Removed file(s):
- pkg-plist



graphics/openexr_ctl

- Trim new Uses
- Use REINPLACE_CMD instead of simple patches
- Trim typo
- Trim pkg-descr=20

Removed file(s):
files/patch-Makefile.in



graphics/photopc

- Trim Makefile header
- Trim typo



graphics/pngcheck

- Shorten header
- Change to ${PORTNAME}



graphics/pngwriter

- Add license
- Trim typo



graphics/radius-engine

- Shorten header
- Add new Uses
- Trim REINPLACE_CMD



graphics/viewnior

https://redports.org/buildarchive/20130527223101-39078/

- Bump portrevision
- Trim Makefile header
- Remove dependency for misc/shared-mime-info
- Add dependency for textproc/p5-XML-Parser=20
- Add new Uses
- Use REINPLACE_CMD instead of simple patches
- Fix NLS
- Trim pkg-plist, sort and remove mtree

Removed file(s):
- files/patch-po_Makefile.in.in



misc/figlet-fonts

- Shorten header
- Trim typo



multimedia/dvdauthor

https://redports.org/buildarchive/20130528113400-15741/

- Fix docs
- Trim typo
- Cleanup port
- Trim pkg-plist, remove docs



multimedia/freetuxtv --> not works with Clang, this is not a Port Bug

https://redports.org/buildarchive/20130524115800-64122/

- Trim Makefile header
- Add dependency for textproc/p5-XML-Parser
- Fix docs
- Add NLS Option
- Use REINPLACE_CMD instead of simple patches
- Trim typo
- Trim pkg-plist, remove mtree and docs

Removed file(s):
- files/patch-po-Makefile.in.in



net/enet

https://redports.org/buildarchive/20130528153901-20023/

- Remove DOCS Options
- Fix docs
- Cleanup port
- Trim pkg-plist, remove docs



security/secpanel

- Trim Desktop entry file
- Trim typo



sysutils/gigolo

https://redports.org/buildarchive/20130528154400-52432/

ignored: enable fuse support in /usr/ports/devel/gvfs

- Bump portrevision
- Trim Makefile header
- Trim master sites
- Add Icons
- Fix docs
- Add OptionsNG
- Add test and warning if devel/gvfs not have FUSE support
- Add test and warning for i386/amd64
- Trim pkg-plist

There is too PR, pclin@ please commit this here is enhanced Version

ports/175744: [MAINTAINER] sysutils/gigolo: [SUMMARIZE CHANGES]



textproc/unoconv

https://redports.org/buildarchive/20130528154700-42914/

- Bump portrevision
- Trim Makefile header
- Change Icons
- Trim typo
- Trim docs
- Fix manual pages
- Cleanup Makefile
- Trim files/unoconv.in
- Trim pkg-plist, remove docs



www/axis2

- Trim typo



x11/fbpanel

https://redports.org/buildarchive/20130528154901-61219/

- Remove DOCS Options
- Trim Desktop entry file
- Trim REINPLACE_CMD
- Trim typo
- Trim pkg-plist, remove docs



x11/xautomation

- Add license



x11-toolkits/libsexy

- Trim new Uses



games/blockrage

https://redports.org/buildarchive/20130528155500-24580/

- Remove DOCS Options
- Trim Desktop entry file
- Trim typo
- Trim pkg-plist, remove mtree



games/bombherman

https://redports.org/buildarchive/20130326032200-49870/

- Trim REINPLACE_CMD
- Trim typo
- Trim pkg-plist, remove mtree



games/bugsquish

- Remove unneeded .xvpics
- Trim typo
- Trim pkg-plist



games/defendguin

https://redports.org/buildarchive/20130326172001-30796/

- Trim Desktop entry file
- Trim typo



games/kye

- Trim typo



graphics/barbecue

- Trim typo



graphics/box

https://redports.org/buildarchive/20130528161800-10605/

- Fix examples
- Trim typo
- Trim pkg-plist, remove examples



raphics/cbviewer

- Trim Makefile header
- Trim typo
- Trim Desktop entry file



multimedia/pymp

https://redports.org/buildarchive/20130527222300-44173/

- Trim Makefile header
- Trim Desktop entry file
- Trim REINPLACE_CMD
- Trim typo



emulators/swine

https://redports.org/buildarchive/20130528111200-15631/

Tinderbox can't download from GitHub

- Trim Makefile header
- Add NLS Options
- Trim dependency to use emulators/wine, amdmi3@ suggestion, but i think is=
 better -devel
- Trim desktop entry and add dependency
- Trim typo
- Trim pkg-plist



multimedia/gtk-youtube-viewer

https://redports.org/buildarchive/20130528160300-33308/

- Bump portrevision
- Cleanup Makefile
- Only with enabled CLI Options
  patch with added yv_5.16_to_5.10.pl to can be used Perl 5.14.2
  display added pkg-message
- Trim pkg-plist

Added file(s):
- files/pkg-message.in
- files/yv_5.16_to_5.10.pl.in

This patch is from upstream

https://code.google.com/p/trizen/downloads/detail?name=3Dyv_5.16_to_5.10.pl

> From: Trizen <trizenx@gmail.com>
> To: nemysis <nemysis@gmx.ch>
> Subject: Re: GTK Youtube Viewer 3.0.7
> Date: Sat, 23 Mar 2013 21:27:45 +0200
>=20
> Hello,
>=20
> There is a script which transforms youtube-viewer to require perl>=3D5.010
>=20
>          https://trizen.googlecode.com/files/yv_5.16_to_5.10.pl
>=20
> youtube-viewer uses perl>=3D5.16.0 because of __SUB__ token which is
> available only starting with this version of perl. I could leave
> youtube-viewer that way, to require only perl>=3D5.10.0, but isn't an ele=
gant
> solution, and not very easy to maintain.
>=20
> About the HTML5 support, what do you exactly mean? Can you, please, provi=
de
> an URL to an Youtube HTML5 video? Thanks.
>=20
> Best regards,
> Trizen


There is too

ports/177775: multimedia/gtk-youtube-viewer: properly support dependency fo=
r CLI option

With regards to ports/177775, some users wish to use stable version of Perl=
 5.14.2
and not wish to install Perl 5.16 due to certain UPDATING/rebuilding issues.

=46rom bsd.perl.mk

PERL_VERSION?=3D  5.14.2

I can't insist on users what Perl version they should use and the users sho=
uld make a choice.



Regards,
nemysis

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=alure.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/audio/alure/Makefile ./Makefile
--- /usr/ports/audio/alure/Makefile	2013-03-23 02:42:31.000000000 +0100
+++ ./Makefile	2013-05-25 13:25:08.000000000 +0200
@@ -1,4 +1,4 @@
-# Created by: nemysis@gmx.ch
+# Created by: nemysis <nemysis@gmx.ch>
 # $FreeBSD: head/audio/alure/Makefile 314960 2013-03-22 20:06:14Z makc $
=20
 PORTNAME=3D	alure
@@ -13,13 +13,17 @@
=20
 LIB_DEPENDS+=3D	sndfile:${PORTSDIR}/audio/libsndfile
=20
+USES=3D		cmake
 USE_OPENAL=3D	soft
+CMAKE_VERBOSE=3D	yes
 USE_LDCONFIG=3D	yes
-USES=3D		cmake
=20
 CFLAGS+=3D	-I${LOCALBASE}/include -L${LOCALBASE}/lib
=20
-OPTIONS_DEFINE=3D		VORBIS FLAC MPG123 DUMB MODPLUG FLUIDSYNTH DOCS EXAMPLES
+PORTDOCS=3D	*
+PORTEXAMPLES=3D	*
+
+OPTIONS_DEFINE=3D		VORBIS FLAC MPG123 DUMB MODPLUG FLUIDSYNTH
 OPTIONS_DEFAULT=3D	VORBIS FLAC DUMB
=20
 DUMB_DESC=3D		DUMB audio library decoding support
@@ -109,8 +113,8 @@
=20
 post-install:
 .if ${PORT_OPTIONS:MEXAMPLES}
-	${MKDIR} ${EXAMPLESDIR}
-	@(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} \* ${EXAMPLESDIR})
+	@${MKDIR} ${EXAMPLESDIR}
+	@(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${EXAMPLESDIR})
 .endif
=20
 .include <bsd.port.mk>
diff -ruN --exclude=3DCVS /usr/ports/audio/alure/pkg-plist ./pkg-plist
--- /usr/ports/audio/alure/pkg-plist	2013-01-18 22:29:05.000000000 +0100
+++ ./pkg-plist	2013-03-22 05:45:55.000000000 +0100
@@ -8,39 +8,4 @@
 lib/libalure.so.1.2.0
 libdata/pkgconfig/alure-static.pc
 libdata/pkgconfig/alure.pc
-%%PORTDOCS%%%%DOCSDIR%%/html/files/alure-cpp.html
-%%PORTDOCS%%%%DOCSDIR%%/html/files/buffer-cpp.html
-%%PORTDOCS%%%%DOCSDIR%%/html/files/istream-cpp.html
-%%PORTDOCS%%%%DOCSDIR%%/html/files/stream-cpp.html
-%%PORTDOCS%%%%DOCSDIR%%/html/files/streamplay-cpp.html
-%%PORTDOCS%%%%DOCSDIR%%/html/index.html
-%%PORTDOCS%%%%DOCSDIR%%/html/index/Functions.html
-%%PORTDOCS%%%%DOCSDIR%%/html/index/General.html
-%%PORTDOCS%%%%DOCSDIR%%/html/javascript/main.js
-%%PORTDOCS%%%%DOCSDIR%%/html/javascript/searchdata.js
-%%PORTDOCS%%%%DOCSDIR%%/html/search/FunctionsA.html
-%%PORTDOCS%%%%DOCSDIR%%/html/search/GeneralA.html
-%%PORTDOCS%%%%DOCSDIR%%/html/search/GeneralF.html
-%%PORTDOCS%%%%DOCSDIR%%/html/search/GeneralM.html
-%%PORTDOCS%%%%DOCSDIR%%/html/search/GeneralS.html
-%%PORTDOCS%%%%DOCSDIR%%/html/search/NoResults.html
-%%PORTDOCS%%%%DOCSDIR%%/html/styles/1.css
-%%PORTDOCS%%%%DOCSDIR%%/html/styles/2.css
-%%PORTDOCS%%%%DOCSDIR%%/html/styles/main.css
-%%PORTDOCS%%%%DOCSDIR%%/naturaldocs/CustomStyle.css
-%%PORTDOCS%%%%DOCSDIR%%/naturaldocs/Languages.txt
-%%PORTDOCS%%%%DOCSDIR%%/naturaldocs/Menu.txt
-%%PORTDOCS%%%%DOCSDIR%%/naturaldocs/Topics.txt
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/alurecdplay.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/alureplay.c
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/alurestream.c
-%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/naturaldocs
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/html/styles
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/html/search
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/html/javascript
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/html/index
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/html/files
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/html
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
 @dirrmtry include/AL
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=hexter.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/audio/hexter/Makefile ./Makefile
--- /usr/ports/audio/hexter/Makefile	2013-01-14 17:54:21.000000000 +0100
+++ ./Makefile	2013-05-25 13:28:53.000000000 +0200
@@ -1,9 +1,5 @@
-# New ports collection makefile for:	hexter
-# Date created:		2007-01-20
-# Whom:			trasz <trasz@pin.if.uz.zgora.pl>
-#
+# Created by: trasz <trasz@pin.if.uz.zgora.pl>
 # $FreeBSD: head/audio/hexter/Makefile 308445 2012-12-07 20:03:33Z beech $
-#
=20
 PORTNAME=3D	hexter
 PORTVERSION=3D	1.0.2
@@ -20,9 +16,9 @@
 		jack:${PORTSDIR}/audio/jack
 BUILD_DEPENDS=3D	${LOCALBASE}/include/dssi.h:${PORTSDIR}/audio/dssi
=20
+USE_GNOME=3D	gtk20
 GNU_CONFIGURE=3D	yes
 USE_GMAKE=3D	yes
-USE_GNOME=3D	gtk20
=20
 PORTDOCS=3D	AUTHORS ChangeLog README TODO
=20
@@ -30,7 +26,7 @@
=20
 post-install:
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
=20
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=ldraw.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/cad/ldraw/Makefile ./Makefile
--- /usr/ports/cad/ldraw/Makefile	2013-03-13 23:11:20.000000000 +0100
+++ ./Makefile	2013-03-24 20:54:32.000000000 +0100
@@ -1,4 +1,4 @@
-# Created by: nemysis@gmx.ch
+# Created by: nemysis <nemysis@gmx.ch>
 # $FreeBSD: head/cad/ldraw/Makefile 314115 2013-03-13 21:39:40Z pawel $
=20
 PORTNAME=3D	ldraw
@@ -19,7 +19,7 @@
 WRKSRC=3D		${WRKDIR}/${PORTNAME}
=20
 do-install:
-	@(cd ${WRKSRC} && ${COPYTREE_SHARE} \* ${DATADIR})
+	@(cd ${WRKSRC} && ${COPYTREE_SHARE} . ${DATADIR})
=20
 post-install:
 	@${FIND} ${DATADIR}/ ! -type d | ${SED} 's|^${PREFIX}/||' >> ${TMPPLIST}
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=spandsp-devel.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/comms/spandsp-devel/Makefile ./Makefile
--- /usr/ports/comms/spandsp-devel/Makefile	2013-05-24 15:27:25.000000000 +=
0200
+++ ./Makefile	2013-05-25 13:42:03.000000000 +0200
@@ -11,28 +11,30 @@
 MAINTAINER=3D	nemysis@gmx.ch
 COMMENT=3D	DSP library and software FAX machine
=20
+LICENSE=3D	LGPL21
+
 LIB_DEPENDS=3D	tiff:${PORTSDIR}/graphics/tiff
=20
 WRKSRC=3D		${WRKDIR}/spandsp-${DISTVERSION:C/pre.*//}
+
+USES=3D		pathfix
 USE_AUTOTOOLS=3D	libtool autoconf
 USE_GMAKE=3D	yes
-USE_GNOME=3D	gnomehack
-
 GNU_CONFIGURE=3D	yes
 CONFIGURE_ARGS=3D	CPPFLAGS=3D"-I${LOCALBASE}/include" \
 		LDFLAGS=3D"-L${LOCALBASE}/lib" \
 		-C
-
 USE_LDCONFIG=3D	yes
=20
 CONFLICTS=3D	spandsp-[0-9]*
=20
 OPTIONS_DEFINE=3D	DOXYGEN
=20
+PORTDOCS=3D	*
+
 .include <bsd.port.options.mk>
=20
 .if ${PORT_OPTIONS:MDOXYGEN} && ${PORT_OPTIONS:MDOCS}
-PORTDOCS=3D	*
 CONFIGURE_ARGS+=3D--enable-doc
 BUILD_DEPENDS+=3D	doxygen:${PORTSDIR}/devel/doxygen \
 		docbook-xsl>=3D0:${PORTSDIR}/textproc/docbook-xsl
@@ -43,9 +45,9 @@
=20
 post-install:
 .if ${PORT_OPTIONS:MDOXYGEN} && ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
 	(cd ${WRKSRC}/doc && \
-		${COPYTREE_SHARE} \* ${DOCSDIR} "-type d -or -mindepth 1")
+		${COPYTREE_SHARE} . ${DOCSDIR} "-type d -or -mindepth 1")
 .endif
=20
 .include <bsd.port.mk>
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=xwrits.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/deskutils/xwrits/Makefile ./Makefile
--- /usr/ports/deskutils/xwrits/Makefile	2013-01-14 17:54:27.000000000 +0100
+++ ./Makefile	2013-05-25 14:09:14.000000000 +0200
@@ -9,6 +9,8 @@
 MAINTAINER=3D	nemysis@gmx.ch
 COMMENT=3D	Reminds you to take wrist breaks
=20
+LICENSE=3D	GPLv2
+
 GNU_CONFIGURE=3D	yes
=20
 USE_XORG=3D	ice sm x11 xau xdmcp xext xinerama
@@ -23,7 +25,7 @@
=20
 post-install:
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
=20
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=allegro-devel.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/devel/allegro-devel/Makefile ./Makefile
--- /usr/ports/devel/allegro-devel/Makefile	2013-04-26 16:36:36.000000000 +=
0200
+++ ./Makefile	2013-05-25 14:16:52.000000000 +0200
@@ -10,8 +10,10 @@
 MAINTAINER=3D	nemysis@gmx.ch
 COMMENT=3D	Cross-platform library for games and multimedia programming
=20
-USE_GMAKE=3D	yes
+LICENSE=3D	ZLIB
+
 USES=3D		cmake pkgconfig
+USE_GMAKE=3D	yes
 USE_XORG=3D	x11 xpm xext xcursor xxf86vm xxf86dga
 USE_LDCONFIG=3D	yes
 WANT_GNOME=3D	yes
@@ -31,8 +33,8 @@
 PORTSCOUT=3D	limit:^4\.3\.[0-9]*
=20
 CFLAGS+=3D	-L${LOCALBASE}/lib
-LIB_DEPENDS+=3D	asound.2:${PORTSDIR}/audio/alsa-lib \
-		jack.0:${PORTSDIR}/audio/jack \
+LIB_DEPENDS+=3D	asound:${PORTSDIR}/audio/alsa-lib \
+		jack:${PORTSDIR}/audio/jack \
 		png15:${PORTSDIR}/graphics/png
=20
 .include <bsd.port.options.mk>
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=BillardGL.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/BillardGL/Makefile ./Makefile
--- /usr/ports/games/BillardGL/Makefile	2013-03-13 23:11:20.000000000 +0100
+++ ./Makefile	2013-03-26 00:11:26.000000000 +0100
@@ -17,7 +17,7 @@
=20
 LICENSE=3D	GPLv2
=20
-EXTRACT_DEPENDS=3D	unzip:${PORTSDIR}/archivers/unzip
+EXTRACT_DEPENDS=3D	${UNZIP_CMD}:${PORTSDIR}/archivers/unzip
=20
 WRKSRC=3D		${WRKDIR}/${PORTNAME}-${PORTVERSION}/src
=20
@@ -31,8 +31,7 @@
 INSTALLS_ICONS=3D	yes
 ICON_SIZES=3D	32x32 48x48 64x64 72x72 96x96
=20
-DESKTOP_ENTRIES=3D"BillardGL" "${COMMENT}" \
-		"${PREFIX}/share/pixmaps/${PORTNAME}.png" \
+DESKTOP_ENTRIES=3D"BillardGL" "${COMMENT}" "${PORTNAME}" \
 		"${PORTNAME}" "Game;ArcadeGame;" false
=20
 OPTIONS_DEFINE=3D	LANG
@@ -51,7 +50,7 @@
 	@${REINPLACE_CMD} -e 's|/usr/share/BillardGL/|${DATADIR}/|' ${WRKSRC}/Nam=
en.h
=20
 do-install:
-	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin/
+	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin
=20
 .for d in Texturen
 	@(cd ${WRKSRC} && ${COPYTREE_SHARE} ${d} ${DATADIR})
@@ -63,16 +62,16 @@
 	${INSTALL_DATA} ${WRKDIR}/${PORTNAME}_${s}.png \
 		${PREFIX}/share/icons/hicolor/${s}/apps/${PORTNAME}.png
 .endfor
-	${LN} -sf ${PREFIX}/share/icons/hicolor/48x48/apps/${PORTNAME}.png ${PREF=
IX}/share/pixmaps/
+	${LN} -sf ${PREFIX}/share/icons/hicolor/48x48/apps/${PORTNAME}.png ${PREF=
IX}/share/pixmaps
=20
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
=20
 .if ${PORT_OPTIONS:MLANG}
 	@${MKDIR} ${DATADIR}/lang
-	@${INSTALL_DATA} ${WRKDIR}/${PORTNAME}-LP-010/*.lang ${DATADIR}/lang/
+	@${INSTALL_DATA} ${WRKDIR}/${PORTNAME}-LP-010/*.lang ${DATADIR}/lang
 .endif
=20
 .include <bsd.port.mk>
diff -ruN --exclude=3DCVS /usr/ports/games/BillardGL/pkg-plist ./pkg-plist
--- /usr/ports/games/BillardGL/pkg-plist	2013-03-13 23:11:20.000000000 +0100
+++ ./pkg-plist	2013-03-24 11:36:19.000000000 +0100
@@ -113,18 +113,6 @@
 share/icons/hicolor/72x72/apps/BillardGL.png
 share/icons/hicolor/96x96/apps/BillardGL.png
 share/pixmaps/BillardGL.png
-@dirrmtry share/icons/hicolor/96x96/apps
-@dirrmtry share/icons/hicolor/96x96
-@dirrmtry share/icons/hicolor/72x72/apps
-@dirrmtry share/icons/hicolor/72x72
-@dirrmtry share/icons/hicolor/64x64/apps
-@dirrmtry share/icons/hicolor/64x64
-@dirrmtry share/icons/hicolor/48x48/apps
-@dirrmtry share/icons/hicolor/48x48
-@dirrmtry share/icons/hicolor/32x32/apps
-@dirrmtry share/icons/hicolor/32x32
-@dirrmtry share/icons/hicolor
-@dirrmtry share/icons
 %%LANG%%@dirrm %%DATADIR%%/lang
 @dirrm %%DATADIR%%/Texturen/8
 @dirrm %%DATADIR%%/Texturen/4
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=abuse_sdl.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/abuse_sdl/Makefile ./Makefile
--- /usr/ports/games/abuse_sdl/Makefile	2013-04-29 12:53:30.000000000 +0200
+++ ./Makefile	2013-05-25 15:20:03.000000000 +0200
@@ -13,7 +13,7 @@
=20
 LICENSE=3D	GPLv2
=20
-USES=3D	pathfix
+USES=3D		pathfix
 USE_GL=3D		gl
 USE_SDL=3D	mixer sdl
 GNU_CONFIGURE=3D	yes
@@ -33,10 +33,10 @@
 .include <bsd.port.options.mk>
=20
 post-install:
-	${INSTALL_DATA} ${WRKSRC}/doc/abuse.png ${PREFIX}/share/pixmaps/
+	${INSTALL_DATA} ${WRKSRC}/doc/abuse.png ${PREFIX}/share/pixmaps
=20
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
=20
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=anki.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/anki/pkg-descr ./pkg-descr
--- /usr/ports/games/anki/pkg-descr	2013-01-24 11:57:57.000000000 +0100
+++ ./pkg-descr	2013-02-09 17:55:40.000000000 +0100
@@ -11,3 +11,4 @@
 provided for Russian.
=20
 WWW: http://ankisrs.net/
+WWW: http://ankisrs.net/anki2.html
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=asteroid.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/asteroid/Makefile ./Makefile
--- /usr/ports/games/asteroid/Makefile	2013-04-29 12:53:31.000000000 +0200
+++ ./Makefile	2013-05-25 15:50:43.000000000 +0200
@@ -14,14 +14,14 @@
 GH_ACCOUNT=3D	chazomaticus
 GH_PROJECT=3D	asteroid
 GH_TAGNAME=3D	master
-GH_COMMIT=3D	6d23595
+GH_COMMIT=3D	ffeb0fd
=20
+USES=3D		cmake desktop-file-utils
 USE_GL=3D		glut
 USE_SDL=3D	mixer sdl
-USE_GNOME=3D	desktopfileutils gtk20
+USE_GNOME=3D	gtk20
 USE_XORG=3D	xmu
 INSTALLS_ICONS=3D	yes
-USES=3D		cmake
=20
 PORTDOCS=3D	AUTHORS NEWS README.md
=20
@@ -29,9 +29,8 @@
=20
 post-install:
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
-	@-update-desktop-database -q
=20
 .include <bsd.port.mk>
diff -ruN --exclude=3DCVS /usr/ports/games/asteroid/distinfo ./distinfo
--- /usr/ports/games/asteroid/distinfo	2013-02-19 23:46:57.000000000 +0100
+++ ./distinfo	2013-05-25 15:50:48.000000000 +0200
@@ -1,2 +1,2 @@
-SHA256 (asteroid-1.2.1.tar.gz) =3D 83c22a15bce77b4d040cbdae3c19f8fe87197a3=
202a1c70415deb2744b5f1c0e
-SIZE (asteroid-1.2.1.tar.gz) =3D 307691
+SHA256 (asteroid-1.2.1.tar.gz) =3D e6cc3617428b686293b0972d8808e07e8c8f07e=
8b7ecfe1168f108a3987a4b04
+SIZE (asteroid-1.2.1.tar.gz) =3D 307676
diff -ruN --exclude=3DCVS /usr/ports/games/asteroid/pkg-descr ./pkg-descr
--- /usr/ports/games/asteroid/pkg-descr	2013-02-19 23:46:57.000000000 +0100
+++ ./pkg-descr	2013-05-25 15:35:20.000000000 +0200
@@ -18,4 +18,4 @@
 to figure out the different powerup types.
=20
=20
-WWW: http://chazomaticus.github.com/asteroid/
+WWW: http://chazomaticus.github.io/asteroid/
diff -ruN --exclude=3DCVS /usr/ports/games/asteroid/pkg-plist ./pkg-plist
--- /usr/ports/games/asteroid/pkg-plist	2013-04-29 12:53:31.000000000 +0200
+++ ./pkg-plist	2013-04-29 21:57:50.000000000 +0200
@@ -10,13 +10,7 @@
 %%DATADIR%%/sfx/spawn_powerup.wav
 %%DATADIR%%/sfx/spawn_shot.wav
 share/icons/hicolor/scalable/apps/asteroid.svg
-@dirrmtry share/icons/hicolor/scalable/apps
-@dirrmtry share/icons/hicolor/scalable
-@dirrmtry share/icons/hicolor
-@dirrmtry share/icons
 @dirrm %%DATADIR%%/sfx
 @dirrm %%DATADIR%%/gfx
 @dirrm %%DATADIR%%
 @dirrmtry share/applications
-@exec %%LOCALBASE%%/bin/update-desktop-database -q || /usr/bin/true
-@unexec %%LOCALBASE%%/bin/update-desktop-database -q || /usr/bin/true
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=asteroids3d.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/asteroids3d/Makefile ./Makefile
--- /usr/ports/games/asteroids3d/Makefile	2013-02-20 21:01:01.000000000 +01=
00
+++ ./Makefile	2013-05-25 16:04:53.000000000 +0200
@@ -1,4 +1,4 @@
-# Created by: nemysis@gmx.ch
+# Created by: nemysis <nemysis@gmx.ch>
 # $FreeBSD: head/games/asteroids3d/Makefile 312643 2013-02-20 18:06:58Z ma=
kc $
=20
 PORTNAME=3D	asteroids3d
@@ -45,7 +45,7 @@
 do-install:
 	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME:S/3d/3D/} ${PREFIX}/bin/${PORTNAM=
E}
=20
-	${MKDIR} ${DATADIR}
+	@${MKDIR} ${DATADIR}
 	@(cd ${WRKSRC}/src && ${COPYTREE_SHARE}  "*.ub *.ppm" ${DATADIR})
=20
 post-install:
@@ -54,10 +54,10 @@
 	${INSTALL_DATA} ${WRKDIR}/${PORTNAME}_${s}.png \
 		${PREFIX}/share/icons/hicolor/${s}/apps/${PORTNAME}.png
 .endfor
-	${LN} -sf ${PREFIX}/share/icons/hicolor/48x48/apps/${PORTNAME}.png ${PREF=
IX}/share/pixmaps/
+	${LN} -sf ${PREFIX}/share/icons/hicolor/48x48/apps/${PORTNAME}.png ${PREF=
IX}/share/pixmaps
=20
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
=20
diff -ruN --exclude=3DCVS /usr/ports/games/asteroids3d/pkg-plist ./pkg-plist
--- /usr/ports/games/asteroids3d/pkg-plist	2013-02-20 21:01:01.000000000 +0=
100
+++ ./pkg-plist	2013-03-26 04:08:01.000000000 +0100
@@ -26,18 +26,4 @@
 share/icons/hicolor/72x72/apps/asteroids3d.png
 share/icons/hicolor/96x96/apps/asteroids3d.png
 share/pixmaps/asteroids3d.png
-@dirrmtry share/icons/hicolor/96x96/apps
-@dirrmtry share/icons/hicolor/96x96
-@dirrmtry share/icons/hicolor/72x72/apps
-@dirrmtry share/icons/hicolor/72x72
-@dirrmtry share/icons/hicolor/64x64/apps
-@dirrmtry share/icons/hicolor/64x64
-@dirrmtry share/icons/hicolor/48x48/apps
-@dirrmtry share/icons/hicolor/48x48
-@dirrmtry share/icons/hicolor/32x32/apps
-@dirrmtry share/icons/hicolor/32x32
-@dirrmtry share/icons/hicolor/128x128/apps
-@dirrmtry share/icons/hicolor/128x128
-@dirrmtry share/icons/hicolor
-@dirrmtry share/icons
 @dirrm %%DATADIR%%
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=avoision.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/avoision/Makefile ./Makefile
--- /usr/ports/games/avoision/Makefile	2013-01-14 17:55:28.000000000 +0100
+++ ./Makefile	2013-03-16 00:52:50.000000000 +0100
@@ -1,18 +1,14 @@
-# New Ports collection makefile for:	Avoision
-# Date created:		2012-05-17
-# Whom:			nemysis@gmx.ch
-#
+# Created by: nemysis <nemysis@gmx.ch>
 # $FreeBSD: head/games/avoision/Makefile 303309 2012-08-29 03:02:15Z jgh $
-#
=20
 PORTNAME=3D	avoision
 PORTVERSION=3D	1.1
-PORTREVISION=3D	2
+PORTREVISION=3D	3
 CATEGORIES=3D	games
 MASTER_SITES=3D	SF/avsn/
=20
 MAINTAINER=3D	nemysis@gmx.ch
-COMMENT=3D	A simple collect-dots-avoid-blocks game
+COMMENT=3D	Simple collect-dots-avoid-blocks game
=20
 LICENSE=3D	GPLv2 CCbyNCSA3
 LICENSE_COMB=3D	dual
@@ -35,10 +31,10 @@
=20
 PLIST_FILES=3D	bin/${PORTNAME} \
 		share/applications/${PORTNAME}.desktop \
+		share/avoision/avoision.zip \
 		share/pixmaps/${PORTNAME}.png
 PLIST_DIRSTRY=3D	share/applications
=20
-PORTDATA=3D	*
 PORTDOCS=3D	ChangeLog
=20
 .include <bsd.port.options.mk>
@@ -46,7 +42,7 @@
 post-install:
 .if ${PORT_OPTIONS:MDOCS}
 	${MKDIR} ${DOCSDIR}
-	${INSTALL_DATA} ${WRKSRC}/ChangeLog ${DOCSDIR}
+	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
=20
 .include <bsd.port.mk>
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=barbie_seahorse_adventures.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/barbie_seahorse_adventures/Makef=
ile ./Makefile
--- /usr/ports/games/barbie_seahorse_adventures/Makefile	2013-03-13 12:33:2=
3.000000000 +0100
+++ ./Makefile	2013-05-25 16:15:11.000000000 +0200
@@ -1,4 +1,4 @@
-# Created by:	nemysis@gmx.ch
+# Created by: nemysis <nemysis@gmx.ch>
 # $FreeBSD: head/games/barbie_seahorse_adventures/Makefile 314003 2013-03-=
12 22:15:14Z beech $
=20
 PORTNAME=3D	barbie_seahorse_adventures
@@ -31,7 +31,7 @@
 SUB_FILES=3D	${PORTNAME}
=20
 DESKTOP_ENTRIES=3D"Barbie Seahorse Adventures" "${COMMENT}" "${PORTNAME}" \
-		"${PORTNAME}" "Game;ArcadeGame;" ${FALSE}
+		"${PORTNAME}" "Game;ArcadeGame;" false
=20
 .include <bsd.port.options.mk>
=20
@@ -42,7 +42,7 @@
=20
 do-install:
 	${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${PREFIX}/bin
-	${MKDIR} ${DATADIR}
+	@${MKDIR} ${DATADIR}
 	${INSTALL_SCRIPT} ${WRKSRC}/*.py ${DATADIR}
 	@(cd ${WRKSRC} && ${COPYTREE_SHARE} "data lib" ${DATADIR})
=20
@@ -55,7 +55,7 @@
 	${LN} -sf ${PREFIX}/share/icons/hicolor/48x48/apps/${PORTNAME}.png ${PREF=
IX}/share/pixmaps
=20
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
=20
diff -ruN --exclude=3DCVS /usr/ports/games/barbie_seahorse_adventures/pkg-p=
list ./pkg-plist
--- /usr/ports/games/barbie_seahorse_adventures/pkg-plist	2013-03-13 12:33:=
23.000000000 +0100
+++ ./pkg-plist	2013-03-23 13:16:20.000000000 +0100
@@ -421,18 +421,6 @@
 share/icons/hicolor/72x72/apps/barbie_seahorse_adventures.png
 share/icons/hicolor/96x96/apps/barbie_seahorse_adventures.png
 share/pixmaps/barbie_seahorse_adventures.png
-@dirrmtry share/icons/hicolor/96x96/apps
-@dirrmtry share/icons/hicolor/96x96
-@dirrmtry share/icons/hicolor/72x72/apps
-@dirrmtry share/icons/hicolor/72x72
-@dirrmtry share/icons/hicolor/64x64/apps
-@dirrmtry share/icons/hicolor/64x64
-@dirrmtry share/icons/hicolor/48x48/apps
-@dirrmtry share/icons/hicolor/48x48
-@dirrmtry share/icons/hicolor/32x32/apps
-@dirrmtry share/icons/hicolor/32x32
-@dirrmtry share/icons/hicolor
-@dirrmtry share/icons
 @dirrm %%DATADIR%%/lib/pgu/gui
 @dirrm %%DATADIR%%/lib/pgu
 @dirrm %%DATADIR%%/lib
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=black-box.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/black-box/Makefile ./Makefile
--- /usr/ports/games/black-box/Makefile	2013-03-13 12:33:22.000000000 +0100
+++ ./Makefile	2013-05-25 16:20:09.000000000 +0200
@@ -1,4 +1,4 @@
-# Created By: nemysis@gmx.ch
+# Created by: nemysis <nemysis@gmx.ch>
 # $FreeBSD: head/games/black-box/Makefile 314007 2013-03-12 23:26:14Z beec=
h $
=20
 PORTNAME=3D	black-box
@@ -24,15 +24,15 @@
 PORTDOCS=3D	AUTHORS ChangeLog INSTALL NEWS README
=20
 DESKTOP_ENTRIES=3D"Black-Box" "${COMMENT}" "${PORTNAME}" \
-		"${PORTNAME}" "Game;ArcadeGame;" ${FALSE}
+		"${PORTNAME}" "Game;ArcadeGame;" false
=20
 .include <bsd.port.options.mk>
=20
 post-install:
-	${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/${PORTNAME}.png ${PREFIX}/share=
/pixmaps
+	${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png ${PREFIX}/share/pixmaps
=20
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
=20
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=bubble-chains.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/bubble-chains/Makefile ./Makefile
--- /usr/ports/games/bubble-chains/Makefile	2013-04-29 12:53:31.000000000 +=
0200
+++ ./Makefile	2013-05-25 16:30:29.000000000 +0200
@@ -1,4 +1,4 @@
-# Created by: nemysis@gmx.ch
+# Created by: nemysis <nemysis@gmx.ch>
 # $FreeBSD: head/games/bubble-chains/Makefile 316755 2013-04-28 21:38:56Z =
beech $
=20
 PORTNAME=3D	bubble-chains
@@ -29,8 +29,7 @@
=20
 PORTDOCS=3D	README
=20
-DESKTOP_ENTRIES=3D"Bubble Chains" "${COMMENT}" \
-		"${PREFIX}/share/pixmaps/${PORTNAME}.png" \
+DESKTOP_ENTRIES=3D"Bubble Chains" "${COMMENT}" "${PORTNAME}" \
 		"${PORTNAME}" "Game;ArcadeGame;" false
=20
 .include <bsd.port.options.mk>
@@ -60,7 +59,7 @@
 		${PREFIX}/share/pixmaps/${PORTNAME}.ico
=20
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
=20
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=cretan-hubris.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/cretan-hubris/Makefile ./Makefile
--- /usr/ports/games/cretan-hubris/Makefile	2013-01-14 17:55:24.000000000 +=
0100
+++ ./Makefile	2013-05-25 16:44:30.000000000 +0200
@@ -1,9 +1,5 @@
-# New Ports collection makefile for:	Cretan Hubris
-# Date created:		2012-05-18
-# Whom:			nemysis@gmx.ch
-#
+# Created by: nemysis <nemysis@gmx.ch>
 # $FreeBSD: head/games/cretan-hubris/Makefile 303307 2012-08-29 02:14:30Z =
avilla $
-#
=20
 PORTNAME=3D	cretan-hubris
 PORTVERSION=3D	0.2
@@ -27,17 +23,18 @@
 		physfs.1:${PORTSDIR}/devel/physfs
 RUN_DEPENDS=3D	zip:${PORTSDIR}/archivers/zip
=20
-GNU_CONFIGURE=3D	yes
-ALL_TARGET=3D	${PORTNAME}
+USES=3D		pkgconfig
 USE_SDL=3D	sdl sound
 USE_GL=3D		glu
+GNU_CONFIGURE=3D	yes
+ALL_TARGET=3D	${PORTNAME}
 MAKE_JOBS_SAFE=3D	yes
=20
 PLIST_FILES=3D	bin/${PORTNAME} \
 		share/applications/${PORTNAME}.desktop \
-		share/pixmaps/${PORTNAME}.png
+		share/pixmaps/${PORTNAME}.png \
+		%%DATADIR%%/${PORTNAME}.zip
+PLIST_DIRS=3D	%%DATADIR%%
 PLIST_DIRSTRY=3D	share/applications
=20
-PORTDATA=3D	*
-
 .include <bsd.port.mk>
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=cutemaze.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/cutemaze/Makefile ./Makefile
--- /usr/ports/games/cutemaze/Makefile	2013-01-14 17:55:38.000000000 +0100
+++ ./Makefile	2013-05-25 16:49:49.000000000 +0200
@@ -1,8 +1,9 @@
+# Created by: nemysis <nemysis@gmx.ch>
 # $FreeBSD: head/games/cutemaze/Makefile 303823 2012-09-07 20:08:28Z ak $
=20
 PORTNAME=3D	cutemaze
 PORTVERSION=3D	1.1.0
-PORTREVISION=3D	3
+PORTREVISION=3D	4
 CATEGORIES=3D	games
 MASTER_SITES=3D	http://gottcode.org/${PORTNAME}/
 DISTNAME=3D	${PORTNAME}-${DISTVERSION}-src
@@ -15,6 +16,7 @@
 WRKSRC=3D		${WRKDIR}/${PORTNAME}-${PORTVERSION}
=20
 USE_BZIP2=3D	yes
+Uses=3D		desktop-file-utils
 USE_QT4=3D	moc_build qmake_build rcc_build uic_build iconengines imageform=
ats
 INSTALLS_ICONS=3D	yes
 MAKE_JOBS_SAFE=3D	yes
@@ -23,23 +25,20 @@
=20
 .include <bsd.port.options.mk>
=20
+post-extract:
+	@${RM} -f ${WRKSRC}/icons/oxygen/LGPL
+
 do-configure:
 	@cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} \
-		${QMAKE} ${QMAKEFLAGS} PREFIX=3D${PREFIX} ${WRKSRC}/${PORTNAME}.pro
+		${QMAKE} ${QMAKEFLAGS} PREFIX=3D${PREFIX}
=20
 post-install:
-# Icons
-	@(cd ${WRKSRC}/icons && ${COPYTREE_SHARE} oxygen ${PREFIX}/share/icons/)
-
-# Pixmaps
-	${INSTALL_DATA} ${WRKSRC}/icons/${PORTNAME}.png ${PREFIX}/share/pixmaps/
+	@(cd ${WRKSRC}/icons && ${COPYTREE_SHARE} oxygen ${PREFIX}/share/icons)
+	${LN} -sf ${PREFIX}/share/icons/hicolor/48x48/apps/${PORTNAME}.png ${PREF=
IX}/share/pixmaps
=20
-# Documentation
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
-.  for f in ${PORTDOCS}
-	${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}
-.  endfor
+	@${MKDIR} ${DOCSDIR}
+	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
=20
 .include <bsd.port.mk>
diff -ruN --exclude=3DCVS /usr/ports/games/cutemaze/pkg-plist ./pkg-plist
--- /usr/ports/games/cutemaze/pkg-plist	2013-01-14 17:55:38.000000000 +0100
+++ ./pkg-plist	2013-05-21 18:10:12.000000000 +0200
@@ -19,7 +19,6 @@
 share/icons/oxygen/22x22/media-playback-pause.png
 share/icons/oxygen/22x22/zoom-in.png
 share/icons/oxygen/22x22/zoom-out.png
-share/icons/oxygen/LGPL
 share/icons/oxygen/scalable/application-exit.svgz
 share/icons/oxygen/scalable/document-new.svgz
 share/icons/oxygen/scalable/games-config-options.svgz
@@ -34,8 +33,4 @@
 @dirrmtry share/icons/oxygen/22x22
 @dirrmtry share/icons/oxygen/16x16
 @dirrmtry share/icons/oxygen
-@dirrmtry share/icons/hicolor/48x48/apps
-@dirrmtry share/icons/hicolor/48x48
-@dirrmtry share/icons/hicolor
-@dirrmtry share/icons
 @dirrmtry share/applications
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=empire.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/empire/Makefile ./Makefile
--- /usr/ports/games/empire/Makefile	2013-01-14 17:55:27.000000000 +0100
+++ ./Makefile	2013-05-25 17:03:40.000000000 +0200
@@ -1,9 +1,5 @@
-# New ports collection makefile for:	empire
-# Date created:				13 May 1997
-# Whom:					Andrey Zakhvatov
-#
+# Created by: Andrey Zakhvatov
 # $FreeBSD: head/games/empire/Makefile 305367 2012-10-06 14:17:56Z jhale $
-#
=20
 PORTNAME=3D	empire
 PORTVERSION=3D	1.9
@@ -39,7 +35,7 @@
 	${INSTALL_DATA} ${WRKSRC}/empire-logo.png ${PREFIX}/share/pixmaps/empire.=
png
=20
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
=20
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=fbg2.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/fbg2/Makefile ./Makefile
--- /usr/ports/games/fbg2/Makefile	2013-01-14 17:55:29.000000000 +0100
+++ ./Makefile	2013-05-25 17:17:58.000000000 +0200
@@ -1,9 +1,5 @@
-# New Ports collection makefile for:	Falling Block Game
-# Date created:		2012-05-18
-# Whom:			nemysis@gmx.ch
-#
+# Created by: nemysis <nemysis@gmx.ch>
 # $FreeBSD: head/games/fbg2/Makefile 303308 2012-08-29 02:18:03Z avilla $
-#
=20
 PORTNAME=3D	fbg2
 PORTVERSION=3D	0.4
@@ -27,26 +23,28 @@
 		physfs.1:${PORTSDIR}/devel/physfs
 RUN_DEPENDS=3D	zip:${PORTSDIR}/archivers/zip
=20
-GNU_CONFIGURE=3D	yes
-ALL_TARGET=3D	${PORTNAME}
+USES=3D		pkgconfig
 USE_SDL=3D	sdl sound
 USE_GL=3D		glu
+GNU_CONFIGURE=3D	yes
+ALL_TARGET=3D	${PORTNAME}
 MAKE_JOBS_SAFE=3D	yes
=20
 PLIST_FILES=3D	bin/${PORTNAME} \
 		share/applications/${PORTNAME}.desktop \
-		share/pixmaps/${PORTNAME}.png
-PLIST_DIRSTRY=3D	share/applications
+		share/pixmaps/${PORTNAME}.png \
+		%%DATADIR%%/${PORTNAME}.zip
+PLIST_DIRSTRY=3D	share/applications \
+		%%DATADIR%%
=20
-PORTDATA=3D	*
 PORTDOCS=3D	ChangeLog
=20
 .include <bsd.port.options.mk>
=20
 post-install:
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
-	${INSTALL_DATA} ${WRKSRC}/ChangeLog ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
+	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
=20
 .include <bsd.port.mk>
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=galaxis.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/galaxis/Makefile ./Makefile
--- /usr/ports/games/galaxis/Makefile	2013-01-14 17:55:38.000000000 +0100
+++ ./Makefile	2013-05-25 17:25:45.000000000 +0200
@@ -1,9 +1,5 @@
-# New ports collection makefile for:	galaxis
-# Date created:				30 June 1997
-# Whom:					Andrey Zakhvatov
-#
+# Created by: Andrey Zakhvatov
 # $FreeBSD: head/games/galaxis/Makefile 303843 2012-09-07 23:35:52Z amdmi3=
 $
-#
=20
 PORTNAME=3D	galaxis
 PORTVERSION=3D	1.8
@@ -13,6 +9,8 @@
 MAINTAINER=3D	nemysis@gmx.ch
 COMMENT=3D	Clone of the nifty little Macintosh game
=20
+LICENSE=3D	BSD
+
 MAKE_ARGS=3D	CC=3D"${CC}" CFLAGS=3D"${CFLAGS} -DNDEBUG"
 ALL_TARGET=3D	${PORTNAME}
 USE_GMAKE=3D	yes
@@ -21,7 +19,7 @@
 PLIST_FILES=3D	bin/${PORTNAME}
=20
 do-install:
-	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin/
-	${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.6 ${MAN6PREFIX}/man/man6/
+	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin
+	${INSTALL_MAN} ${WRKSRC}/${PORTNAME}.6 ${MAN6PREFIX}/man/man6
=20
 .include <bsd.port.mk>
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=gemdropx.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/gemdropx/Makefile ./Makefile
--- /usr/ports/games/gemdropx/Makefile	2013-01-14 17:55:25.000000000 +0100
+++ ./Makefile	2013-03-26 21:58:11.000000000 +0100
@@ -1,16 +1,16 @@
-# New ports collection makefile for:	gemdropx
-# Date created:				9 March 1998
-# Whom:					Andrey Zakhvatov
-#
+# Created by: Andrey Zakhvatov
 # $FreeBSD: head/games/gemdropx/Makefile 304062 2012-09-10 19:52:36Z swill=
s $
-#
=20
 PORTNAME=3D	gemdropx
 PORTVERSION=3D	0.9
-PORTREVISION=3D	9
+PORTREVISION=3D	10
 CATEGORIES=3D	games
 MASTER_SITES=3D	ftp://ftp.tuxpaint.org/unix/x/gemdropx/src/ \
-		ftp://ftp.billsgames.com/unix/x/gemdropx/src/
+		ftp://ftp.billsgames.com/unix/x/gemdropx/src/ \
+		SF/nemysisfreebsdp/:icons
+DISTFILES=3D	${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \
+		${PORTNAME}.png:icons
+EXTRACT_ONLY=3D	${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}
=20
 MAINTAINER=3D	nemysis@gmx.ch
 COMMENT=3D	Interesting one-player puzzle game for X (SDL)
@@ -22,40 +22,31 @@
=20
 USE_GMAKE=3D	yes
=20
-PLIST_FILES=3D	bin/${PORTNAME} \
-		share/pixmaps/${PORTNAME}.xmp
-
-PORTDATA=3D	*
 PORTDOCS=3D	AUTHORS.txt CHANGES.txt ICON.txt README.txt TODO.txt
=20
+DESKTOP_ENTRIES=3D"Gem Drop X" "${COMMENT}" "${PORTNAME}" \
+		"${PORTNAME}" "Game;ArcadeGame;" false
+
 .include <bsd.port.options.mk>
=20
 post-patch:
-# Fix SDL, CFLAGS
 	@${REINPLACE_CMD} \
 	-e 's|sdl-config|$(SDL_CONFIG)|' \
 	-e 's|CC=3Dgcc|CC?=3Dg++|' \
 	-e 's|CXX=3Dgcc|CXX?=3Dg++|' \
 	-e 's|CFLAGS=3D-Wall $(SDL_CFLAGS)|CFLAGS+=3D$(SDL_CFLAGS)|' \
 		${WRKSRC}/Makefile
+	@${FIND} ${WRKDIR} -name .xvpics | ${XARGS} ${RM} -rf
=20
 do-install:
-# Executable
 	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin
-
-# Data
-	${MKDIR} ${DATADIR}
+	@${MKDIR} ${DATADIR}
 	@(cd ${WRKSRC}/data && ${COPYTREE_SHARE} "images sounds" ${DATADIR})
+	${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png ${PREFIX}/share/pixmaps
=20
-# Pixmaps
-	${INSTALL_DATA} ${WRKSRC}/data/images/gemdropx-icon.xpm ${PREFIX}/share/p=
ixmaps/${PORTNAME}.xmp
-
-# Documentation
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
-.  for f in ${PORTDOCS}
-	${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}
-.  endfor
+	@${MKDIR} ${DOCSDIR}
+	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
=20
 .include <bsd.port.mk>
diff -ruN --exclude=3DCVS /usr/ports/games/gemdropx/distinfo ./distinfo
--- /usr/ports/games/gemdropx/distinfo	2013-01-14 17:55:25.000000000 +0100
+++ ./distinfo	2013-03-26 21:58:22.000000000 +0100
@@ -1,2 +1,4 @@
 SHA256 (gemdropx-0.9.tar.gz) =3D e50495d292a1d456c28044efbf07c16d8865f8d95=
e1caba86f4c5b2e3fb1d28f
 SIZE (gemdropx-0.9.tar.gz) =3D 903036
+SHA256 (gemdropx.png) =3D 9a7edea28ecbe442b5842c4c6f98d9f9f59079f9b1323faf=
4ef8a6936413d011
+SIZE (gemdropx.png) =3D 2228
diff -ruN --exclude=3DCVS /usr/ports/games/gemdropx/pkg-plist ./pkg-plist
--- /usr/ports/games/gemdropx/pkg-plist	1970-01-01 01:00:00.000000000 +0100
+++ ./pkg-plist	2013-03-26 19:55:38.000000000 +0100
@@ -0,0 +1,69 @@
+bin/gemdropx
+%%DATADIR%%/images/README
+%%DATADIR%%/images/action-mask.xbm
+%%DATADIR%%/images/action.xbm
+%%DATADIR%%/images/author.bmp
+%%DATADIR%%/images/block.bmp
+%%DATADIR%%/images/bluegem.bmp
+%%DATADIR%%/images/bomb.bmp
+%%DATADIR%%/images/brick.bmp
+%%DATADIR%%/images/congratulations.bmp
+%%DATADIR%%/images/credits.bmp
+%%DATADIR%%/images/diamond.bmp
+%%DATADIR%%/images/disc.bmp
+%%DATADIR%%/images/dot.bmp
+%%DATADIR%%/images/explode0.bmp
+%%DATADIR%%/images/explode1.bmp
+%%DATADIR%%/images/explode2.bmp
+%%DATADIR%%/images/explode3.bmp
+%%DATADIR%%/images/fuji.bmp
+%%DATADIR%%/images/gemdropx-icon.xpm
+%%DATADIR%%/images/happy.bmp
+%%DATADIR%%/images/left-mask.xbm
+%%DATADIR%%/images/left.xbm
+%%DATADIR%%/images/level.bmp
+%%DATADIR%%/images/lines.bmp
+%%DATADIR%%/images/need.bmp
+%%DATADIR%%/images/nothing-mask.xbm
+%%DATADIR%%/images/nothing.xbm
+%%DATADIR%%/images/numbers.bmp
+%%DATADIR%%/images/patience.bmp
+%%DATADIR%%/images/paused.bmp
+%%DATADIR%%/images/right-mask.xbm
+%%DATADIR%%/images/right.xbm
+%%DATADIR%%/images/sad.bmp
+%%DATADIR%%/images/score.bmp
+%%DATADIR%%/images/stopwatch.bmp
+%%DATADIR%%/images/title.bmp
+%%DATADIR%%/images/triangle.bmp
+%%DATADIR%%/images/uhoh.bmp
+%%DATADIR%%/images/warning.bmp
+%%DATADIR%%/images/warning1.bmp
+%%DATADIR%%/images/warning2.bmp
+%%DATADIR%%/images/warning3.bmp
+%%DATADIR%%/images/warning4.bmp
+%%DATADIR%%/images/wildcard.bmp
+%%DATADIR%%/images/win1.bmp
+%%DATADIR%%/images/win2.bmp
+%%DATADIR%%/images/yellowgem.bmp
+%%DATADIR%%/sounds/22drops.mod
+%%DATADIR%%/sounds/2force.xm
+%%DATADIR%%/sounds/README
+%%DATADIR%%/sounds/applause.wav
+%%DATADIR%%/sounds/begin.wav
+%%DATADIR%%/sounds/bomb.wav
+%%DATADIR%%/sounds/buzzer.wav
+%%DATADIR%%/sounds/citron.mod
+%%DATADIR%%/sounds/clock.wav
+%%DATADIR%%/sounds/gameover.wav
+%%DATADIR%%/sounds/got.wav
+%%DATADIR%%/sounds/grab.wav
+%%DATADIR%%/sounds/hr_suds.xm
+%%DATADIR%%/sounds/levelselect.wav
+%%DATADIR%%/sounds/throw.wav
+%%DATADIR%%/sounds/wildcard.wav
+%%DATADIR%%/sounds/win.wav
+share/pixmaps/gemdropx.png
+@dirrm %%DATADIR%%/sounds
+@dirrm %%DATADIR%%/images
+@dirrm %%DATADIR%%
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=glightoff.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/glightoff/Makefile ./Makefile
--- /usr/ports/games/glightoff/Makefile	2013-04-26 16:36:09.000000000 +0200
+++ ./Makefile	2013-05-25 17:35:08.000000000 +0200
@@ -1,4 +1,4 @@
-# Created by:			nemysis@gmx.ch
+# Created by: nemysis <nemysis@gmx.ch>
 # $FreeBSD: head/games/glightoff/Makefile 316464 2013-04-24 18:10:30Z ak $
=20
 PORTNAME=3D	glightoff
@@ -12,10 +12,11 @@
=20
 LICENSE=3D	GPLv2
=20
-GNU_CONFIGURE=3D	yes
-USE_GMAKE=3D	yes
+USES=3D		desktop-file-utils
 USE_GNOME=3D	glib20 gtk20
 USE_XORG=3D	x11
+GNU_CONFIGURE=3D	yes
+USE_GMAKE=3D	yes
=20
 CFLAGS+=3D	-I${LOCALBASE}/include
 LDFLAGS+=3D	-L${LOCALBASE}/lib
@@ -34,13 +35,13 @@
 .endif
=20
 post-configure:
-.if !${PORT_OPTIONS:MNLS}
+.if ! ${PORT_OPTIONS:MNLS}
 	@${REINPLACE_CMD} 's|src po|src|' ${WRKSRC}/Makefile
 .endif
=20
 post-install:
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
=20
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=gottet.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/gottet/Makefile ./Makefile
--- /usr/ports/games/gottet/Makefile	2013-03-02 02:43:44.000000000 +0100
+++ ./Makefile	2013-05-25 17:38:53.000000000 +0200
@@ -1,4 +1,4 @@
-# Created by: nemysis@gmx.ch
+# Created by: nemysis <nemysis@gmx.ch>
 # $FreeBSD: head/games/gottet/Makefile 313159 2013-03-01 18:11:10Z pawel $
=20
 PORTNAME=3D	gottet
@@ -30,10 +30,10 @@
 		${WRKSRC}/Makefile
=20
 post-install:
-	${LN} -sf ${PREFIX}/share/icons/hicolor/48x48/apps/${PORTNAME}.png ${PREF=
IX}/share/pixmaps/
+	${LN} -sf ${PREFIX}/share/icons/hicolor/48x48/apps/${PORTNAME}.png ${PREF=
IX}/share/pixmaps
=20
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
=20
diff -ruN --exclude=3DCVS /usr/ports/games/gottet/pkg-plist ./pkg-plist
--- /usr/ports/games/gottet/pkg-plist	2013-03-02 02:43:44.000000000 +0100
+++ ./pkg-plist	2013-03-26 20:56:09.000000000 +0100
@@ -15,26 +15,6 @@
 share/icons/hicolor/scalable/apps/gottet.svg
 share/pixmaps/gottet.png
 share/pixmaps/gottet.xpm
-@dirrmtry share/icons/hicolor/scalable/apps
-@dirrmtry share/icons/hicolor/scalable
-@dirrmtry share/icons/hicolor/64x64/apps
-@dirrmtry share/icons/hicolor/64x64
-@dirrmtry share/icons/hicolor/48x48/apps
-@dirrmtry share/icons/hicolor/48x48
-@dirrmtry share/icons/hicolor/32x32/apps
-@dirrmtry share/icons/hicolor/32x32
-@dirrmtry share/icons/hicolor/256x256/apps
-@dirrmtry share/icons/hicolor/256x256
-@dirrmtry share/icons/hicolor/24x24/apps
-@dirrmtry share/icons/hicolor/24x24
-@dirrmtry share/icons/hicolor/22x22/apps
-@dirrmtry share/icons/hicolor/22x22
-@dirrmtry share/icons/hicolor/16x16/apps
-@dirrmtry share/icons/hicolor/16x16
-@dirrmtry share/icons/hicolor/128x128/apps
-@dirrmtry share/icons/hicolor/128x128
-@dirrmtry share/icons/hicolor
-@dirrmtry share/icons
 @dirrm %%DATADIR%%/translations
 @dirrm %%DATADIR%%
 @dirrmtry share/applications
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=help_hannahs_horse.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/help_hannahs_horse/Makefile ./Ma=
kefile
--- /usr/ports/games/help_hannahs_horse/Makefile	2013-02-10 14:22:24.000000=
000 +0100
+++ ./Makefile	2013-03-26 22:15:05.000000000 +0100
@@ -1,4 +1,4 @@
-# Created by: nemysis@gmx.ch
+# Created by: nemysis <nemysis@gmx.ch>
 # $FreeBSD: head/games/help_hannahs_horse/Makefile 311995 2013-02-10 07:48=
:40Z miwi $
=20
 PORTNAME=3D	help_hannahs_horse
@@ -30,8 +30,8 @@
 INSTALLS_ICONS=3D	yes
 ICON_SIZES=3D	32x32 48x48 64x64 72x72 96x96
=20
-DESKTOP_ENTRIES=3D"Help Hannah's Horse" "${COMMENT}" "${PORTNAME}.png" \
-		"${PORTNAME}" "Game;ArcadeGame;" ${FALSE}
+DESKTOP_ENTRIES=3D"Help Hannah's Horse" "${COMMENT}" "${PORTNAME}" \
+		"${PORTNAME}" "Game;ArcadeGame;" false
=20
 .include <bsd.port.options.mk>
=20
@@ -63,7 +63,7 @@
 	${LN} -sf ${PREFIX}/share/icons/hicolor/48x48/apps/${PORTNAME}.png ${PREF=
IX}/share/pixmaps
=20
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
=20
diff -ruN --exclude=3DCVS /usr/ports/games/help_hannahs_horse/pkg-plist ./p=
kg-plist
--- /usr/ports/games/help_hannahs_horse/pkg-plist	2013-02-10 14:22:24.00000=
0000 +0100
+++ ./pkg-plist	2013-03-26 22:15:33.000000000 +0100
@@ -154,18 +154,6 @@
 share/icons/hicolor/72x72/apps/help_hannahs_horse.png
 share/icons/hicolor/96x96/apps/help_hannahs_horse.png
 share/pixmaps/help_hannahs_horse.png
-@dirrmtry share/icons/hicolor/96x96/apps
-@dirrmtry share/icons/hicolor/96x96
-@dirrmtry share/icons/hicolor/72x72/apps
-@dirrmtry share/icons/hicolor/72x72
-@dirrmtry share/icons/hicolor/64x64/apps
-@dirrmtry share/icons/hicolor/64x64
-@dirrmtry share/icons/hicolor/48x48/apps
-@dirrmtry share/icons/hicolor/48x48
-@dirrmtry share/icons/hicolor/32x32/apps
-@dirrmtry share/icons/hicolor/32x32
-@dirrmtry share/icons/hicolor
-@dirrmtry share/icons
 @dirrm %%DATADIR%%/stop/default
 @dirrm %%DATADIR%%/stop
 @dirrm %%DATADIR%%/sounds
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=hitori.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/hitori/Makefile ./Makefile
--- /usr/ports/games/hitori/Makefile	2013-04-26 16:36:08.000000000 +0200
+++ ./Makefile	2013-05-25 17:48:21.000000000 +0200
@@ -43,15 +43,15 @@
=20
 post-patch:
 .if ${PORT_OPTIONS:MNLS}
-	@${REINPLACE_CMD} -e 's|itlocaledir =3D $$(prefix)/$$(DATADIRNAME)/locale=
|itlocaledir =3D $$(prefix)/share/locale|' \
+	@${REINPLACE_CMD} -e 's|$$(prefix)/$$(DATADIRNAME)/locale|$$(prefix)/shar=
e/locale|' \
 		${WRKSRC}/po/Makefile.in.in
 .endif
=20
 post-install:
-	${LN} -sf ${PREFIX}/share/icons/hicolor/48x48/apps/${PORTNAME}.png ${PREF=
IX}/share/pixmaps/
+	${LN} -sf ${PREFIX}/share/icons/hicolor/48x48/apps/${PORTNAME}.png ${PREF=
IX}/share/pixmaps
=20
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
=20
diff -ruN --exclude=3DCVS /usr/ports/games/hitori/pkg-plist ./pkg-plist
--- /usr/ports/games/hitori/pkg-plist	2013-03-17 22:05:16.000000000 +0100
+++ ./pkg-plist	2013-03-26 22:44:24.000000000 +0100
@@ -108,49 +108,39 @@
 share/pixmaps/hitori.png
 %%NLS%%@dirrmtry share/locale/sr@latin/LC_MESSAGES
 %%NLS%%@dirrmtry share/locale/sr@latin
-@dirrmtry share/icons/hicolor/48x48/apps
-@dirrmtry share/icons/hicolor/48x48
-@dirrmtry share/icons/hicolor/32x32/apps
-@dirrmtry share/icons/hicolor/32x32
-@dirrmtry share/icons/hicolor/22x22/apps
-@dirrmtry share/icons/hicolor/22x22
-@dirrmtry share/icons/hicolor/16x16/apps
-@dirrmtry share/icons/hicolor/16x16
-@dirrmtry share/icons/hicolor
-@dirrmtry share/icons
 @dirrm %%DATADIR%%
-@dirrmtry share/help/zh_CN/hitori/figures
-@dirrmtry share/help/zh_CN/hitori
+@dirrm share/help/zh_CN/hitori/figures
+@dirrm share/help/zh_CN/hitori
 @dirrmtry share/help/zh_CN
-@dirrmtry share/help/sv/hitori/figures
-@dirrmtry share/help/sv/hitori
+@dirrm share/help/sv/hitori/figures
+@dirrm share/help/sv/hitori
 @dirrmtry share/help/sv
-@dirrmtry share/help/sl/hitori/figures
-@dirrmtry share/help/sl/hitori
+@dirrm share/help/sl/hitori/figures
+@dirrm share/help/sl/hitori
 @dirrmtry share/help/sl
-@dirrmtry share/help/ro/hitori/figures
-@dirrmtry share/help/ro/hitori
+@dirrm share/help/ro/hitori/figures
+@dirrm share/help/ro/hitori
 @dirrmtry share/help/ro
-@dirrmtry share/help/fr/hitori/figures
-@dirrmtry share/help/fr/hitori
+@dirrm share/help/fr/hitori/figures
+@dirrm share/help/fr/hitori
 @dirrmtry share/help/fr
-@dirrmtry share/help/es/hitori/figures
-@dirrmtry share/help/es/hitori
+@dirrm share/help/es/hitori/figures
+@dirrm share/help/es/hitori
 @dirrmtry share/help/es
-@dirrmtry share/help/en_GB/hitori/figures
-@dirrmtry share/help/en_GB/hitori
+@dirrm share/help/en_GB/hitori/figures
+@dirrm share/help/en_GB/hitori
 @dirrmtry share/help/en_GB
-@dirrmtry share/help/de/hitori/figures
-@dirrmtry share/help/de/hitori
+@dirrm share/help/de/hitori/figures
+@dirrm share/help/de/hitori
 @dirrmtry share/help/de
-@dirrmtry share/help/da/hitori/figures
-@dirrmtry share/help/da/hitori
+@dirrm share/help/da/hitori/figures
+@dirrm share/help/da/hitori
 @dirrmtry share/help/da
-@dirrmtry share/help/cs/hitori/figures
-@dirrmtry share/help/cs/hitori
+@dirrm share/help/cs/hitori/figures
+@dirrm share/help/cs/hitori
 @dirrmtry share/help/cs
-@dirrmtry share/help/C/hitori/figures
-@dirrmtry share/help/C/hitori
+@dirrm share/help/C/hitori/figures
+@dirrm share/help/C/hitori
 @dirrmtry share/help/C
 @dirrmtry share/help
 @dirrmtry share/applications
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=icbm3d.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/icbm3d/Makefile ./Makefile
--- /usr/ports/games/icbm3d/Makefile	2013-01-14 17:55:29.000000000 +0100
+++ ./Makefile	2013-03-26 23:35:49.000000000 +0100
@@ -1,19 +1,15 @@
-# New ports collection makefile for:	icbm3d
-# Date created:				20 March 1998
-# Whom:					Andrey Zakhvatov
-#
+# Created by: Andrey Zakhvatov
 # $FreeBSD: head/games/icbm3d/Makefile 304016 2012-09-10 02:53:42Z swills $
-#
=20
 PORTNAME=3D	icbm3d
 PORTVERSION=3D	0.4
-PORTREVISION=3D	3
+PORTREVISION=3D	4
 CATEGORIES=3D	games
 MASTER_SITES=3D	ftp://ftp.tuxpaint.org/unix/x/icbm3d/  \
 		ftp://ftp.billsgames.com/unix/x/icbm3d/ \
-		http://www.newbreedsoftware.com/images/prodicons/:icons
+		SF/nemysisfreebsdp/:icons
 DISTFILES=3D	${PORTNAME}.${DISTVERSION}${EXTRACT_SUFX} \
-		${PORTNAME}.gif:icons
+		${PORTNAME}.png:icons
 EXTRACT_ONLY=3D	${PORTNAME}.${DISTVERSION}${EXTRACT_SUFX}
=20
 MAINTAINER=3D	nemysis@gmx.ch
@@ -26,23 +22,22 @@
 ALL_TARGET=3D	${PORTNAME}
=20
 PLIST_FILES=3D	bin/${PORTNAME} \
-		share/pixmaps/${PORTNAME}.gif
+		share/pixmaps/${PORTNAME}.png
=20
 PORTDOCS=3D	README.txt
=20
+DESKTOP_ENTRIES=3D"Inter-Continental Ballistic Missiles, 3D" "${COMMENT}" =
"${PORTNAME}" \
+		"${PORTNAME}" "Game;ArcadeGame;" false
+
 .include <bsd.port.options.mk>
=20
 do-install:
-# Executable
 	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin
+	${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png ${PREFIX}/share/pixmaps
=20
-# Pixmaps
-	${INSTALL_DATA} ${DISTDIR}/${PORTNAME}.gif ${PREFIX}/share/pixmaps/
-
-# Documentation
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
-	${INSTALL_DATA} ${WRKSRC}/README.txt ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
+	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
=20
 .include <bsd.port.mk>
diff -ruN --exclude=3DCVS /usr/ports/games/icbm3d/distinfo ./distinfo
--- /usr/ports/games/icbm3d/distinfo	2013-01-14 17:55:29.000000000 +0100
+++ ./distinfo	2013-03-26 23:30:34.000000000 +0100
@@ -1,4 +1,4 @@
 SHA256 (icbm3d.0.4.tar.gz) =3D 9ad41c154ef47695771a26875d5415bcedcb139352b=
1e2175f386d206b0038fd
 SIZE (icbm3d.0.4.tar.gz) =3D 31187
-SHA256 (icbm3d.gif) =3D e5d6d45ee11ff669414ac2e22943a0786b62b72035884a06ab=
d5f12dcd0d5f15
-SIZE (icbm3d.gif) =3D 1024
+SHA256 (icbm3d.png) =3D a7aae8d18e4699da7e7b2661b624c2b9355290759aac3ccdc9=
b6ec935fc5d4a0
+SIZE (icbm3d.png) =3D 890
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=icebreaker.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/icebreaker/Makefile ./Makefile
--- /usr/ports/games/icebreaker/Makefile	2013-01-17 13:26:12.000000000 +0100
+++ ./Makefile	2013-03-27 01:06:01.000000000 +0100
@@ -3,30 +3,30 @@
=20
 PORTNAME=3D	icebreaker
 PORTVERSION=3D	1.9.8
+PORTREVISION=3D	1
 CATEGORIES=3D	games
-MASTER_SITES=3D	http://mattdm.org/icebreaker/1.9.x/
-EXTRACT_SUFX=3D	.tgz
+MASTER_SITES=3D	http://mattdm.org/icebreaker/1.9.x/ \
+		SF/nemysisfreebsdp/ \
+		SF/nemysisfreebsdp/:icons
+DISTFILES=3D	${PORTNAME}-${DISTVERSION}.tgz \
+		${PORTNAME}.png:icons
+EXTRACT_ONLY=3D	${PORTNAME}-${DISTVERSION}.tgz
=20
 MAINTAINER=3D	nemysis@gmx.ch
 COMMENT=3D	Game similar to Jezzball or Barrack
=20
 LICENSE=3D	GPLv2
=20
-BUILD_DEPENDS=3D	pnmtopng:${PORTSDIR}/graphics/netpbm
-
 USE_SDL=3D	mixer sdl
 USE_GMAKE=3D	yes
=20
-PLIST_FILES=3D	bin/${PORTNAME} \
-		share/pixmaps/${PORTNAME}.png \
-		share/applications/${PORTNAME}.desktop
-PLIST_DIRSTRY=3D	share/applications
-
-PORTDATA=3D	*
 PORTDOCS=3D	ChangeLog README README.SDL README.ifyoumakechanges README.the=
mes TODO
=20
 MAN6=3D		${PORTNAME}.6
=20
+DESKTOP_ENTRIES=3D"IceBreaker" "${COMMENT}" "${PORTNAME}" \
+		"${PORTNAME}" "Game;ArcadeGame;" false
+
 .include <bsd.port.options.mk>
=20
 post-patch:
@@ -38,27 +38,18 @@
 	-e 's|highscoredir=3D/var/local/lib/games|highscoredir=3D/var/games|' \
 	-e 's|CFLAGS=3D|CFLAGS+=3D|' \
 	-e 's|OPTIMIZE=3D-O3|OPTIMIZE=3D|' \
+	-e 's|*.ico *.desktop *.man.in|*.ico *.man.in|' \
 	-e 's|$$(CC) $$(CFLAGS) $$^ -o icebreaker $$(SDL_LIB)|$$(CC) $$(LDFLAGS) =
$$(CFLAGS) $$^ -o icebreaker $$(SDL_LIB)|' \
 	-e 's|install -s -g games -m 2755 icebreaker $(bindir)|install -g games -=
m 2755 icebreaker $(bindir)|' \
 	-e 's|install -s -m 755 icebreaker $(bindir)|install -m 755 icebreaker $(=
bindir)|' \
 	-e 's|chown -f games:games|chown -f root:games|' \
 		${WRKSRC}/Makefile
-	@${REINPLACE_CMD} \
-	-e 's|%{Summary}|Game similar to Jezzball or Barrack|' \
-	-e 's|/usr/share/icebreaker/icebreaker_48.bmp|icebreaker|' \
-		${WRKSRC}/icebreaker.desktop
-
-post-build:
-	@(cd ${WRKSRC} && ${LOCALBASE}/bin/winicontoppm -bestqual icebreaker_32.i=
co | \
-		${LOCALBASE}/bin/pnmtopng > icebreaker.png)
=20
 post-install:
-	${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.png ${PREFIX}/share/pixmaps
-	${MKDIR} ${PREFIX}/share/applications
-	${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.desktop ${PREFIX}/share/applications
+	${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png ${PREFIX}/share/pixmaps
=20
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
=20
diff -ruN --exclude=3DCVS /usr/ports/games/icebreaker/distinfo ./distinfo
--- /usr/ports/games/icebreaker/distinfo	2013-01-17 13:26:12.000000000 +0100
+++ ./distinfo	2013-03-27 00:10:07.000000000 +0100
@@ -1,2 +1,4 @@
 SHA256 (icebreaker-1.9.8.tgz) =3D 2e9b1e898c50562c503cb109172c422544d2e5de=
09e642bb8eb3401a9180adc4
 SIZE (icebreaker-1.9.8.tgz) =3D 177355
+SHA256 (icebreaker.png) =3D bee29260a7e3fcd858b4286246d82df8747b73f2e5e31b=
c59b732b4df84efcd5
+SIZE (icebreaker.png) =3D 838
diff -ruN --exclude=3DCVS /usr/ports/games/icebreaker/pkg-plist ./pkg-plist
--- /usr/ports/games/icebreaker/pkg-plist	1970-01-01 01:00:00.000000000 +01=
00
+++ ./pkg-plist	2013-03-27 00:59:40.000000000 +0100
@@ -0,0 +1,40 @@
+bin/icebreaker
+%%DATADIR%%/atom.bmp
+%%DATADIR%%/bgeveryone.wav
+%%DATADIR%%/bgvvint.wav
+%%DATADIR%%/billg.bmp
+%%DATADIR%%/billg.ibt
+%%DATADIR%%/blocks.ibt
+%%DATADIR%%/bwop.wav
+%%DATADIR%%/cheese.ibt
+%%DATADIR%%/cow.bmp
+%%DATADIR%%/cows.ibt
+%%DATADIR%%/crash.wav
+%%DATADIR%%/drum.wav
+%%DATADIR%%/ewww.wav
+%%DATADIR%%/icebreaker_48.bmp
+%%DATADIR%%/jz-like.ibt
+%%DATADIR%%/kitty.bmp
+%%DATADIR%%/kitty.ibt
+%%DATADIR%%/linux.ibt
+%%DATADIR%%/moo.wav
+%%DATADIR%%/mouse-r.bmp
+%%DATADIR%%/mouse.bmp
+%%DATADIR%%/nbwoanp.wav
+%%DATADIR%%/ouch.wav
+%%DATADIR%%/penguin.bmp
+%%DATADIR%%/penguinicon_32.bmp
+%%DATADIR%%/phase.wav
+%%DATADIR%%/pop.wav
+%%DATADIR%%/scrunch.wav
+%%DATADIR%%/splash.wav
+%%DATADIR%%/splat.wav
+%%DATADIR%%/squeak.wav
+%%DATADIR%%/star.bmp
+%%DATADIR%%/stars.ibt
+%%DATADIR%%/tap.wav
+%%DATADIR%%/turtle.bmp
+%%DATADIR%%/turtles.ibt
+%%DATADIR%%/woodblock.bmp
+share/pixmaps/icebreaker.png
+@dirrm %%DATADIR%%
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=impossible_mission_puzzle.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/impossible_mission_puzzle/Makefi=
le ./Makefile
--- /usr/ports/games/impossible_mission_puzzle/Makefile	2013-01-24 11:57:58=
.000000000 +0100
+++ ./Makefile	2013-03-27 01:33:41.000000000 +0100
@@ -1,3 +1,4 @@
+# Created by: nemysis <nemysis@gmx.ch>
 # $FreeBSD: head/games/impossible_mission_puzzle/Makefile 310871 2013-01-2=
3 15:00:18Z makc $
=20
 PORTNAME=3D	impossible_mission_puzzle
@@ -27,7 +28,7 @@
 PORTDOCS=3D	README
=20
 DESKTOP_ENTRIES=3D"Impossible Mission puzzle" "${COMMENT}" "${PORTNAME}" \
-		"${PORTNAME}" "Game;ArcadeGame;" ${FALSE}
+		"${PORTNAME}" "Game;ArcadeGame;" false
=20
 .include <bsd.port.options.mk>
=20
@@ -40,7 +41,7 @@
 	${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/${PORTNAME}.png ${PREFIX}/share=
/pixmaps
=20
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
=20
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=krank.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/krank/Makefile ./Makefile
--- /usr/ports/games/krank/Makefile	2013-01-24 11:57:59.000000000 +0100
+++ ./Makefile	2013-05-25 20:00:17.000000000 +0200
@@ -1,3 +1,4 @@
+# Created by: nemysis <nemysis@gmx.ch>
 # $FreeBSD: head/games/krank/Makefile 310871 2013-01-23 15:00:18Z makc $
=20
 PORTNAME=3D	krank
@@ -41,10 +42,10 @@
 .endfor
 	${INSTALL_DATA} ${WRKSRC}/krank.iss ${DATADIR}
 	${INSTALL_DATA} ${WRKSRC}/logo.xcf ${DATADIR}
-	${INSTALL_DATA} ${WRKSRC}/html/gfx/logo.png ${PREFIX}/share/pixmaps/${POR=
TNAME}.png
+	${LN} -sf ${DATADIR}/html/gfx/anchor.png ${PREFIX}/share/pixmaps/${PORTNA=
ME}.png
=20
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
=20
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=lianliankan.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/lianliankan/Makefile ./Makefile
--- /usr/ports/games/lianliankan/Makefile	2013-04-26 16:36:09.000000000 +02=
00
+++ ./Makefile	2013-05-22 00:24:24.000000000 +0200
@@ -37,13 +37,12 @@
 .endif
=20
 post-patch:
-.if empty(PORT_OPTIONS:MNLS)
-	@${REINPLACE_CMD} -e '/^SUBDIRS/s|po||' \
-		${WRKSRC}/Makefile.am
+.if ! ${PORT_OPTIONS:MNLS}
+	@${REINPLACE_CMD} -e '/^SUBDIRS/s|po||' ${WRKSRC}/Makefile.am
 .endif
=20
 post-install:
-	${MKDIR} ${PREFIX}/share/applications
-	${INSTALL_DATA} ${FILESDIR}/lianliankan.desktop ${PREFIX}/share/applicati=
ons
+	@${MKDIR} ${PREFIX}/share/applications
+	${INSTALL_DATA} ${FILESDIR}/${PORTNAME}.desktop ${PREFIX}/share/applicati=
ons
=20
 .include <bsd.port.mk>
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=lmarbles.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/lmarbles/Makefile ./Makefile
--- /usr/ports/games/lmarbles/Makefile	2013-03-08 22:52:54.000000000 +0100
+++ ./Makefile	2013-05-25 21:40:23.000000000 +0200
@@ -35,7 +35,6 @@
=20
 post-patch:
 	@${REINPLACE_CMD} -e 's|(datadir)/icons|(datadir)/pixmaps|g' \
-	-e 's|(datadir)/pixmaps/lmarbles32.gif|(datadir)/pixmaps/lmarbles32.png|g=
' \
 	-e 's|(datadir)/pixmaps/lmarbles48.gif|(datadir)/pixmaps/lmarbles48.png|g=
' \
 		${WRKSRC}/Makefile.in
 	@${REINPLACE_CMD} -e 's|-m 666||g' \
@@ -43,15 +42,17 @@
 		${WRKSRC}/src/Makefile.in
=20
 post-install:
-	${INSTALL_DATA} ${WRKDIR}/${PORTNAME}*.png ${PREFIX}/share/pixmaps/
+	${INSTALL_DATA} ${WRKDIR}/${PORTNAME}*.png ${PREFIX}/share/pixmaps
 	@if [ ! -f ${ETCDIR}/lmarbles.prfs ] ; then \
 		${INSTALL_DATA} ${ETCDIR}/lmarbles.prfs.sample ${ETCDIR}/lmarbles.prfs ;=
 \
+		${CHMOD} 664 ${ETCDIR}/lmarbles.prfs ; \
+		${CHOWN} root:games ${ETCDIR}/lmarbles.prfs ; \
 	fi
=20
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${DOC_FILES1:S|^|${DOCSRCDIR1}/|} ${DOCSDIR}
-	${MKDIR} ${DOCSDIR2}
+	@${MKDIR} ${DOCSDIR2}
 	${INSTALL_DATA} ${DOC_FILES2:S|^|${DOCSRCDIR2}/|} ${DOCSDIR2}
 .endif
=20
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=madbomber.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/madbomber/Makefile ./Makefile
--- /usr/ports/games/madbomber/Makefile	2013-03-15 15:37:39.000000000 +0100
+++ ./Makefile	2013-05-25 21:17:22.000000000 +0200
@@ -20,8 +20,7 @@
=20
 PORTDOCS=3D	AUTHORS.txt CHANGES.txt README.txt TODO.txt
=20
-DESKTOP_ENTRIES=3D"Mad Bomber" "${COMMENT}" \
-		"${PREFIX}/share/pixmaps/${PORTNAME}" \
+DESKTOP_ENTRIES=3D"Mad Bomber" "${COMMENT}" "${PORTNAME}" \
 		"${PORTNAME}" "Game;ArcadeGame;" false
=20
 .include <bsd.port.options.mk>
@@ -31,17 +30,17 @@
 		${PORTNAME}.c ${LDFLAGS} -lSDL_mixer -lSDL_image
=20
 do-install:
-	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin/
+	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin
=20
-	${MKDIR} ${DATADIR}
+	@${MKDIR} ${DATADIR}
 .for d in images music sounds
 	@(cd ${WRKSRC}/data && ${COPYTREE_SHARE} ${d} ${DATADIR})
 .endfor
=20
-	${INSTALL_DATA} ${WRKSRC}/data/images/icon.png ${PREFIX}/share/pixmaps/${=
PORTNAME}.png
+	${LN} -sf ${DATADIR}/images/icon.png ${PREFIX}/share/pixmaps/${PORTNAME}.=
png
=20
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
=20
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=magicmaze.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/magicmaze/Makefile ./Makefile
--- /usr/ports/games/magicmaze/Makefile	2013-01-24 11:57:58.000000000 +0100
+++ ./Makefile	2013-03-27 14:34:12.000000000 +0100
@@ -1,9 +1,9 @@
-# Created by: nemysis@gmx.ch
+# Created by: nemysis <nemysis@gmx.ch>
 # $FreeBSD: head/games/magicmaze/Makefile 310871 2013-01-23 15:00:18Z makc=
 $
=20
 PORTNAME=3D	magicmaze
 PORTVERSION=3D	1.4.3.6
-PORTREVISION=3D	1
+PORTREVISION=3D	2
 CATEGORIES=3D	games ruby
 MASTER_SITES=3D	RUBYFORGE
 DISTNAME=3D	${PORTNAME}-${DISTVERSION:S/./_/g}
@@ -13,7 +13,7 @@
=20
 LICENSE=3D	GPLv2
=20
-RUN_DEPENDS=3D	ruby18-sdl>=3D1.3:${PORTSDIR}/devel/ruby-sdl
+RUN_DEPENDS=3D	ruby18-sdl>=3D0:${PORTSDIR}/devel/ruby-sdl
=20
 WRKSRC=3D		${WRKDIR}/${PORTNAME}-${DISTVERSION:S/./_/g}
=20
@@ -21,10 +21,6 @@
 USE_RUBY=3D	yes
 NO_BUILD=3D	yes
=20
-PLIST_FILES=3D	bin/${PORTNAME} \
-		share/pixmaps/${PORTNAME}.png
-
-PORTDATA=3D	*
 PORTDOCS=3D	*
=20
 SUB_FILES=3D	${PORTNAME}
@@ -37,13 +33,12 @@
=20
 do-install:
 	${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${PREFIX}/bin
-	${MKDIR} ${DATADIR}
-	${INSTALL_SCRIPT} ${WRKSRC}/*.rb ${DATADIR}
 	@(cd ${WRKSRC} && ${COPYTREE_SHARE} "data magicmaze" ${DATADIR})
-	${INSTALL_DATA} ${WRKSRC}/data/gfx/icon.png ${PREFIX}/share/pixmaps/${POR=
TNAME}.png
+	${INSTALL_SCRIPT} ${WRKSRC}/*.rb ${DATADIR}
+	${LN} -sf ${DATADIR}/data/gfx/icon.png ${PREFIX}/share/pixmaps/${PORTNAME=
}.png
=20
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${WRKSRC}/README.TXT ${WRKSRC}/doc/BUGS.TXT ${WRKSRC}/doc=
/TODO.TXT ${DOCSDIR}
 .endif
=20
diff -ruN --exclude=3DCVS /usr/ports/games/magicmaze/pkg-plist ./pkg-plist
--- /usr/ports/games/magicmaze/pkg-plist	1970-01-01 01:00:00.000000000 +0100
+++ ./pkg-plist	2013-03-27 13:36:08.000000000 +0100
@@ -0,0 +1,59 @@
+bin/magicmaze
+%%DATADIR%%/data/gfx/background.pcx
+%%DATADIR%%/data/gfx/end.pcx
+%%DATADIR%%/data/gfx/fraktmod.ttf
+%%DATADIR%%/data/gfx/fraktmod.txt
+%%DATADIR%%/data/gfx/icon.png
+%%DATADIR%%/data/gfx/sprites.dat
+%%DATADIR%%/data/gfx/sprites.pcx
+%%DATADIR%%/data/gfx/title.pcx
+%%DATADIR%%/data/maps/mm_map.001
+%%DATADIR%%/data/maps/mm_map.002
+%%DATADIR%%/data/maps/mm_map.003
+%%DATADIR%%/data/maps/mm_map.004
+%%DATADIR%%/data/maps/mm_map.005
+%%DATADIR%%/data/maps/mm_map.006
+%%DATADIR%%/data/maps/mm_map.007
+%%DATADIR%%/data/maps/mm_map.008
+%%DATADIR%%/data/maps/mm_map.009
+%%DATADIR%%/data/maps/mm_map.010
+%%DATADIR%%/data/sound/sound1.wav
+%%DATADIR%%/data/sound/sound2.wav
+%%DATADIR%%/data/sound/sound3.wav
+%%DATADIR%%/data/sound/sound4.wav
+%%DATADIR%%/magicmaze/entity.rb
+%%DATADIR%%/magicmaze/filemap.rb
+%%DATADIR%%/magicmaze/game.rb
+%%DATADIR%%/magicmaze/gameloop.rb
+%%DATADIR%%/magicmaze/graphics.rb
+%%DATADIR%%/magicmaze/images.rb
+%%DATADIR%%/magicmaze/input.rb
+%%DATADIR%%/magicmaze/inventory.rb
+%%DATADIR%%/magicmaze/magicmaze.rb
+%%DATADIR%%/magicmaze/map.rb
+%%DATADIR%%/magicmaze/mapeditor.rb
+%%DATADIR%%/magicmaze/movement.rb
+%%DATADIR%%/magicmaze/player.rb
+%%DATADIR%%/magicmaze/sound.rb
+%%DATADIR%%/magicmaze/spellbook.rb
+%%DATADIR%%/magicmaze/spelltile.rb
+%%DATADIR%%/magicmaze/test_filemap.rb
+%%DATADIR%%/magicmaze/test_game.rb
+%%DATADIR%%/magicmaze/test_graphics.rb
+%%DATADIR%%/magicmaze/test_images.rb
+%%DATADIR%%/magicmaze/test_magicmaze.rb
+%%DATADIR%%/magicmaze/test_map.rb
+%%DATADIR%%/magicmaze/test_movement.rb
+%%DATADIR%%/magicmaze/test_player.rb
+%%DATADIR%%/magicmaze/test_sound.rb
+%%DATADIR%%/magicmaze/test_tile.rb
+%%DATADIR%%/magicmaze/tile.rb
+%%DATADIR%%/mm.rb
+%%DATADIR%%/testmm.rb
+share/pixmaps/magicmaze.png
+@dirrm %%DATADIR%%/magicmaze
+@dirrm %%DATADIR%%/data/sound
+@dirrm %%DATADIR%%/data/maps
+@dirrm %%DATADIR%%/data/gfx
+@dirrm %%DATADIR%%/data
+@dirrm %%DATADIR%%
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=megamario.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/megamario/Makefile ./Makefile
--- /usr/ports/games/megamario/Makefile	2013-01-14 17:55:32.000000000 +0100
+++ ./Makefile	2013-05-25 22:18:29.000000000 +0200
@@ -1,9 +1,9 @@
-# Created by:	nemysis@gmx.ch
-#
+# Created by: nemysis <nemysis@gmx.ch>
 # $FreeBSD: head/games/megamario/Makefile 308023 2012-11-30 19:07:41Z jgh $
=20
 PORTNAME=3D	megamario
 PORTVERSION=3D	1.7
+PORTREVISION=3D	1
 CATEGORIES=3D	games
 MASTER_SITES=3D	SF/mmario/Mega%20Mario%20Full%20Game/Mega%20Mario%20v${POR=
TVERSION}%20%28Full%20Game%2C%20high%20Quality%20music%29/
 DISTNAME=3D	MegaMario_v${PORTVERSION}_full
@@ -18,28 +18,24 @@
 FETCH_ARGS?=3D	-Fpr
 USE_ZIP=3D	yes
 EXTRACT_AFTER_ARGS=3D	-d ${WRKSRC}
+USES=3D		desktop-file-utils
+USE_SDL=3D	sdl image mixer ttf
+USE_GL=3D		glu
 USE_GMAKE=3D	yes
 USE_DOS2UNIX=3D	*.cpp *.h *.ini Makefile* *.txt *.desktop
 ALL_TARGET=3D	${PORTNAME}
-USE_SDL=3D	sdl image mixer ttf
-USE_GL=3D		glu
 MAKE_JOBS_SAFE=3D	yes
=20
 pre-extract:
 		${MKDIR} ${WRKDIR}/${DISTNAME}
=20
-PLIST_FILES=3D	bin/${PORTNAME} \
-		share/applications/${PORTNAME}.desktop \
-		share/pixmaps/${PORTNAME}.png
-PLIST_DIRSTRY=3D	share/applications
-
-PORTDATA=3D	*
 PORTDOCS=3D	CONTROLS.txt linux.txt readme.txt
=20
 .include <bsd.port.options.mk>
=20
 post-patch:
 	@${REINPLACE_CMD} -e 's|/usr/share/pixmaps/megamario.png|${PORTNAME}|' \
+		-e 's|Name=3Dmegamario|Name=3DMega Mario|' \
 		${WRKSRC}/${PORTNAME}.desktop
 	@${REINPLACE_CMD} -e 's|slidebar.PNG|slidebar.png|' \
 		${WRKSRC}/data/levels/Edit2/main ${WRKSRC}/data/levels/3_2/main
@@ -49,12 +45,12 @@
=20
 post-install:
 	@(cd ${WRKSRC} && ${COPYTREE_SHARE} "help mp3music screens" ${DATADIR})
-	${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.png ${PREFIX}/share/pixmaps/
-	${MKDIR} ${PREFIX}/share/applications
-	${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.desktop ${PREFIX}/share/application=
s/
+	${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.png ${PREFIX}/share/pixmaps
+	@${MKDIR} ${PREFIX}/share/applications
+	${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.desktop ${PREFIX}/share/applications
=20
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
=20
diff -ruN --exclude=3DCVS /usr/ports/games/megamario/pkg-plist ./pkg-plist
--- /usr/ports/games/megamario/pkg-plist	1970-01-01 01:00:00.000000000 +0100
+++ ./pkg-plist	2013-05-11 12:58:02.000000000 +0200
@@ -0,0 +1,466 @@
+bin/megamario
+share/applications/megamario.desktop
+%%DATADIR%%/gfx/background/Grassland.jpg
+%%DATADIR%%/gfx/background/Iceland.jpg
+%%DATADIR%%/gfx/background/Woodland.jpg
+%%DATADIR%%/gfx/background/bowsercastle.jpg
+%%DATADIR%%/gfx/background/bush1.png
+%%DATADIR%%/gfx/background/bush2.png
+%%DATADIR%%/gfx/background/bush3.png
+%%DATADIR%%/gfx/background/bush4.png
+%%DATADIR%%/gfx/background/bush5.png
+%%DATADIR%%/gfx/background/bush6.png
+%%DATADIR%%/gfx/background/canyon.jpg
+%%DATADIR%%/gfx/background/castle.jpg
+%%DATADIR%%/gfx/background/cloud1.png
+%%DATADIR%%/gfx/background/cloud2.png
+%%DATADIR%%/gfx/background/egypt.jpg
+%%DATADIR%%/gfx/background/hall.png
+%%DATADIR%%/gfx/background/hedge_1b.png
+%%DATADIR%%/gfx/background/hole.jpg
+%%DATADIR%%/gfx/background/sky.jpg
+%%DATADIR%%/gfx/background/sky_dark.jpg
+%%DATADIR%%/gfx/background/sky_night.jpg
+%%DATADIR%%/gfx/background/wood.jpg
+%%DATADIR%%/gfx/bonus/axe.png
+%%DATADIR%%/gfx/bonus/blume.png
+%%DATADIR%%/gfx/bonus/box.png
+%%DATADIR%%/gfx/bonus/boxempty.png
+%%DATADIR%%/gfx/bonus/cheater.png
+%%DATADIR%%/gfx/bonus/coin1.png
+%%DATADIR%%/gfx/bonus/coin2.png
+%%DATADIR%%/gfx/bonus/coin3.png
+%%DATADIR%%/gfx/bonus/coin4.png
+%%DATADIR%%/gfx/bonus/cracked.png
+%%DATADIR%%/gfx/bonus/cracked2.png
+%%DATADIR%%/gfx/bonus/crackedlong.png
+%%DATADIR%%/gfx/bonus/crackstone.png
+%%DATADIR%%/gfx/bonus/crackstone2.png
+%%DATADIR%%/gfx/bonus/fire1.png
+%%DATADIR%%/gfx/bonus/fire2.png
+%%DATADIR%%/gfx/bonus/flag.png
+%%DATADIR%%/gfx/bonus/invis.png
+%%DATADIR%%/gfx/bonus/life.png
+%%DATADIR%%/gfx/bonus/pilz.png
+%%DATADIR%%/gfx/bonus/stern.png
+%%DATADIR%%/gfx/characters/big/downl.png
+%%DATADIR%%/gfx/characters/big/downr.png
+%%DATADIR%%/gfx/characters/big/player1l.png
+%%DATADIR%%/gfx/characters/big/player1r.png
+%%DATADIR%%/gfx/characters/big/player2l.png
+%%DATADIR%%/gfx/characters/big/player2r.png
+%%DATADIR%%/gfx/characters/big/player3l.png
+%%DATADIR%%/gfx/characters/big/player3r.png
+%%DATADIR%%/gfx/characters/bowser1.png
+%%DATADIR%%/gfx/characters/bowser2.png
+%%DATADIR%%/gfx/characters/brett.png
+%%DATADIR%%/gfx/characters/cannon.png
+%%DATADIR%%/gfx/characters/cannon_bulletl.png
+%%DATADIR%%/gfx/characters/cannon_bulletr.png
+%%DATADIR%%/gfx/characters/fire/downl.png
+%%DATADIR%%/gfx/characters/fire/downr.png
+%%DATADIR%%/gfx/characters/fire/player1l.png
+%%DATADIR%%/gfx/characters/fire/player1r.png
+%%DATADIR%%/gfx/characters/fire/player2l.png
+%%DATADIR%%/gfx/characters/fire/player2r.png
+%%DATADIR%%/gfx/characters/fire/player3l.png
+%%DATADIR%%/gfx/characters/fire/player3r.png
+%%DATADIR%%/gfx/characters/goomba1.png
+%%DATADIR%%/gfx/characters/goomba2.png
+%%DATADIR%%/gfx/characters/goomba3.png
+%%DATADIR%%/gfx/characters/goombabig1.png
+%%DATADIR%%/gfx/characters/goombabig2.png
+%%DATADIR%%/gfx/characters/goombabig3.png
+%%DATADIR%%/gfx/characters/hammer1.png
+%%DATADIR%%/gfx/characters/hammer2.png
+%%DATADIR%%/gfx/characters/hammer3.png
+%%DATADIR%%/gfx/characters/hammer4.png
+%%DATADIR%%/gfx/characters/luigi.png
+%%DATADIR%%/gfx/characters/mariodead.png
+%%DATADIR%%/gfx/characters/pirnaha1.png
+%%DATADIR%%/gfx/characters/pirnaha2.png
+%%DATADIR%%/gfx/characters/small/downl.png
+%%DATADIR%%/gfx/characters/small/downr.png
+%%DATADIR%%/gfx/characters/small/player1l.png
+%%DATADIR%%/gfx/characters/small/player1r.png
+%%DATADIR%%/gfx/characters/small/player2l.png
+%%DATADIR%%/gfx/characters/small/player2r.png
+%%DATADIR%%/gfx/characters/small/player3l.png
+%%DATADIR%%/gfx/characters/small/player3r.png
+%%DATADIR%%/gfx/characters/spiny1.png
+%%DATADIR%%/gfx/characters/spiny2.png
+%%DATADIR%%/gfx/characters/spiny3.png
+%%DATADIR%%/gfx/characters/spiny4.png
+%%DATADIR%%/gfx/characters/turtle/flyl1.png
+%%DATADIR%%/gfx/characters/turtle/flyl2.png
+%%DATADIR%%/gfx/characters/turtle/flyr1.png
+%%DATADIR%%/gfx/characters/turtle/flyr2.png
+%%DATADIR%%/gfx/characters/turtle/shell1.png
+%%DATADIR%%/gfx/characters/turtle/shell2.png
+%%DATADIR%%/gfx/characters/turtle/shell3.png
+%%DATADIR%%/gfx/characters/turtle/shell4.png
+%%DATADIR%%/gfx/characters/turtle/turtlel1.png
+%%DATADIR%%/gfx/characters/turtle/turtlel2.png
+%%DATADIR%%/gfx/characters/turtle/turtler1.png
+%%DATADIR%%/gfx/characters/turtle/turtler2.png
+%%DATADIR%%/gfx/editor/bowser
+%%DATADIR%%/gfx/editor/box
+%%DATADIR%%/gfx/editor/brett
+%%DATADIR%%/gfx/editor/error
+%%DATADIR%%/gfx/editor/exit
+%%DATADIR%%/gfx/editor/fire
+%%DATADIR%%/gfx/editor/firecircle1
+%%DATADIR%%/gfx/editor/firecircle2
+%%DATADIR%%/gfx/editor/firecircle3
+%%DATADIR%%/gfx/editor/mover
+%%DATADIR%%/gfx/effects/fire.png
+%%DATADIR%%/gfx/effects/glid_0.png
+%%DATADIR%%/gfx/effects/glid_1.png
+%%DATADIR%%/gfx/effects/glid_2.png
+%%DATADIR%%/gfx/effects/glid_3.png
+%%DATADIR%%/gfx/fire1.png
+%%DATADIR%%/gfx/fire2.png
+%%DATADIR%%/gfx/fire3.png
+%%DATADIR%%/gfx/fire4.png
+%%DATADIR%%/gfx/menu/allsoundy.png
+%%DATADIR%%/gfx/menu/arrow.png
+%%DATADIR%%/gfx/menu/bloodn.png
+%%DATADIR%%/gfx/menu/bloody.png
+%%DATADIR%%/gfx/menu/exit.png
+%%DATADIR%%/gfx/menu/insctructions.jpg
+%%DATADIR%%/gfx/menu/levellist.png
+%%DATADIR%%/gfx/menu/levellistback.png
+%%DATADIR%%/gfx/menu/load.png
+%%DATADIR%%/gfx/menu/mario.png
+%%DATADIR%%/gfx/menu/newgame.png
+%%DATADIR%%/gfx/menu/saved.jpg
+%%DATADIR%%/gfx/menu/soundn.png
+%%DATADIR%%/gfx/menu/soundy.png
+%%DATADIR%%/gfx/story/castle1.png
+%%DATADIR%%/gfx/story/help.png
+%%DATADIR%%/gfx/story/outro1
+%%DATADIR%%/gfx/story/outro2
+%%DATADIR%%/gfx/story/outro3
+%%DATADIR%%/gfx/story/outro4
+%%DATADIR%%/gfx/story/outro5
+%%DATADIR%%/gfx/story/outro6
+%%DATADIR%%/gfx/story/story.jpg
+%%DATADIR%%/gfx/story/theend.png
+%%DATADIR%%/gfx/tiles/bigcastle.png
+%%DATADIR%%/gfx/tiles/cannonset1.png
+%%DATADIR%%/gfx/tiles/cannonset2.png
+%%DATADIR%%/gfx/tiles/conveyorL.png
+%%DATADIR%%/gfx/tiles/conveyorR.png
+%%DATADIR%%/gfx/tiles/ground/bricks.png
+%%DATADIR%%/gfx/tiles/ground/bricks2.png
+%%DATADIR%%/gfx/tiles/ground/bridge/bridgeML.png
+%%DATADIR%%/gfx/tiles/ground/bridge/bridgeMR.png
+%%DATADIR%%/gfx/tiles/ground/bridge/bridgeTL.png
+%%DATADIR%%/gfx/tiles/ground/bridge/bridgeTM.png
+%%DATADIR%%/gfx/tiles/ground/bridge/bridgeTR.png
+%%DATADIR%%/gfx/tiles/ground/grass.png
+%%DATADIR%%/gfx/tiles/ground/grass/grassBL.png
+%%DATADIR%%/gfx/tiles/ground/grass/grassBM.png
+%%DATADIR%%/gfx/tiles/ground/grass/grassBR.png
+%%DATADIR%%/gfx/tiles/ground/grass/grassML.png
+%%DATADIR%%/gfx/tiles/ground/grass/grassMM.png
+%%DATADIR%%/gfx/tiles/ground/grass/grassMR.png
+%%DATADIR%%/gfx/tiles/ground/grass/grassTL.png
+%%DATADIR%%/gfx/tiles/ground/grass/grassTL2.png
+%%DATADIR%%/gfx/tiles/ground/grass/grassTM.png
+%%DATADIR%%/gfx/tiles/ground/grass/grassTR.png
+%%DATADIR%%/gfx/tiles/ground/grass/grassTR2.png
+%%DATADIR%%/gfx/tiles/ground/ice/iceBL.png
+%%DATADIR%%/gfx/tiles/ground/ice/iceBM.png
+%%DATADIR%%/gfx/tiles/ground/ice/iceBR.png
+%%DATADIR%%/gfx/tiles/ground/ice/iceGoomba.png
+%%DATADIR%%/gfx/tiles/ground/ice/iceKoopa.png
+%%DATADIR%%/gfx/tiles/ground/ice/iceML.png
+%%DATADIR%%/gfx/tiles/ground/ice/iceMM.png
+%%DATADIR%%/gfx/tiles/ground/ice/iceMR.png
+%%DATADIR%%/gfx/tiles/ground/ice/iceTL.png
+%%DATADIR%%/gfx/tiles/ground/ice/iceTM.png
+%%DATADIR%%/gfx/tiles/ground/ice/iceTR.png
+%%DATADIR%%/gfx/tiles/ground/metal.png
+%%DATADIR%%/gfx/tiles/ground/mush/mushgreenML.png
+%%DATADIR%%/gfx/tiles/ground/mush/mushgreenMLR.png
+%%DATADIR%%/gfx/tiles/ground/mush/mushgreenMM.png
+%%DATADIR%%/gfx/tiles/ground/mush/mushgreenMR.png
+%%DATADIR%%/gfx/tiles/ground/mush/mushgreenTL.png
+%%DATADIR%%/gfx/tiles/ground/mush/mushgreenTM.png
+%%DATADIR%%/gfx/tiles/ground/mush/mushgreenTM2.png
+%%DATADIR%%/gfx/tiles/ground/mush/mushgreenTR.png
+%%DATADIR%%/gfx/tiles/ground/mush/mushgreenTR2.png
+%%DATADIR%%/gfx/tiles/ground/mush/mushredML.png
+%%DATADIR%%/gfx/tiles/ground/mush/mushredMLR.png
+%%DATADIR%%/gfx/tiles/ground/mush/mushredMM.png
+%%DATADIR%%/gfx/tiles/ground/mush/mushredMR.png
+%%DATADIR%%/gfx/tiles/ground/mush/mushredTL.png
+%%DATADIR%%/gfx/tiles/ground/mush/mushredTM.png
+%%DATADIR%%/gfx/tiles/ground/mush/mushredTR.png
+%%DATADIR%%/gfx/tiles/ground/sand.png
+%%DATADIR%%/gfx/tiles/ground/slidebar.png
+%%DATADIR%%/gfx/tiles/ground/snow/snowBL.png
+%%DATADIR%%/gfx/tiles/ground/snow/snowBM.png
+%%DATADIR%%/gfx/tiles/ground/snow/snowBR.png
+%%DATADIR%%/gfx/tiles/ground/snow/snowML.png
+%%DATADIR%%/gfx/tiles/ground/snow/snowMM.png
+%%DATADIR%%/gfx/tiles/ground/snow/snowMR.png
+%%DATADIR%%/gfx/tiles/ground/snow/snowTL.png
+%%DATADIR%%/gfx/tiles/ground/snow/snowTM.png
+%%DATADIR%%/gfx/tiles/ground/snow/snowTR.png
+%%DATADIR%%/gfx/tiles/ground/snowy.png
+%%DATADIR%%/gfx/tiles/ground/stone0.png
+%%DATADIR%%/gfx/tiles/ground/stone1.png
+%%DATADIR%%/gfx/tiles/ground/stone2.png
+%%DATADIR%%/gfx/tiles/ground/stone3.png
+%%DATADIR%%/gfx/tiles/ground/stone4.png
+%%DATADIR%%/gfx/tiles/ground/stone5.png
+%%DATADIR%%/gfx/tiles/ground/stone6.png
+%%DATADIR%%/gfx/tiles/pipes/down/1.png
+%%DATADIR%%/gfx/tiles/pipes/down/2.png
+%%DATADIR%%/gfx/tiles/pipes/down/3.png
+%%DATADIR%%/gfx/tiles/pipes/down/4.png
+%%DATADIR%%/gfx/tiles/pipes/full_pipe_left.png
+%%DATADIR%%/gfx/tiles/pipes/left/1.png
+%%DATADIR%%/gfx/tiles/pipes/left/2.png
+%%DATADIR%%/gfx/tiles/pipes/left/3.png
+%%DATADIR%%/gfx/tiles/pipes/left/4.png
+%%DATADIR%%/gfx/tiles/pipes/monsterpipe.png
+%%DATADIR%%/gfx/tiles/pipes/right/1.png
+%%DATADIR%%/gfx/tiles/pipes/right/2.png
+%%DATADIR%%/gfx/tiles/pipes/right/3.png
+%%DATADIR%%/gfx/tiles/pipes/right/4.png
+%%DATADIR%%/gfx/tiles/pipes/up/1.png
+%%DATADIR%%/gfx/tiles/pipes/up/2.png
+%%DATADIR%%/gfx/tiles/pipes/up/3.png
+%%DATADIR%%/gfx/tiles/pipes/up/4.png
+%%DATADIR%%/gfx/tiles/smallcastle.png
+%%DATADIR%%/help/editor.doc
+%%DATADIR%%/help/editor_FAQ.png
+%%DATADIR%%/help/editor_Roehren.png
+%%DATADIR%%/levels/1/1
+%%DATADIR%%/levels/1/main
+%%DATADIR%%/levels/1/text
+%%DATADIR%%/levels/10/1
+%%DATADIR%%/levels/10/main
+%%DATADIR%%/levels/11/1
+%%DATADIR%%/levels/11/mai
+%%DATADIR%%/levels/11/main
+%%DATADIR%%/levels/12/1
+%%DATADIR%%/levels/12/main
+%%DATADIR%%/levels/13/main
+%%DATADIR%%/levels/14/main
+%%DATADIR%%/levels/15/main
+%%DATADIR%%/levels/16/main
+%%DATADIR%%/levels/17/main
+%%DATADIR%%/levels/18/main
+%%DATADIR%%/levels/19/main
+%%DATADIR%%/levels/2/main
+%%DATADIR%%/levels/2/text
+%%DATADIR%%/levels/20/main
+%%DATADIR%%/levels/21/main
+%%DATADIR%%/levels/22/main
+%%DATADIR%%/levels/23/main
+%%DATADIR%%/levels/24/main
+%%DATADIR%%/levels/25/main
+%%DATADIR%%/levels/3/main
+%%DATADIR%%/levels/3_2/main
+%%DATADIR%%/levels/3_2/main.bak
+%%DATADIR%%/levels/4/main
+%%DATADIR%%/levels/5/main
+%%DATADIR%%/levels/6/1
+%%DATADIR%%/levels/6/main
+%%DATADIR%%/levels/7/1
+%%DATADIR%%/levels/7/main
+%%DATADIR%%/levels/8/1
+%%DATADIR%%/levels/8/main
+%%DATADIR%%/levels/9/1
+%%DATADIR%%/levels/9/main
+%%DATADIR%%/levels/Edit1/main
+%%DATADIR%%/levels/Edit2/main
+%%DATADIR%%/levels/Edit2/main.bak
+%%DATADIR%%/levels/Edit3/main
+%%DATADIR%%/levels/Edit4/main
+%%DATADIR%%/levels/Edit5/main
+%%DATADIR%%/levels/default
+%%DATADIR%%/levels/full levellist.txt
+%%DATADIR%%/levels/grasslevels/grassland
+%%DATADIR%%/levels/grasslevels/green1
+%%DATADIR%%/levels/grasslevels/green2
+%%DATADIR%%/levels/grasslevels/ice3
+%%DATADIR%%/levels/grasslevels/iceland
+%%DATADIR%%/levels/grasslevels/iceland2
+%%DATADIR%%/levels/grasslevels/shroomland
+%%DATADIR%%/levels/levellist.txt
+%%DATADIR%%/levels/menulevel
+%%DATADIR%%/levels/menulevel2
+%%DATADIR%%/levels/old/1/1
+%%DATADIR%%/levels/old/1/2
+%%DATADIR%%/levels/old/1/main
+%%DATADIR%%/levels/old/2/1
+%%DATADIR%%/levels/old/2/3
+%%DATADIR%%/levels/old/2/castle
+%%DATADIR%%/levels/old/2/main
+%%DATADIR%%/levels/old/lab/main
+%%DATADIR%%/levels/orig _ levellist.txt
+%%DATADIR%%/mp3music/bowser1.mp3
+%%DATADIR%%/mp3music/castle.mp3
+%%DATADIR%%/mp3music/coolgroove.mp3
+%%DATADIR%%/mp3music/ending.mp3
+%%DATADIR%%/mp3music/ghostcastle.mp3
+%%DATADIR%%/mp3music/groove2.mp3
+%%DATADIR%%/mp3music/groove3.mp3
+%%DATADIR%%/mp3music/groove6.mp3
+%%DATADIR%%/mp3music/hole.mp3
+%%DATADIR%%/mp3music/iceland.mp3
+%%DATADIR%%/mp3music/maingroove.mp3
+%%DATADIR%%/mp3music/megagroove.mp3
+%%DATADIR%%/mp3music/megamusic.mp3
+%%DATADIR%%/mp3music/music_available.dat
+%%DATADIR%%/mp3music/orig.mp3
+%%DATADIR%%/mp3music/star2.mp3
+%%DATADIR%%/save.sav
+%%DATADIR%%/screens/1.png
+%%DATADIR%%/screens/2.png
+%%DATADIR%%/screens/3.png
+%%DATADIR%%/screens/4.png
+%%DATADIR%%/screens/5.png
+%%DATADIR%%/screens/6.gif
+%%DATADIR%%/sfx/1-up.wav
+%%DATADIR%%/sfx/bowserfall.wav
+%%DATADIR%%/sfx/cannon.wav
+%%DATADIR%%/sfx/coin.wav
+%%DATADIR%%/sfx/crack.wav
+%%DATADIR%%/sfx/die.wav
+%%DATADIR%%/sfx/fireball.wav
+%%DATADIR%%/sfx/flag.wav
+%%DATADIR%%/sfx/gameover.wav
+%%DATADIR%%/sfx/grow.wav
+%%DATADIR%%/sfx/jump.wav
+%%DATADIR%%/sfx/kick.wav
+%%DATADIR%%/sfx/music/Castle1.mid
+%%DATADIR%%/sfx/music/Castle2.mid
+%%DATADIR%%/sfx/music/Castle3.mid
+%%DATADIR%%/sfx/music/Castle4.mid
+%%DATADIR%%/sfx/music/MegaMarioTheme.mid
+%%DATADIR%%/sfx/music/Overworld1.mid
+%%DATADIR%%/sfx/music/Overworld2.mid
+%%DATADIR%%/sfx/music/Overworld3.mid
+%%DATADIR%%/sfx/music/Overworld4.mid
+%%DATADIR%%/sfx/music/Overworld5.mid
+%%DATADIR%%/sfx/music/Overworld6.mid
+%%DATADIR%%/sfx/music/Overworld7.mid
+%%DATADIR%%/sfx/music/Overworld8.mid
+%%DATADIR%%/sfx/music/Underground1.mid
+%%DATADIR%%/sfx/music/Underground2.mid
+%%DATADIR%%/sfx/music/Underground3.mid
+%%DATADIR%%/sfx/music/boosterstower.mid
+%%DATADIR%%/sfx/music/bowser1.mid
+%%DATADIR%%/sfx/music/bowser2.mid
+%%DATADIR%%/sfx/music/bowser3.mid
+%%DATADIR%%/sfx/music/bowsergroove.mid
+%%DATADIR%%/sfx/music/castle.mid
+%%DATADIR%%/sfx/music/coolgroove.mid
+%%DATADIR%%/sfx/music/ending.mid
+%%DATADIR%%/sfx/music/flag.mid
+%%DATADIR%%/sfx/music/fortress.mid
+%%DATADIR%%/sfx/music/ghostcastle.mid
+%%DATADIR%%/sfx/music/groove1.mid
+%%DATADIR%%/sfx/music/groove2.mid
+%%DATADIR%%/sfx/music/groove3.mid
+%%DATADIR%%/sfx/music/groove4.mid
+%%DATADIR%%/sfx/music/groove5.mid
+%%DATADIR%%/sfx/music/groove6.mid
+%%DATADIR%%/sfx/music/hammerbros.mid
+%%DATADIR%%/sfx/music/heaven.mid
+%%DATADIR%%/sfx/music/hole.mid
+%%DATADIR%%/sfx/music/maingroove.mid
+%%DATADIR%%/sfx/music/megagroove.mid
+%%DATADIR%%/sfx/music/megamusic.mid
+%%DATADIR%%/sfx/music/musicbox.mid
+%%DATADIR%%/sfx/music/orig.mid
+%%DATADIR%%/sfx/music/reggae.mid
+%%DATADIR%%/sfx/music/star.mid
+%%DATADIR%%/sfx/music/talltower.mid
+%%DATADIR%%/sfx/music/toadshouse.mid
+%%DATADIR%%/sfx/output.wav
+%%DATADIR%%/sfx/pause.wav
+%%DATADIR%%/sfx/pipe.wav
+%%DATADIR%%/sfx/shrink.wav
+%%DATADIR%%/sfx/stage_clear.wav
+%%DATADIR%%/sfx/stomp.wav
+%%DATADIR%%/sfx/stomp_1.wav
+%%DATADIR%%/sfx/tock.wav
+%%DATADIR%%/style.TTF
+%%DATADIR%%/textures.txt
+%%DATADIR%%/variables.png
+share/pixmaps/megamario.png
+@dirrm %%DATADIR%%/sfx/music
+@dirrm %%DATADIR%%/sfx
+@dirrm %%DATADIR%%/screens
+@dirrm %%DATADIR%%/mp3music
+@dirrm %%DATADIR%%/levels/old/lab
+@dirrm %%DATADIR%%/levels/old/2
+@dirrm %%DATADIR%%/levels/old/1
+@dirrm %%DATADIR%%/levels/old
+@dirrm %%DATADIR%%/levels/grasslevels
+@dirrm %%DATADIR%%/levels/Edit5
+@dirrm %%DATADIR%%/levels/Edit4
+@dirrm %%DATADIR%%/levels/Edit3
+@dirrm %%DATADIR%%/levels/Edit2
+@dirrm %%DATADIR%%/levels/Edit1
+@dirrm %%DATADIR%%/levels/9
+@dirrm %%DATADIR%%/levels/8
+@dirrm %%DATADIR%%/levels/7
+@dirrm %%DATADIR%%/levels/6
+@dirrm %%DATADIR%%/levels/5
+@dirrm %%DATADIR%%/levels/4
+@dirrm %%DATADIR%%/levels/3_2
+@dirrm %%DATADIR%%/levels/3
+@dirrm %%DATADIR%%/levels/25
+@dirrm %%DATADIR%%/levels/24
+@dirrm %%DATADIR%%/levels/23
+@dirrm %%DATADIR%%/levels/22
+@dirrm %%DATADIR%%/levels/21
+@dirrm %%DATADIR%%/levels/20
+@dirrm %%DATADIR%%/levels/2
+@dirrm %%DATADIR%%/levels/19
+@dirrm %%DATADIR%%/levels/18
+@dirrm %%DATADIR%%/levels/17
+@dirrm %%DATADIR%%/levels/16
+@dirrm %%DATADIR%%/levels/15
+@dirrm %%DATADIR%%/levels/14
+@dirrm %%DATADIR%%/levels/13
+@dirrm %%DATADIR%%/levels/12
+@dirrm %%DATADIR%%/levels/11
+@dirrm %%DATADIR%%/levels/10
+@dirrm %%DATADIR%%/levels/1
+@dirrm %%DATADIR%%/levels
+@dirrm %%DATADIR%%/help
+@dirrm %%DATADIR%%/gfx/tiles/pipes/up
+@dirrm %%DATADIR%%/gfx/tiles/pipes/right
+@dirrm %%DATADIR%%/gfx/tiles/pipes/left
+@dirrm %%DATADIR%%/gfx/tiles/pipes/down
+@dirrm %%DATADIR%%/gfx/tiles/pipes
+@dirrm %%DATADIR%%/gfx/tiles/ground/snow
+@dirrm %%DATADIR%%/gfx/tiles/ground/mush
+@dirrm %%DATADIR%%/gfx/tiles/ground/ice
+@dirrm %%DATADIR%%/gfx/tiles/ground/grass
+@dirrm %%DATADIR%%/gfx/tiles/ground/bridge
+@dirrm %%DATADIR%%/gfx/tiles/ground
+@dirrm %%DATADIR%%/gfx/tiles
+@dirrm %%DATADIR%%/gfx/story
+@dirrm %%DATADIR%%/gfx/menu
+@dirrm %%DATADIR%%/gfx/effects
+@dirrm %%DATADIR%%/gfx/editor
+@dirrm %%DATADIR%%/gfx/characters/turtle
+@dirrm %%DATADIR%%/gfx/characters/small
+@dirrm %%DATADIR%%/gfx/characters/fire
+@dirrm %%DATADIR%%/gfx/characters/big
+@dirrm %%DATADIR%%/gfx/characters
+@dirrm %%DATADIR%%/gfx/bonus
+@dirrm %%DATADIR%%/gfx/background
+@dirrm %%DATADIR%%/gfx
+@dirrm %%DATADIR%%
+@dirrmtry share/applications
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=moagg.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/moagg/Makefile ./Makefile
--- /usr/ports/games/moagg/Makefile	2013-01-14 17:55:38.000000000 +0100
+++ ./Makefile	2013-03-27 16:20:18.000000000 +0100
@@ -1,13 +1,14 @@
-# Created by: nemysis@gmx.ch
+# Created by: nemysis <nemysis@gmx.ch>
 # $FreeBSD: head/games/moagg/Makefile 308604 2012-12-10 13:18:28Z bapt $
=20
 PORTNAME=3D	moagg
 PORTVERSION=3D	1.95b
+PORTREVISION=3D	1
 CATEGORIES=3D	games java
 MASTER_SITES=3D	SF/${PORTNAME}/${PORTNAME}2/${DISTVERSION:S/b//}/ \
-		http://moagg.sourceforge.net/images/screenshots/:icons
+		SF/nemysisfreebsdp/:icons
 DISTFILES=3D	${PORTNAME}-${DISTVERSION}-bin.zip \
-		crates.png:icons
+		${PORTNAME}.png:icons
 DIST_SUBDIR=3D	java
 EXTRACT_ONLY=3D	${PORTNAME}-${DISTVERSION}-bin.zip
=20
@@ -21,40 +22,30 @@
 JAVA_VERSION=3D	1.6+
 NO_BUILD=3D	yes
=20
-PLIST_FILES=3D	bin/${PORTNAME} \
-		share/pixmaps/${PORTNAME}.png
-
 REPLACE_LIST_TEMP=3D	${SUB_LIST:S/$/!g/:S/^/ -e s!%%/:S/=3D/%%!/}
=20
-PORTDATA=3D	*
 PORTDOCS=3D	AUTHORS README.txt
 DATADIR=3D	${JAVASHAREDIR}/${PORTNAME}
=20
+DESKTOP_ENTRIES=3D"MOAGG, Mother of all gravity Games" "${COMMENT}" "${POR=
TNAME}" \
+		"${PORTNAME}" "Game;ArcadeGame;" false
+
 .include <bsd.port.options.mk>
=20
 post-patch-script:
 	@${SED} ${REPLACE_LIST_TEMP} ${WRKSRC}/run.sh > ${WRKSRC}/run.sh.new
=20
 do-install:
-# Executable
 	${INSTALL_SCRIPT} ${WRKSRC}/run.sh.new ${PREFIX}/bin/${PORTNAME}
-
-# Data
-	${MKDIR} ${DATADIR}
 	@(cd ${WRKSRC} && ${COPYTREE_SHARE} "data ghosts jar" ${DATADIR})
 .for d in hiscores.dat log4j.properties
 	${INSTALL_DATA} ${WRKSRC}/${d} ${DATADIR}
 .endfor
+	${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png ${PREFIX}/share/pixmaps
=20
-# Pixmaps
-	${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/crates.png ${PREFIX}/share/pixm=
aps/${PORTNAME}.png
-
-# Documentation
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
-.  for f in ${PORTDOCS}
-	${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}
-.  endfor
+	@${MKDIR} ${DOCSDIR}
+	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
=20
 .include <bsd.port.mk>
diff -ruN --exclude=3DCVS /usr/ports/games/moagg/distinfo ./distinfo
--- /usr/ports/games/moagg/distinfo	2013-01-14 17:55:38.000000000 +0100
+++ ./distinfo	2013-03-27 15:45:16.000000000 +0100
@@ -1,4 +1,4 @@
 SHA256 (java/moagg-1.95b-bin.zip) =3D 84ab53740dea41256ce7940965fed262a5f2=
d84aa96e493b9acd6cb3beaf175f
 SIZE (java/moagg-1.95b-bin.zip) =3D 2739184
-SHA256 (java/crates.png) =3D 53c7b8a599e7c472b66d99abac9b8176722f49745e4b0=
de6e1e23158febfa60e
-SIZE (java/crates.png) =3D 11542
+SHA256 (java/moagg.png) =3D 0b602dbff68ae0b890b2c6c355801b001abdff0de04b92=
fedf13d114b2a0fb5e
+SIZE (java/moagg.png) =3D 2102
diff -ruN --exclude=3DCVS /usr/ports/games/moagg/pkg-plist ./pkg-plist
--- /usr/ports/games/moagg/pkg-plist	1970-01-01 01:00:00.000000000 +0100
+++ ./pkg-plist	2013-03-27 15:46:36.000000000 +0100
@@ -0,0 +1,529 @@
+bin/moagg
+%%DATADIR%%/data/gfx/tiles/background/blank.png
+%%DATADIR%%/data/gfx/tiles/background/brick00.png
+%%DATADIR%%/data/gfx/tiles/background/brick01.png
+%%DATADIR%%/data/gfx/tiles/background/brick02.png
+%%DATADIR%%/data/gfx/tiles/background/brick03.png
+%%DATADIR%%/data/gfx/tiles/background/brick04.png
+%%DATADIR%%/data/gfx/tiles/background/brick05.png
+%%DATADIR%%/data/gfx/tiles/background/brick06.png
+%%DATADIR%%/data/gfx/tiles/background/clay00.png
+%%DATADIR%%/data/gfx/tiles/background/clay01.png
+%%DATADIR%%/data/gfx/tiles/background/clay02.png
+%%DATADIR%%/data/gfx/tiles/background/clay03.png
+%%DATADIR%%/data/gfx/tiles/background/clay04.png
+%%DATADIR%%/data/gfx/tiles/background/clay05.png
+%%DATADIR%%/data/gfx/tiles/background/clay06.png
+%%DATADIR%%/data/gfx/tiles/background/clay07.png
+%%DATADIR%%/data/gfx/tiles/background/clay08.png
+%%DATADIR%%/data/gfx/tiles/background/clay09.png
+%%DATADIR%%/data/gfx/tiles/background/clay10.png
+%%DATADIR%%/data/gfx/tiles/background/clay11.png
+%%DATADIR%%/data/gfx/tiles/background/clay12.png
+%%DATADIR%%/data/gfx/tiles/background/cloud01.png
+%%DATADIR%%/data/gfx/tiles/background/cloud02.png
+%%DATADIR%%/data/gfx/tiles/background/cloud03.png
+%%DATADIR%%/data/gfx/tiles/background/cloud04.png
+%%DATADIR%%/data/gfx/tiles/background/cloud05.png
+%%DATADIR%%/data/gfx/tiles/background/cloud06.png
+%%DATADIR%%/data/gfx/tiles/background/cloud07.png
+%%DATADIR%%/data/gfx/tiles/background/cloud08.png
+%%DATADIR%%/data/gfx/tiles/background/cloud09.png
+%%DATADIR%%/data/gfx/tiles/background/cloud10.png
+%%DATADIR%%/data/gfx/tiles/background/cloud11.png
+%%DATADIR%%/data/gfx/tiles/background/cloud12.png
+%%DATADIR%%/data/gfx/tiles/background/sky.png
+%%DATADIR%%/data/gfx/tiles/background/tiles.idx
+%%DATADIR%%/data/gfx/tiles/blue/blue00.png
+%%DATADIR%%/data/gfx/tiles/blue/blue01.png
+%%DATADIR%%/data/gfx/tiles/blue/blue02.png
+%%DATADIR%%/data/gfx/tiles/blue/blue03.png
+%%DATADIR%%/data/gfx/tiles/blue/blue04.png
+%%DATADIR%%/data/gfx/tiles/blue/blue05.png
+%%DATADIR%%/data/gfx/tiles/blue/blue06.png
+%%DATADIR%%/data/gfx/tiles/blue/blue07.png
+%%DATADIR%%/data/gfx/tiles/blue/blue08.png
+%%DATADIR%%/data/gfx/tiles/blue/blue09.png
+%%DATADIR%%/data/gfx/tiles/blue/blue10.png
+%%DATADIR%%/data/gfx/tiles/blue/blue11.png
+%%DATADIR%%/data/gfx/tiles/blue/blue12.png
+%%DATADIR%%/data/gfx/tiles/blue/tiles.idx
+%%DATADIR%%/data/gfx/tiles/brick/brick00.png
+%%DATADIR%%/data/gfx/tiles/brick/brick01.png
+%%DATADIR%%/data/gfx/tiles/brick/brick02.png
+%%DATADIR%%/data/gfx/tiles/brick/brick03.png
+%%DATADIR%%/data/gfx/tiles/brick/brick04.png
+%%DATADIR%%/data/gfx/tiles/brick/brick05.png
+%%DATADIR%%/data/gfx/tiles/brick/brick06.png
+%%DATADIR%%/data/gfx/tiles/brick/brick07.png
+%%DATADIR%%/data/gfx/tiles/brick/brick08.png
+%%DATADIR%%/data/gfx/tiles/brick/brick09.png
+%%DATADIR%%/data/gfx/tiles/brick/brick10.png
+%%DATADIR%%/data/gfx/tiles/brick/brick11.png
+%%DATADIR%%/data/gfx/tiles/brick/brick12.png
+%%DATADIR%%/data/gfx/tiles/brick/ingo1_01.png
+%%DATADIR%%/data/gfx/tiles/brick/ingo1_02.png
+%%DATADIR%%/data/gfx/tiles/brick/ingo1_03.png
+%%DATADIR%%/data/gfx/tiles/brick/ingo1_04.png
+%%DATADIR%%/data/gfx/tiles/brick/ingo1_05.png
+%%DATADIR%%/data/gfx/tiles/brick/ingo1_06.png
+%%DATADIR%%/data/gfx/tiles/brick/ingo1_07.png
+%%DATADIR%%/data/gfx/tiles/brick/ingo1_08.png
+%%DATADIR%%/data/gfx/tiles/brick/ingo1_09.png
+%%DATADIR%%/data/gfx/tiles/brick/ingo1_10.png
+%%DATADIR%%/data/gfx/tiles/brick/ingo1_11.png
+%%DATADIR%%/data/gfx/tiles/brick/ingo1_12.png
+%%DATADIR%%/data/gfx/tiles/brick/ingo2_01.png
+%%DATADIR%%/data/gfx/tiles/brick/ingo2_02.png
+%%DATADIR%%/data/gfx/tiles/brick/ingo2_03.png
+%%DATADIR%%/data/gfx/tiles/brick/ingo2_04.png
+%%DATADIR%%/data/gfx/tiles/brick/ingo2_05.png
+%%DATADIR%%/data/gfx/tiles/brick/ingo2_06.png
+%%DATADIR%%/data/gfx/tiles/brick/ingo2_07.png
+%%DATADIR%%/data/gfx/tiles/brick/ingo2_08.png
+%%DATADIR%%/data/gfx/tiles/brick/ingo2_09.png
+%%DATADIR%%/data/gfx/tiles/brick/ingo2_10.png
+%%DATADIR%%/data/gfx/tiles/brick/ingo2_11.png
+%%DATADIR%%/data/gfx/tiles/brick/ingo2_12.png
+%%DATADIR%%/data/gfx/tiles/brick/ingo3_01.png
+%%DATADIR%%/data/gfx/tiles/brick/ingo3_02.png
+%%DATADIR%%/data/gfx/tiles/brick/ingo3_03.png
+%%DATADIR%%/data/gfx/tiles/brick/ingo3_04.png
+%%DATADIR%%/data/gfx/tiles/brick/ingo3_05.png
+%%DATADIR%%/data/gfx/tiles/brick/ingo3_06.png
+%%DATADIR%%/data/gfx/tiles/brick/ingo3_07.png
+%%DATADIR%%/data/gfx/tiles/brick/ingo3_08.png
+%%DATADIR%%/data/gfx/tiles/brick/ingo3_09.png
+%%DATADIR%%/data/gfx/tiles/brick/ingo3_10.png
+%%DATADIR%%/data/gfx/tiles/brick/ingo3_11.png
+%%DATADIR%%/data/gfx/tiles/brick/ingo3_12.png
+%%DATADIR%%/data/gfx/tiles/brick/tiles.idx
+%%DATADIR%%/data/gfx/tiles/categories.idx
+%%DATADIR%%/data/gfx/tiles/clay/clay000.png
+%%DATADIR%%/data/gfx/tiles/clay/clay001.png
+%%DATADIR%%/data/gfx/tiles/clay/clay010.png
+%%DATADIR%%/data/gfx/tiles/clay/clay011.png
+%%DATADIR%%/data/gfx/tiles/clay/clay012.png
+%%DATADIR%%/data/gfx/tiles/clay/clay013.png
+%%DATADIR%%/data/gfx/tiles/clay/clay014.png
+%%DATADIR%%/data/gfx/tiles/clay/clay015.png
+%%DATADIR%%/data/gfx/tiles/clay/clay016.png
+%%DATADIR%%/data/gfx/tiles/clay/clay017.png
+%%DATADIR%%/data/gfx/tiles/clay/clay020.png
+%%DATADIR%%/data/gfx/tiles/clay/clay021.png
+%%DATADIR%%/data/gfx/tiles/clay/clay022.png
+%%DATADIR%%/data/gfx/tiles/clay/clay023.png
+%%DATADIR%%/data/gfx/tiles/clay/clay024.png
+%%DATADIR%%/data/gfx/tiles/clay/clay025.png
+%%DATADIR%%/data/gfx/tiles/clay/clay026.png
+%%DATADIR%%/data/gfx/tiles/clay/clay027.png
+%%DATADIR%%/data/gfx/tiles/clay/clay030.png
+%%DATADIR%%/data/gfx/tiles/clay/clay040.png
+%%DATADIR%%/data/gfx/tiles/clay/clay041.png
+%%DATADIR%%/data/gfx/tiles/clay/clay042.png
+%%DATADIR%%/data/gfx/tiles/clay/clay050.png
+%%DATADIR%%/data/gfx/tiles/clay/clay060.png
+%%DATADIR%%/data/gfx/tiles/clay/clay061.png
+%%DATADIR%%/data/gfx/tiles/clay/clay062.png
+%%DATADIR%%/data/gfx/tiles/clay/clay070.png
+%%DATADIR%%/data/gfx/tiles/clay/clay071.png
+%%DATADIR%%/data/gfx/tiles/clay/clay072.png
+%%DATADIR%%/data/gfx/tiles/clay/clay073.png
+%%DATADIR%%/data/gfx/tiles/clay/clay080.png
+%%DATADIR%%/data/gfx/tiles/clay/clay090.png
+%%DATADIR%%/data/gfx/tiles/clay/clay091.png
+%%DATADIR%%/data/gfx/tiles/clay/clay092.png
+%%DATADIR%%/data/gfx/tiles/clay/clay093.png
+%%DATADIR%%/data/gfx/tiles/clay/clay100.png
+%%DATADIR%%/data/gfx/tiles/clay/clay110.png
+%%DATADIR%%/data/gfx/tiles/clay/clay111.png
+%%DATADIR%%/data/gfx/tiles/clay/clay120.png
+%%DATADIR%%/data/gfx/tiles/clay/clay121.png
+%%DATADIR%%/data/gfx/tiles/clay/clay122.png
+%%DATADIR%%/data/gfx/tiles/clay/clay123.png
+%%DATADIR%%/data/gfx/tiles/clay/tiles.idx
+%%DATADIR%%/data/gfx/tiles/clouds/cloud00.png
+%%DATADIR%%/data/gfx/tiles/clouds/cloud01.png
+%%DATADIR%%/data/gfx/tiles/clouds/cloud02.png
+%%DATADIR%%/data/gfx/tiles/clouds/cloud03.png
+%%DATADIR%%/data/gfx/tiles/clouds/cloud04.png
+%%DATADIR%%/data/gfx/tiles/clouds/cloud05.png
+%%DATADIR%%/data/gfx/tiles/clouds/cloud06.png
+%%DATADIR%%/data/gfx/tiles/clouds/cloud07.png
+%%DATADIR%%/data/gfx/tiles/clouds/cloud08.png
+%%DATADIR%%/data/gfx/tiles/clouds/cloud09.png
+%%DATADIR%%/data/gfx/tiles/clouds/cloud10.png
+%%DATADIR%%/data/gfx/tiles/clouds/cloud11.png
+%%DATADIR%%/data/gfx/tiles/clouds/cloud12.png
+%%DATADIR%%/data/gfx/tiles/clouds/tiles.idx
+%%DATADIR%%/data/gfx/tiles/colors/black.png
+%%DATADIR%%/data/gfx/tiles/colors/blue.png
+%%DATADIR%%/data/gfx/tiles/colors/cyan.png
+%%DATADIR%%/data/gfx/tiles/colors/green.png
+%%DATADIR%%/data/gfx/tiles/colors/grey.png
+%%DATADIR%%/data/gfx/tiles/colors/magenta.png
+%%DATADIR%%/data/gfx/tiles/colors/orange.png
+%%DATADIR%%/data/gfx/tiles/colors/red.png
+%%DATADIR%%/data/gfx/tiles/colors/skyblue01.png
+%%DATADIR%%/data/gfx/tiles/colors/tiles.idx
+%%DATADIR%%/data/gfx/tiles/colors/white.png
+%%DATADIR%%/data/gfx/tiles/colors/yellow.png
+%%DATADIR%%/data/gfx/tiles/concrete/concrete00.png
+%%DATADIR%%/data/gfx/tiles/concrete/concrete01.png
+%%DATADIR%%/data/gfx/tiles/concrete/concrete02.png
+%%DATADIR%%/data/gfx/tiles/concrete/concrete03.png
+%%DATADIR%%/data/gfx/tiles/concrete/concrete04.png
+%%DATADIR%%/data/gfx/tiles/concrete/concrete05.png
+%%DATADIR%%/data/gfx/tiles/concrete/concrete06.png
+%%DATADIR%%/data/gfx/tiles/concrete/concrete07.png
+%%DATADIR%%/data/gfx/tiles/concrete/concrete10.png
+%%DATADIR%%/data/gfx/tiles/concrete/concrete11.png
+%%DATADIR%%/data/gfx/tiles/concrete/concrete12.png
+%%DATADIR%%/data/gfx/tiles/concrete/concrete13.png
+%%DATADIR%%/data/gfx/tiles/concrete/concrete14.png
+%%DATADIR%%/data/gfx/tiles/concrete/concrete15.png
+%%DATADIR%%/data/gfx/tiles/concrete/concrete16.png
+%%DATADIR%%/data/gfx/tiles/concrete/concrete17.png
+%%DATADIR%%/data/gfx/tiles/concrete/concrete18.png
+%%DATADIR%%/data/gfx/tiles/concrete/concrete20.png
+%%DATADIR%%/data/gfx/tiles/concrete/concrete21.png
+%%DATADIR%%/data/gfx/tiles/concrete/concrete22.png
+%%DATADIR%%/data/gfx/tiles/concrete/concrete23.png
+%%DATADIR%%/data/gfx/tiles/concrete/concrete24.png
+%%DATADIR%%/data/gfx/tiles/concrete/concrete25.png
+%%DATADIR%%/data/gfx/tiles/concrete/concrete26.png
+%%DATADIR%%/data/gfx/tiles/concrete/concrete27.png
+%%DATADIR%%/data/gfx/tiles/concrete/concrete28.png
+%%DATADIR%%/data/gfx/tiles/concrete/tiles.idx
+%%DATADIR%%/data/gfx/tiles/danger/danger00.png
+%%DATADIR%%/data/gfx/tiles/danger/danger01.png
+%%DATADIR%%/data/gfx/tiles/danger/danger02.png
+%%DATADIR%%/data/gfx/tiles/danger/danger03.png
+%%DATADIR%%/data/gfx/tiles/danger/danger04.png
+%%DATADIR%%/data/gfx/tiles/danger/danger05.png
+%%DATADIR%%/data/gfx/tiles/danger/danger06.png
+%%DATADIR%%/data/gfx/tiles/danger/danger07.png
+%%DATADIR%%/data/gfx/tiles/danger/danger10.png
+%%DATADIR%%/data/gfx/tiles/danger/danger11.png
+%%DATADIR%%/data/gfx/tiles/danger/danger12.png
+%%DATADIR%%/data/gfx/tiles/danger/danger13.png
+%%DATADIR%%/data/gfx/tiles/danger/danger14.png
+%%DATADIR%%/data/gfx/tiles/danger/danger15.png
+%%DATADIR%%/data/gfx/tiles/danger/danger16.png
+%%DATADIR%%/data/gfx/tiles/danger/danger17.png
+%%DATADIR%%/data/gfx/tiles/danger/danger18.png
+%%DATADIR%%/data/gfx/tiles/danger/danger20.png
+%%DATADIR%%/data/gfx/tiles/danger/danger21.png
+%%DATADIR%%/data/gfx/tiles/danger/danger22.png
+%%DATADIR%%/data/gfx/tiles/danger/danger23.png
+%%DATADIR%%/data/gfx/tiles/danger/danger24.png
+%%DATADIR%%/data/gfx/tiles/danger/danger25.png
+%%DATADIR%%/data/gfx/tiles/danger/danger26.png
+%%DATADIR%%/data/gfx/tiles/danger/danger27.png
+%%DATADIR%%/data/gfx/tiles/danger/danger28.png
+%%DATADIR%%/data/gfx/tiles/danger/tiles.idx
+%%DATADIR%%/data/gfx/tiles/grass/blank.png
+%%DATADIR%%/data/gfx/tiles/grass/grass01.png
+%%DATADIR%%/data/gfx/tiles/grass/grass02.png
+%%DATADIR%%/data/gfx/tiles/grass/grass03.png
+%%DATADIR%%/data/gfx/tiles/grass/grass04.png
+%%DATADIR%%/data/gfx/tiles/grass/grass05.png
+%%DATADIR%%/data/gfx/tiles/grass/grass07.png
+%%DATADIR%%/data/gfx/tiles/grass/grass08.png
+%%DATADIR%%/data/gfx/tiles/grass/grass09.png
+%%DATADIR%%/data/gfx/tiles/grass/grass10.png
+%%DATADIR%%/data/gfx/tiles/grass/house1.png
+%%DATADIR%%/data/gfx/tiles/grass/house2.png
+%%DATADIR%%/data/gfx/tiles/grass/house3.png
+%%DATADIR%%/data/gfx/tiles/grass/house4.png
+%%DATADIR%%/data/gfx/tiles/grass/lett1.png
+%%DATADIR%%/data/gfx/tiles/grass/lett2.png
+%%DATADIR%%/data/gfx/tiles/grass/lett3.png
+%%DATADIR%%/data/gfx/tiles/grass/lett4.png
+%%DATADIR%%/data/gfx/tiles/grass/lett5.png
+%%DATADIR%%/data/gfx/tiles/grass/tiles.idx
+%%DATADIR%%/data/gfx/tiles/grass/tree1.png
+%%DATADIR%%/data/gfx/tiles/grass/tree2.png
+%%DATADIR%%/data/gfx/tiles/grass/tree3.png
+%%DATADIR%%/data/gfx/tiles/grass/tree4.png
+%%DATADIR%%/data/gfx/tiles/hexagonal/hex00.png
+%%DATADIR%%/data/gfx/tiles/hexagonal/hex10c.png
+%%DATADIR%%/data/gfx/tiles/hexagonal/hex10l.png
+%%DATADIR%%/data/gfx/tiles/hexagonal/hex10r.png
+%%DATADIR%%/data/gfx/tiles/hexagonal/hex11c.png
+%%DATADIR%%/data/gfx/tiles/hexagonal/hex11l.png
+%%DATADIR%%/data/gfx/tiles/hexagonal/hex11r.png
+%%DATADIR%%/data/gfx/tiles/hexagonal/hex12c.png
+%%DATADIR%%/data/gfx/tiles/hexagonal/hex12l.png
+%%DATADIR%%/data/gfx/tiles/hexagonal/hex12r.png
+%%DATADIR%%/data/gfx/tiles/hexagonal/hex13c.png
+%%DATADIR%%/data/gfx/tiles/hexagonal/hex14c.png
+%%DATADIR%%/data/gfx/tiles/hexagonal/hex15c.png
+%%DATADIR%%/data/gfx/tiles/hexagonal/hex16c.png
+%%DATADIR%%/data/gfx/tiles/hexagonal/hex20c.png
+%%DATADIR%%/data/gfx/tiles/hexagonal/hex20l.png
+%%DATADIR%%/data/gfx/tiles/hexagonal/hex20r.png
+%%DATADIR%%/data/gfx/tiles/hexagonal/hex21c.png
+%%DATADIR%%/data/gfx/tiles/hexagonal/hex21l.png
+%%DATADIR%%/data/gfx/tiles/hexagonal/hex21r.png
+%%DATADIR%%/data/gfx/tiles/hexagonal/hex30c.png
+%%DATADIR%%/data/gfx/tiles/hexagonal/hex30l.png
+%%DATADIR%%/data/gfx/tiles/hexagonal/hex30r.png
+%%DATADIR%%/data/gfx/tiles/hexagonal/hex31c.png
+%%DATADIR%%/data/gfx/tiles/hexagonal/hex31l.png
+%%DATADIR%%/data/gfx/tiles/hexagonal/hex31r.png
+%%DATADIR%%/data/gfx/tiles/hexagonal/hex32c.png
+%%DATADIR%%/data/gfx/tiles/hexagonal/hex33c.png
+%%DATADIR%%/data/gfx/tiles/hexagonal/hex34c.png
+%%DATADIR%%/data/gfx/tiles/hexagonal/hex35c.png
+%%DATADIR%%/data/gfx/tiles/hexagonal/tiles.idx
+%%DATADIR%%/data/gfx/tiles/sand/sand1.png
+%%DATADIR%%/data/gfx/tiles/sand/sand2.png
+%%DATADIR%%/data/gfx/tiles/sand/sand3.png
+%%DATADIR%%/data/gfx/tiles/sand/sand4.png
+%%DATADIR%%/data/gfx/tiles/sand/tiles.idx
+%%DATADIR%%/data/gfx/tiles/transparent/black.png
+%%DATADIR%%/data/gfx/tiles/transparent/blue.png
+%%DATADIR%%/data/gfx/tiles/transparent/cyan.png
+%%DATADIR%%/data/gfx/tiles/transparent/green.png
+%%DATADIR%%/data/gfx/tiles/transparent/magenta.png
+%%DATADIR%%/data/gfx/tiles/transparent/red.png
+%%DATADIR%%/data/gfx/tiles/transparent/tiles.idx
+%%DATADIR%%/data/gfx/tiles/transparent/yellow.png
+%%DATADIR%%/data/gfx/tiles/winter/tiles.idx
+%%DATADIR%%/data/gfx/tiles/winter/winter000.png
+%%DATADIR%%/data/gfx/tiles/winter/winter001.png
+%%DATADIR%%/data/gfx/tiles/winter/winter002.png
+%%DATADIR%%/data/gfx/tiles/winter/winter003.png
+%%DATADIR%%/data/gfx/tiles/winter/winter004.png
+%%DATADIR%%/data/gfx/tiles/winter/winter005.png
+%%DATADIR%%/data/gfx/tiles/winter/winter006.png
+%%DATADIR%%/data/gfx/tiles/winter/winter007.png
+%%DATADIR%%/data/gfx/tiles/winter/winter008.png
+%%DATADIR%%/data/gfx/tiles/winter/winter010.png
+%%DATADIR%%/data/gfx/tiles/winter/winter011.png
+%%DATADIR%%/data/gfx/tiles/winter/winter012.png
+%%DATADIR%%/data/gfx/tiles/winter/winter020.png
+%%DATADIR%%/data/gfx/tiles/winter/winter021.png
+%%DATADIR%%/data/gfx/tiles/winter/winter022.png
+%%DATADIR%%/data/gfx/tiles/winter/winter023.png
+%%DATADIR%%/data/gfx/tiles/winter/winter030.png
+%%DATADIR%%/data/gfx/tiles/winter/winter031.png
+%%DATADIR%%/data/gfx/tiles/winter/winter032.png
+%%DATADIR%%/data/gfx/tiles/winter/winter033.png
+%%DATADIR%%/data/gfx/tiles/winter/winter034.png
+%%DATADIR%%/data/gfx/tiles/winter/winter035.png
+%%DATADIR%%/data/gfx/tiles/winter/winter036.png
+%%DATADIR%%/data/gfx/tiles/winter/winter037.png
+%%DATADIR%%/data/gfx/tiles/winter/winter038.png
+%%DATADIR%%/data/gfx/tiles/winter/winter039.png
+%%DATADIR%%/data/gfx/tiles/winter/winter040.png
+%%DATADIR%%/data/gfx/tiles/winter/winter041.png
+%%DATADIR%%/data/gfx/tiles/winter/winter042.png
+%%DATADIR%%/data/gfx/tiles/winter/winter043.png
+%%DATADIR%%/data/missions/common.js
+%%DATADIR%%/data/missions/frozen/frozen1.map
+%%DATADIR%%/data/missions/frozen/frozen1.xml
+%%DATADIR%%/data/missions/frozen/frozen2.map
+%%DATADIR%%/data/missions/frozen/frozen2.xml
+%%DATADIR%%/data/missions/frozen/janek01.map
+%%DATADIR%%/data/missions/frozen/janek01.xml
+%%DATADIR%%/data/missions/frozen/janek02.map
+%%DATADIR%%/data/missions/frozen/janek02.xml
+%%DATADIR%%/data/missions/frozen/janek03.map
+%%DATADIR%%/data/missions/frozen/janek03.xml
+%%DATADIR%%/data/missions/frozen/janek04.map
+%%DATADIR%%/data/missions/frozen/janek04.xml
+%%DATADIR%%/data/missions/frozen/janek05.map
+%%DATADIR%%/data/missions/frozen/janek05.xml
+%%DATADIR%%/data/missions/frozen/levels.idx
+%%DATADIR%%/data/missions/frozen/strings.properties
+%%DATADIR%%/data/missions/frozen/strings_de.properties
+%%DATADIR%%/data/missions/missions.idx
+%%DATADIR%%/data/missions/revans/levels.idx
+%%DATADIR%%/data/missions/revans/rev01.map
+%%DATADIR%%/data/missions/revans/rev01.xml
+%%DATADIR%%/data/missions/revans/rev02.map
+%%DATADIR%%/data/missions/revans/rev02.xml
+%%DATADIR%%/data/missions/revans/rev03.map
+%%DATADIR%%/data/missions/revans/rev03.xml
+%%DATADIR%%/data/missions/revans/strings.properties
+%%DATADIR%%/data/missions/revans/strings_de.properties
+%%DATADIR%%/data/missions/snakepit/levels.idx
+%%DATADIR%%/data/missions/snakepit/magnets01.map
+%%DATADIR%%/data/missions/snakepit/magnets01.xml
+%%DATADIR%%/data/missions/snakepit/magnets02.map
+%%DATADIR%%/data/missions/snakepit/magnets02.xml
+%%DATADIR%%/data/missions/snakepit/rescue01.map
+%%DATADIR%%/data/missions/snakepit/rescue01.xml
+%%DATADIR%%/data/missions/snakepit/rescue02.map
+%%DATADIR%%/data/missions/snakepit/rescue02.xml
+%%DATADIR%%/data/missions/snakepit/sams01.map
+%%DATADIR%%/data/missions/snakepit/sams01.xml
+%%DATADIR%%/data/missions/snakepit/snakepit01.map
+%%DATADIR%%/data/missions/snakepit/snakepit01.xml
+%%DATADIR%%/data/missions/snakepit/snakepit04.map
+%%DATADIR%%/data/missions/snakepit/snakepit04.xml
+%%DATADIR%%/data/missions/snakepit/snakerace01.map
+%%DATADIR%%/data/missions/snakepit/snakerace01.xml
+%%DATADIR%%/data/missions/snakepit/snakerace02.map
+%%DATADIR%%/data/missions/snakepit/snakerace02.xml
+%%DATADIR%%/data/missions/snakepit/strings.properties
+%%DATADIR%%/data/missions/snakepit/strings_de.properties
+%%DATADIR%%/data/missions/tutorial/barriers.map
+%%DATADIR%%/data/missions/tutorial/barriers.xml
+%%DATADIR%%/data/missions/tutorial/blackhole.map
+%%DATADIR%%/data/missions/tutorial/blackhole.xml
+%%DATADIR%%/data/missions/tutorial/blank.map
+%%DATADIR%%/data/missions/tutorial/boss.xml
+%%DATADIR%%/data/missions/tutorial/crates.map
+%%DATADIR%%/data/missions/tutorial/crates.xml
+%%DATADIR%%/data/missions/tutorial/destroyable_tiles.xml
+%%DATADIR%%/data/missions/tutorial/fields.map
+%%DATADIR%%/data/missions/tutorial/fields.xml
+%%DATADIR%%/data/missions/tutorial/fuel.map
+%%DATADIR%%/data/missions/tutorial/fuel.xml
+%%DATADIR%%/data/missions/tutorial/grid.map
+%%DATADIR%%/data/missions/tutorial/grid.xml
+%%DATADIR%%/data/missions/tutorial/grinders.map
+%%DATADIR%%/data/missions/tutorial/grinders.xml
+%%DATADIR%%/data/missions/tutorial/levels.idx
+%%DATADIR%%/data/missions/tutorial/magnets.map
+%%DATADIR%%/data/missions/tutorial/magnets.xml
+%%DATADIR%%/data/missions/tutorial/mortars.map
+%%DATADIR%%/data/missions/tutorial/mortars.xml
+%%DATADIR%%/data/missions/tutorial/platforms.xml
+%%DATADIR%%/data/missions/tutorial/sams.map
+%%DATADIR%%/data/missions/tutorial/sams.xml
+%%DATADIR%%/data/missions/tutorial/strings.properties
+%%DATADIR%%/data/missions/tutorial/strings_de.properties
+%%DATADIR%%/data/missions/tutorial/switches.map
+%%DATADIR%%/data/missions/tutorial/switches.xml
+%%DATADIR%%/data/missions/tutorial/tanks.xml
+%%DATADIR%%/data/missions/tutorial/taxi.xml
+%%DATADIR%%/data/missions/tutorial/thorns.xml
+%%DATADIR%%/data/missions/tutorial/tiles.xml
+%%DATADIR%%/data/missions/tutorial/turrets.map
+%%DATADIR%%/data/missions/tutorial/turrets.xml
+%%DATADIR%%/data/missions/tutorial/tutorial01.map
+%%DATADIR%%/data/missions/tutorial/tutorial01.xml
+%%DATADIR%%/data/missions/tutorial/tutorial02.map
+%%DATADIR%%/data/missions/tutorial/tutorial02.xml
+%%DATADIR%%/data/missions/tutorial/tutorial06.map
+%%DATADIR%%/data/missions/tutorial/tutorial06.xml
+%%DATADIR%%/data/missions/tutorial/water.map
+%%DATADIR%%/data/missions/tutorial/water.xml
+%%DATADIR%%/data/missions/tutorial/weapons.xml
+%%DATADIR%%/data/missions/unsorted/forcefield.map
+%%DATADIR%%/data/missions/unsorted/forcefield.xml
+%%DATADIR%%/data/missions/unsorted/levels.idx
+%%DATADIR%%/data/missions/unsorted/missile.map
+%%DATADIR%%/data/missions/unsorted/missile.xml
+%%DATADIR%%/data/missions/unsorted/race01.map
+%%DATADIR%%/data/missions/unsorted/race01.xml
+%%DATADIR%%/data/missions/unsorted/race02.map
+%%DATADIR%%/data/missions/unsorted/race02.xml
+%%DATADIR%%/data/missions/unsorted/race03.map
+%%DATADIR%%/data/missions/unsorted/race03.xml
+%%DATADIR%%/data/missions/unsorted/rescue03.map
+%%DATADIR%%/data/missions/unsorted/rescue03.xml
+%%DATADIR%%/data/missions/unsorted/rescue04.map
+%%DATADIR%%/data/missions/unsorted/rescue04.xml
+%%DATADIR%%/data/missions/unsorted/rescue06.map
+%%DATADIR%%/data/missions/unsorted/rescue06.xml
+%%DATADIR%%/data/missions/unsorted/strings.properties
+%%DATADIR%%/data/missions/unsorted/strings_de.properties
+%%DATADIR%%/data/missions/unsorted/swandive.map
+%%DATADIR%%/data/missions/unsorted/swandive.xml
+%%DATADIR%%/ghosts/snakepit/magnets01/Slash.dat
+%%DATADIR%%/ghosts/snakepit/rescue01/Slash.dat
+%%DATADIR%%/ghosts/snakepit/rescue02/Slash.dat
+%%DATADIR%%/ghosts/snakepit/snakepit01/Slash.dat
+%%DATADIR%%/ghosts/snakepit/snakerace01/Slash.dat
+%%DATADIR%%/ghosts/snakepit/snakerace02/Slash.dat
+%%DATADIR%%/ghosts/tutorial/barriers/Slash.dat
+%%DATADIR%%/ghosts/tutorial/blackhole/Slash.dat
+%%DATADIR%%/ghosts/tutorial/crates/Slash.dat
+%%DATADIR%%/ghosts/tutorial/destroyable_tiles/Slash.dat
+%%DATADIR%%/ghosts/tutorial/fuel/Slash.dat
+%%DATADIR%%/ghosts/tutorial/grid/Slash.dat
+%%DATADIR%%/ghosts/tutorial/grinders/Slash.dat
+%%DATADIR%%/ghosts/tutorial/magnets/Slash.dat
+%%DATADIR%%/ghosts/tutorial/switches/Slash.dat
+%%DATADIR%%/ghosts/tutorial/tanks/Slash.dat
+%%DATADIR%%/ghosts/tutorial/thorns/Slash.dat
+%%DATADIR%%/ghosts/tutorial/tiles/Slash.dat
+%%DATADIR%%/ghosts/tutorial/turrets/Slash.dat
+%%DATADIR%%/ghosts/tutorial/tutorial02/Slash.dat
+%%DATADIR%%/ghosts/tutorial/tutorial06/Slash.dat
+%%DATADIR%%/ghosts/tutorial/water/Slash.dat
+%%DATADIR%%/ghosts/unsorted/race01/Slash.dat
+%%DATADIR%%/ghosts/unsorted/race02/Slash.dat
+%%DATADIR%%/ghosts/unsorted/race03/Slash.dat
+%%DATADIR%%/ghosts/unsorted/rescue06/Slash.dat
+%%DATADIR%%/hiscores.dat
+%%DATADIR%%/jar/GTGE_add_ons-0.2.3.jar
+%%DATADIR%%/jar/commons-lang-2.1.jar
+%%DATADIR%%/jar/golden-0.2.3.jar
+%%DATADIR%%/jar/ibxm-alpha47.jar
+%%DATADIR%%/jar/js-1.6R7.jar
+%%DATADIR%%/jar/log4j-1.2.14.jar
+%%DATADIR%%/jar/moagg-1.95.jar
+%%DATADIR%%/jar/timer-1.1.jar
+%%DATADIR%%/jar/timer.dll
+%%DATADIR%%/log4j.properties
+share/pixmaps/moagg.png
+@dirrm %%DATADIR%%/jar
+@dirrm %%DATADIR%%/ghosts/unsorted/rescue06
+@dirrm %%DATADIR%%/ghosts/unsorted/race03
+@dirrm %%DATADIR%%/ghosts/unsorted/race02
+@dirrm %%DATADIR%%/ghosts/unsorted/race01
+@dirrm %%DATADIR%%/ghosts/unsorted
+@dirrm %%DATADIR%%/ghosts/tutorial/water
+@dirrm %%DATADIR%%/ghosts/tutorial/tutorial06
+@dirrm %%DATADIR%%/ghosts/tutorial/tutorial02
+@dirrm %%DATADIR%%/ghosts/tutorial/turrets
+@dirrm %%DATADIR%%/ghosts/tutorial/tiles
+@dirrm %%DATADIR%%/ghosts/tutorial/thorns
+@dirrm %%DATADIR%%/ghosts/tutorial/tanks
+@dirrm %%DATADIR%%/ghosts/tutorial/switches
+@dirrm %%DATADIR%%/ghosts/tutorial/magnets
+@dirrm %%DATADIR%%/ghosts/tutorial/grinders
+@dirrm %%DATADIR%%/ghosts/tutorial/grid
+@dirrm %%DATADIR%%/ghosts/tutorial/fuel
+@dirrm %%DATADIR%%/ghosts/tutorial/destroyable_tiles
+@dirrm %%DATADIR%%/ghosts/tutorial/crates
+@dirrm %%DATADIR%%/ghosts/tutorial/blackhole
+@dirrm %%DATADIR%%/ghosts/tutorial/barriers
+@dirrm %%DATADIR%%/ghosts/tutorial
+@dirrm %%DATADIR%%/ghosts/snakepit/snakerace02
+@dirrm %%DATADIR%%/ghosts/snakepit/snakerace01
+@dirrm %%DATADIR%%/ghosts/snakepit/snakepit01
+@dirrm %%DATADIR%%/ghosts/snakepit/rescue02
+@dirrm %%DATADIR%%/ghosts/snakepit/rescue01
+@dirrm %%DATADIR%%/ghosts/snakepit/magnets01
+@dirrm %%DATADIR%%/ghosts/snakepit
+@dirrm %%DATADIR%%/ghosts
+@dirrm %%DATADIR%%/data/missions/unsorted
+@dirrm %%DATADIR%%/data/missions/tutorial
+@dirrm %%DATADIR%%/data/missions/snakepit
+@dirrm %%DATADIR%%/data/missions/revans
+@dirrm %%DATADIR%%/data/missions/frozen
+@dirrm %%DATADIR%%/data/missions
+@dirrm %%DATADIR%%/data/gfx/tiles/winter
+@dirrm %%DATADIR%%/data/gfx/tiles/transparent
+@dirrm %%DATADIR%%/data/gfx/tiles/sand
+@dirrm %%DATADIR%%/data/gfx/tiles/hexagonal
+@dirrm %%DATADIR%%/data/gfx/tiles/grass
+@dirrm %%DATADIR%%/data/gfx/tiles/danger
+@dirrm %%DATADIR%%/data/gfx/tiles/concrete
+@dirrm %%DATADIR%%/data/gfx/tiles/colors
+@dirrm %%DATADIR%%/data/gfx/tiles/clouds
+@dirrm %%DATADIR%%/data/gfx/tiles/clay
+@dirrm %%DATADIR%%/data/gfx/tiles/brick
+@dirrm %%DATADIR%%/data/gfx/tiles/blue
+@dirrm %%DATADIR%%/data/gfx/tiles/background
+@dirrm %%DATADIR%%/data/gfx/tiles
+@dirrm %%DATADIR%%/data/gfx
+@dirrm %%DATADIR%%/data
+@dirrm %%DATADIR%%
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=mopesnake.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/mopesnake/Makefile ./Makefile
--- /usr/ports/games/mopesnake/Makefile	2013-03-15 15:37:40.000000000 +0100
+++ ./Makefile	2013-03-27 16:42:32.000000000 +0100
@@ -23,8 +23,7 @@
=20
 SUB_FILES=3D	${PORTNAME}
=20
-DESKTOP_ENTRIES=3D"Master Of Pain (Eating) - Snake" "${COMMENT}" \
-		"${PREFIX}/share/pixmaps/${PORTNAME}" \
+DESKTOP_ENTRIES=3D"Master Of Pain (Eating) - Snake" "${COMMENT}" "${PORTNA=
ME}" \
 		"${PORTNAME}" "Game;ArcadeGame;" false
=20
 .include <bsd.port.options.mk>
@@ -35,15 +34,14 @@
 	@${FIND} ${WRKSRC} -name "*.bak" -delete
=20
 do-install:
-	${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${PREFIX}/bin/
-	${MKDIR} ${DATADIR}
-	${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}.py ${DATADIR}
+	${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${PREFIX}/bin
 	@(cd ${WRKSRC} && ${COPYTREE_SHARE} "images mopelib music sounds" ${DATAD=
IR})
-	${INSTALL_DATA} ${WRKSRC}/doc/screenshot1.png ${PREFIX}/share/pixmaps/${P=
ORTNAME}.png
+	${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME}.py ${DATADIR}
 	${INSTALL_DATA} ${WRKSRC}/version ${DATADIR}
+	${INSTALL_DATA} ${WRKSRC}/doc/screenshot1.png ${PREFIX}/share/pixmaps/${P=
ORTNAME}.png
=20
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/doc/|} ${DOCSDIR}
 .endif
=20
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=nelly.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/nelly/Makefile ./Makefile
--- /usr/ports/games/nelly/Makefile	2013-03-15 15:37:39.000000000 +0100
+++ ./Makefile	2013-03-26 23:42:30.000000000 +0100
@@ -26,8 +26,7 @@
=20
 SUB_FILES=3D	${PORTNAME}
=20
-DESKTOP_ENTRIES=3D"Nelly's Rooftop Garden" "${COMMENT}" \
-		"${PREFIX}/share/pixmaps/${PORTNAME}.png" \
+DESKTOP_ENTRIES=3D"Nelly's Rooftop Garden" "${COMMENT}" "${PORTNAME}" \
 		"${PORTNAME}" "Game;ArcadeGame;" false
=20
 .include <bsd.port.options.mk>
@@ -38,18 +37,18 @@
 	@${FIND} ${WRKSRC} -name "*.bak" -delete
=20
 do-install:
-	${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${PREFIX}/bin/
-	${MKDIR} ${DATADIR}
+	${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${PREFIX}/bin
+	@${MKDIR} ${DATADIR}
 	${INSTALL_SCRIPT} ${WRKSRC}/*.py ${DATADIR}
=20
 .for d in fonts levels textures
 	@(cd ${WRKSRC} && ${COPYTREE_SHARE} ${d} ${DATADIR})
 .endfor
=20
-	${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png ${PREFIX}/share/pixmaps/
+	${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png ${PREFIX}/share/pixmaps
=20
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
=20
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=netwalk.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/netwalk/Makefile ./Makefile
--- /usr/ports/games/netwalk/Makefile	2013-04-29 12:53:30.000000000 +0200
+++ ./Makefile	2013-05-25 22:57:45.000000000 +0200
@@ -1,3 +1,4 @@
+# Created by: nemysis <nemysis@gmx.ch>
 # $FreeBSD: head/games/netwalk/Makefile 316654 2013-04-27 08:50:46Z mva $
=20
 PORTNAME=3D	netwalk
@@ -55,7 +56,7 @@
 	${INSTALL_DATA} ${_DISTDIR}/screenshot-0.4.8.png ${PREFIX}/share/pixmaps/=
${PORTNAME}.png
=20
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
=20
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=nuclearchess.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/nuclearchess/Makefile ./Makefile
--- /usr/ports/games/nuclearchess/Makefile	2013-02-24 17:34:00.000000000 +0=
100
+++ ./Makefile	2013-05-21 15:04:08.000000000 +0200
@@ -18,7 +18,6 @@
 LICENSE=3D	GPLv2
=20
 USE_SDL=3D	sdl image
-USE_GNOME=3D	desktopfileutils
 INSTALLS_ICONS=3D	yes
 GNU_CONFIGURE=3D	yes
 CONFIGURE_ARGS=3D	--localstatedir=3D${DATADIR}
@@ -26,19 +25,17 @@
=20
 PORTDOCS=3D	AUTHORS ChangeLog
=20
-DESKTOP_ENTRIES=3D"NuclearChess" "${COMMENT}"  \
-		"${PREFIX}/share/pixmaps/${PORTNAME}.png" \
+DESKTOP_ENTRIES=3D"NuclearChess" "${COMMENT}" "${PORTNAME}" \
 		"${PORTNAME}" "Game;BoardGame;" false
=20
 .include <bsd.port.options.mk>
=20
 post-install:
-	${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png ${PREFIX}/share/pixmaps/
+	${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png ${PREFIX}/share/pixmaps
=20
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
-	@-update-desktop-database
=20
 .include <bsd.port.mk>
diff -ruN --exclude=3DCVS /usr/ports/games/nuclearchess/pkg-plist ./pkg-pli=
st
--- /usr/ports/games/nuclearchess/pkg-plist	2013-02-24 17:34:00.000000000 +=
0100
+++ ./pkg-plist	2013-03-27 18:04:38.000000000 +0100
@@ -36,5 +36,3 @@
 share/pixmaps/nuclearchess.png
 @dirrm %%DATADIR%%/gfx
 @dirrm %%DATADIR%%
-@exec %%LOCALBASE%%/bin/update-desktop-database -q || /usr/bin/true
-@unexec %%LOCALBASE%%/bin/update-desktop-database -q || /usr/bin/true
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=pacmanarena.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/pacmanarena/Makefile ./Makefile
--- /usr/ports/games/pacmanarena/Makefile	2013-01-14 17:55:27.000000000 +01=
00
+++ ./Makefile	2013-05-25 23:27:35.000000000 +0200
@@ -1,59 +1,59 @@
+# Created by: nemysis <nemysis@gmx.ch>
 # $FreeBSD: head/games/pacmanarena/Makefile 303544 2012-09-02 11:37:46Z ak=
 $
=20
 PORTNAME=3D	pacmanarena
 PORTVERSION=3D	0.15
+PORTREVISION=3D	1
 CATEGORIES=3D	games
 MASTER_SITES=3D	SF/${PORTNAME}/${PORTNAME}/v0.0/ \
-		SF/nemysisfreebsdp/:icons
+		SF/nemysisfreebsdp/pacmanarena/ \
+		SF/nemysisfreebsdp/pacmanarena/:icons
 DISTFILES=3D	${DISTNAME:S/na/n-a/}.tar.bz2 \
 		${PORTNAME:S/arena/-data/}-0.0.zip \
-		${PORTNAME}_icons.tar.gz:icons
+		${PORTNAME}_icons.tar.bz2:icons
+DIST_SUBDIR=3D	${PORTNAME}
=20
 MAINTAINER=3D	nemysis@gmx.ch
 COMMENT=3D	Pacman clone in full 3D with a few surprises
=20
 LICENSE=3D	GPLv2
=20
-EXTRACT_DEPENDS=3D	unzip:${PORTSDIR}/archivers/unzip
+EXTRACT_DEPENDS=3D	${UNZIP_CMD}:${PORTSDIR}/archivers/unzip
=20
 WRKSRC=3D		${WRKDIR}/${PORTNAME:S/arena//}
=20
 GNU_CONFIGURE=3D	yes
 USE_SDL=3D	mixer net sdl
=20
-PLIST_FILES=3D	bin/${PORTNAME} \
-		share/pixmaps/${PORTNAME}_48.png \
-		share/pixmaps/${PORTNAME}_64.png \
-		share/pixmaps/${PORTNAME}_72.png \
-		share/pixmaps/${PORTNAME}_96.png
-
-PORTDATA=3D	*
 PORTDOCS=3D	README
=20
-post-patch:
-# Fix data location
-	@${REINPLACE_CMD} -e 's|@prefix@|${DATADIR}|' \
-	-e 's|@datadir@/pacman|${DATADIR}|'  ${WRKSRC}/Makefile.in
+INSTALLS_ICONS=3D	yes
+ICON_SIZES=3D	32x32 48x48 64x64 72x72 96x96
+
+DESKTOP_ENTRIES=3D"Pacman Arena" "${COMMENT}" "${PORTNAME}" \
+		"${PORTNAME}" "Game;ArcadeGame;" false
=20
 .include <bsd.port.options.mk>
=20
+post-patch:
+	@${REINPLACE_CMD} -e 's|@prefix@|${DATADIR}|' \
+	-e 's|@datadir@/pacman|${DATADIR}|' ${WRKSRC}/Makefile.in
+
 do-install:
-# Executable
 	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME:S/arena//} ${PREFIX}/bin/${PORTNA=
ME}
+	@(cd ${WRKSRC}/../ && ${COPYTREE_SHARE} "gfx sfx" ${DATADIR})
=20
-# Data
-	${MKDIR} ${DATADIR}
-.for d in gfx sfx
-	@(cd ${WRKSRC}/../ && ${COPYTREE_SHARE} ${d} ${DATADIR})
+post-install:
+.for s in ${ICON_SIZES}
+	${MKDIR} ${PREFIX}/share/icons/hicolor/${s}/apps
+	${INSTALL_DATA} ${WRKDIR}/${PORTNAME}_${s}.png \
+		${PREFIX}/share/icons/hicolor/${s}/apps/${PORTNAME}.png
 .endfor
+	${LN} -sf ${PREFIX}/share/icons/hicolor/48x48/apps/${PORTNAME}.png ${PREF=
IX}/share/pixmaps
=20
-# Pixmaps
-	${INSTALL_DATA} ${WRKDIR}/${PORTNAME}*.png ${PREFIX}/share/pixmaps
-
-# Documentation
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
-	${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
+	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
=20
 .include <bsd.port.mk>
diff -ruN --exclude=3DCVS /usr/ports/games/pacmanarena/distinfo ./distinfo
--- /usr/ports/games/pacmanarena/distinfo	2013-01-14 17:55:27.000000000 +01=
00
+++ ./distinfo	2013-05-25 23:39:39.000000000 +0200
@@ -1,6 +1,6 @@
-SHA256 (pacman-arena-0.15.tar.bz2) =3D 3f151518f3d4a9595ea03f9ef681e8a8829=
e88e76fb5d39bab0249906121fc23
-SIZE (pacman-arena-0.15.tar.bz2) =3D 100112
-SHA256 (pacman-data-0.0.zip) =3D 7949f080ca0ba4c02d737c5bb365856c3e66f1038=
38329be8c1857d6c297b9b8
-SIZE (pacman-data-0.0.zip) =3D 11994364
-SHA256 (pacmanarena_icons.tar.gz) =3D 55a6e8e4144f4fc3c49597a11bb9482ff980=
935d43f993da9080db837fdcc3d7
-SIZE (pacmanarena_icons.tar.gz) =3D 14848
+SHA256 (pacmanarena/pacman-arena-0.15.tar.bz2) =3D 3f151518f3d4a9595ea03f9=
ef681e8a8829e88e76fb5d39bab0249906121fc23
+SIZE (pacmanarena/pacman-arena-0.15.tar.bz2) =3D 100112
+SHA256 (pacmanarena/pacman-data-0.0.zip) =3D 7949f080ca0ba4c02d737c5bb3658=
56c3e66f103838329be8c1857d6c297b9b8
+SIZE (pacmanarena/pacman-data-0.0.zip) =3D 11994364
+SHA256 (pacmanarena/pacmanarena_icons.tar.bz2) =3D df681daf7299bc50c39eb28=
8ed25d7f163e44a28960ce948525b9e67351aba29
+SIZE (pacmanarena/pacmanarena_icons.tar.bz2) =3D 12077
diff -ruN --exclude=3DCVS /usr/ports/games/pacmanarena/pkg-plist ./pkg-plist
--- /usr/ports/games/pacmanarena/pkg-plist	1970-01-01 01:00:00.000000000 +0=
100
+++ ./pkg-plist	2013-05-25 23:48:57.000000000 +0200
@@ -0,0 +1,59 @@
+bin/pacmanarena
+share/icons/hicolor/32x32/apps/pacmanarena.png
+share/icons/hicolor/48x48/apps/pacmanarena.png
+share/icons/hicolor/64x64/apps/pacmanarena.png
+share/icons/hicolor/72x72/apps/pacmanarena.png
+share/icons/hicolor/96x96/apps/pacmanarena.png
+%%DATADIR%%/gfx/1024-768-high.tga
+%%DATADIR%%/gfx/1024-768-low.tga
+%%DATADIR%%/gfx/1400-1050-high.tga
+%%DATADIR%%/gfx/1400-1050-low.tga
+%%DATADIR%%/gfx/640-480-high.tga
+%%DATADIR%%/gfx/640-480-low.tga
+%%DATADIR%%/gfx/800-600-high.tga
+%%DATADIR%%/gfx/800-600-low.tga
+%%DATADIR%%/gfx/bomb.3d
+%%DATADIR%%/gfx/dot-yellow.tga
+%%DATADIR%%/gfx/dot.tga
+%%DATADIR%%/gfx/exit-high.tga
+%%DATADIR%%/gfx/exit-low.tga
+%%DATADIR%%/gfx/game-over.tga
+%%DATADIR%%/gfx/ghost-green-dying.3d
+%%DATADIR%%/gfx/ghost-green-moving.3d
+%%DATADIR%%/gfx/ghost-green-returning.3d
+%%DATADIR%%/gfx/level-complete.tga
+%%DATADIR%%/gfx/pacman-arena-banner.tga
+%%DATADIR%%/gfx/pacman-dying.3d
+%%DATADIR%%/gfx/pacman-jumping.3d
+%%DATADIR%%/gfx/pacman-moving.3d
+%%DATADIR%%/gfx/pacman-stopped.3d
+%%DATADIR%%/gfx/pacman_arena1.tga
+%%DATADIR%%/gfx/particle.tga
+%%DATADIR%%/gfx/resolution-high.tga
+%%DATADIR%%/gfx/resolution-low.tga
+%%DATADIR%%/gfx/rocket-highlight.tga
+%%DATADIR%%/gfx/rocket.3d
+%%DATADIR%%/gfx/start-game-high.tga
+%%DATADIR%%/gfx/start-game-low.tga
+%%DATADIR%%/gfx/wall-horizontal.3d
+%%DATADIR%%/gfx/wall-ll.3d
+%%DATADIR%%/gfx/wall-lr.3d
+%%DATADIR%%/gfx/wall-ul.3d
+%%DATADIR%%/gfx/wall-ur.3d
+%%DATADIR%%/gfx/wall-vertical.3d
+%%DATADIR%%/gfx/wall.tga
+%%DATADIR%%/sfx/chomp.wav
+%%DATADIR%%/sfx/eat-ghost.wav
+%%DATADIR%%/sfx/explosion.wav
+%%DATADIR%%/sfx/gameover.ogg
+%%DATADIR%%/sfx/ghost-return.wav
+%%DATADIR%%/sfx/glomp.wav
+%%DATADIR%%/sfx/hiscore.ogg
+%%DATADIR%%/sfx/hummingbird.ogg
+%%DATADIR%%/sfx/pacman-die.wav
+%%DATADIR%%/sfx/rocket-launch.wav
+%%DATADIR%%/sfx/tranzy.ogg
+share/pixmaps/pacmanarena.png
+@dirrm %%DATADIR%%/sfx
+@dirrm %%DATADIR%%/gfx
+@dirrm %%DATADIR%%
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=palomino.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/palomino/Makefile ./Makefile
--- /usr/ports/games/palomino/Makefile	2013-04-29 12:53:30.000000000 +0200
+++ ./Makefile	2013-05-26 00:38:09.000000000 +0200
@@ -15,6 +15,8 @@
 MAINTAINER=3D	nemysis@gmx.ch
 COMMENT=3D	Action flight simulation computer program using OSG
=20
+LICENSE=3D	GPLv2
+
 LIB_DEPENDS=3D	osg:${PORTSDIR}/graphics/osg
=20
 USE_BZIP2=3D	yes
@@ -40,8 +42,10 @@
 PLIB_DESC=3D	Enable sound support through plib
 GUI_DESC=3D	Enable FLTK GUI
=20
+PORTDOCS=3D	*
+
 DESKTOP_ENTRIES=3D	"Palomino" "${COMMENT}" "${PORTNAME}" \
-			"${PORTNAME}" "Game;ArcadeGame;" ${FALSE}
+			"${PORTNAME}" "Game;ArcadeGame;" false
=20
 .include <bsd.port.options.mk>
=20
@@ -71,30 +75,35 @@
 	@${REINPLACE_CMD} -e '/FIND_PACKAGE(/ s|)| REQUIRED)|' \
 		${WRKSRC}/CMakeModules/libraries.cmake
 	@${REINPLACE_CMD} -e '/COMPILE_WITH_OSSIM/ d' ${WRKSRC}/CMakeLists.txt
-.if empty(PORT_OPTIONS:MJOYSTICK)
+
+.if ! ${PORT_OPTIONS:MJOYSTICK}
 	@${REINPLACE_CMD} -e '/COMPILE_WITH_LINUX_JOYSTICK/ d' ${WRKSRC}/CMakeLis=
ts.txt
 .endif
-.if empty(PORT_OPTIONS:MSDL)
+
+.if ! ${PORT_OPTIONS:MSDL}
 	@${REINPLACE_CMD} -e '/COMPILE_WITH_SDL/ d' ${WRKSRC}/CMakeLists.txt
 .endif
-.if empty(PORT_OPTIONS:MPLIB)
+
+.if ! ${PORT_OPTIONS:MPLIB}
 	@${REINPLACE_CMD} -e '/COMPILE_WITH_PLIB/ d' ${WRKSRC}/CMakeLists.txt
 .endif
-.if empty(PORT_OPTIONS:MGUI)
+
+.if ! ${PORT_OPTIONS:MGUI}
 	@${REINPLACE_CMD} -e '/COMPILE_WITH_FLTK/ d' ${WRKSRC}/CMakeLists.txt
 .endif
+
 	@${REINPLACE_CMD} -e 's|string sDataDir|&=3D"${DATADIR}/data/"|'\
-	       	${WRKSRC}/src/base/conf.cc
+		${WRKSRC}/src/base/conf.cc
 	@${REINPLACE_CMD} -e '/LUABIND_SCRIPTS_DIR/ s|"scripts"|"${DATADIR}/scrip=
ts"|' \
-	       	${WRKSRC}/src/lua_bind/defs.hh
+		${WRKSRC}/src/lua_bind/defs.hh
 	@${REINPLACE_CMD} -e 's|doc/html/|${DOCSDIR}/|' ${WRKSRC}/src/gui/gui.cc
=20
 post-install:
-	${MKDIR} ${DATADIR}
-	cd ${WRKSRC}/ && ${COPYTREE_SHARE} "data scripts" ${DATADIR}/
+	@${MKDIR} ${DATADIR}
+	@(cd ${WRKSRC} && ${COPYTREE_SHARE} "data scripts" ${DATADIR})
 # docs are used from within the game, so this is unconditional
-	${MKDIR} ${DOCSDIR}
-	cd ${WRKSRC}/doc/html && ${COPYTREE_SHARE} \* ${DOCSDIR}/
+	@${MKDIR} ${DOCSDIR}
+	@(cd ${WRKSRC}/doc/html && ${COPYTREE_SHARE} . ${DOCSDIR})
=20
 	${LN} -sf ${DOCSDIR}/images/palominoLogo.png \
 		${PREFIX}/share/pixmaps/${PORTNAME}.png
diff -ruN --exclude=3DCVS /usr/ports/games/palomino/pkg-plist ./pkg-plist
--- /usr/ports/games/palomino/pkg-plist	2013-01-14 17:55:40.000000000 +0100
+++ ./pkg-plist	2013-05-21 19:25:26.000000000 +0200
@@ -1,52 +1,5 @@
 bin/palomino
 share/pixmaps/palomino.png
-%%DOCSDIR%%/coding.html
-%%DOCSDIR%%/compression.html
-%%DOCSDIR%%/crash.html
-%%DOCSDIR%%/docs.css
-%%DOCSDIR%%/images/arrowBlue.gif
-%%DOCSDIR%%/images/arrowGreen.gif
-%%DOCSDIR%%/images/arrowRed.gif
-%%DOCSDIR%%/images/arrowWhite.gif
-%%DOCSDIR%%/images/arrowYellow.gif
-%%DOCSDIR%%/images/favicon.png
-%%DOCSDIR%%/images/palominoLogo.png
-%%DOCSDIR%%/images/palomino_pegasus_50x40.png
-%%DOCSDIR%%/images/sprite1.png
-%%DOCSDIR%%/images/sprite2.png
-%%DOCSDIR%%/images/sprite3.png
-%%DOCSDIR%%/index.html
-%%DOCSDIR%%/issues.html
-%%DOCSDIR%%/lua_scripts.html
-%%DOCSDIR%%/manual.css
-%%DOCSDIR%%/manual.html
-%%DOCSDIR%%/math.html
-%%DOCSDIR%%/module_base.html
-%%DOCSDIR%%/module_base_configuration.html
-%%DOCSDIR%%/module_collision.html
-%%DOCSDIR%%/module_control.html
-%%DOCSDIR%%/module_fx.html
-%%DOCSDIR%%/module_game.html
-%%DOCSDIR%%/module_gfx.html
-%%DOCSDIR%%/module_graph.html
-%%DOCSDIR%%/module_gui.html
-%%DOCSDIR%%/module_hud.html
-%%DOCSDIR%%/module_init.html
-%%DOCSDIR%%/module_input.html
-%%DOCSDIR%%/module_lua.html
-%%DOCSDIR%%/module_math.html
-%%DOCSDIR%%/module_object.html
-%%DOCSDIR%%/module_physics.html
-%%DOCSDIR%%/module_program.html
-%%DOCSDIR%%/module_shader.html
-%%DOCSDIR%%/module_shadows.html
-%%DOCSDIR%%/module_sky.html
-%%DOCSDIR%%/module_sound.html
-%%DOCSDIR%%/module_view.html
-%%DOCSDIR%%/module_world.html
-%%DOCSDIR%%/rules.html
-%%DOCSDIR%%/scene.html
-%%DOCSDIR%%/terrain.html
 %%DATADIR%%/data/fonts/README.txt
 %%DATADIR%%/data/fonts/arial.ttf
 %%DATADIR%%/data/fonts/masque.ttf
@@ -516,5 +469,3 @@
 @dirrm %%DATADIR%%/data/fonts
 @dirrm %%DATADIR%%/data
 @dirrm %%DATADIR%%
-@dirrm %%DOCSDIR%%/images
-@dirrm %%DOCSDIR%%
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=patapizza-tetris.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/patapizza-tetris/Makefile ./Make=
file
--- /usr/ports/games/patapizza-tetris/Makefile	2013-01-14 17:55:35.00000000=
0 +0100
+++ ./Makefile	2013-03-27 21:05:02.000000000 +0100
@@ -1,9 +1,9 @@
-# Created by: nemysis@gmx.ch
+# Created by: nemysis <nemysis@gmx.ch>
 # $FreeBSD: head/games/patapizza-tetris/Makefile 304720 2012-09-22 20:01:1=
1Z bsam $
=20
 PORTNAME=3D	patapizza-tetris
 PORTVERSION=3D	1.0
-PORTREVISION=3D	1
+PORTREVISION=3D	2
 CATEGORIES=3D	games
 MASTER_SITES=3D	https://github.com/patapizza/tetris/downloads/
 DISTNAME=3D	${PORTNAME:S/patapizza-//}-${DISTVERSION}
@@ -17,14 +17,13 @@
 USE_GMAKE=3D	yes
 USE_SDL=3D	sdl image gfx ttf
=20
-PLIST_FILES=3D	bin/${PORTNAME} \
-		share/pixmaps/${PORTNAME}.png
-
-PORTDATA=3D	*
 PORTDOCS=3D	README.md
=20
 SUB_FILES=3D	${PORTNAME}.sh
=20
+DESKTOP_ENTRIES=3D"Patapizza Tetris" "${COMMENT}" "${PORTNAME}" \
+		"${PORTNAME}" "Game;ArcadeGame;" false
+
 .include <bsd.port.options.mk>
=20
 post-patch:
@@ -36,22 +35,13 @@
 		-lm `${SDL_CONFIG} --cflags --libs` -lSDL -lSDL_image -lSDL_gfx -lSDL_tt=
f -lm tetris.c
=20
 do-install:
-# Scripts
 	${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}.sh ${PREFIX}/bin/${PORTNAME}
-
-# Executable
-	${MKDIR} ${DATADIR}
-	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${DATADIR}
-
-# Data
 	@(cd ${WRKSRC} && ${COPYTREE_SHARE} images ${DATADIR})
+	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${DATADIR}
+	${LN} -sf ${DATADIR}/images/logo.png ${PREFIX}/share/pixmaps/${PORTNAME}.=
png
=20
-# Pixmaps
-	${INSTALL_DATA} ${WRKSRC}/images/logo.png ${PREFIX}/share/pixmaps/${PORTN=
AME}.png
-
-# Documentation
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
=20
diff -ruN --exclude=3DCVS /usr/ports/games/patapizza-tetris/files/patapizza=
-tetris.sh.in ./files/patapizza-tetris.sh.in
--- /usr/ports/games/patapizza-tetris/files/patapizza-tetris.sh.in	2013-01-=
14 17:55:35.000000000 +0100
+++ ./files/patapizza-tetris.sh.in	2013-03-27 20:11:36.000000000 +0100
@@ -1,7 +1,7 @@
 #!/bin/sh
 #
 # $FreeBSD: head/games/patapizza-tetris/files/patapizza-tetris.sh.in 30469=
4 2012-09-22 16:22:48Z bsam $
+#
=20
-echo "patapizza Tetris: Starting up..."
 cd "%%DATADIR%%"
-./patapizza-tetris
+exec ./patapizza-tetris
diff -ruN --exclude=3DCVS /usr/ports/games/patapizza-tetris/pkg-plist ./pkg=
-plist
--- /usr/ports/games/patapizza-tetris/pkg-plist	1970-01-01 01:00:00.0000000=
00 +0100
+++ ./pkg-plist	2013-03-27 20:16:59.000000000 +0100
@@ -0,0 +1,49 @@
+bin/patapizza-tetris
+%%DATADIR%%/images/0.jpg
+%%DATADIR%%/images/1.jpg
+%%DATADIR%%/images/2.jpg
+%%DATADIR%%/images/3.jpg
+%%DATADIR%%/images/4.jpg
+%%DATADIR%%/images/5.jpg
+%%DATADIR%%/images/6.jpg
+%%DATADIR%%/images/7.jpg
+%%DATADIR%%/images/8.jpg
+%%DATADIR%%/images/9.jpg
+%%DATADIR%%/images/A.jpg
+%%DATADIR%%/images/B.jpg
+%%DATADIR%%/images/C.jpg
+%%DATADIR%%/images/D.jpg
+%%DATADIR%%/images/E.jpg
+%%DATADIR%%/images/F.jpg
+%%DATADIR%%/images/G.jpg
+%%DATADIR%%/images/H.jpg
+%%DATADIR%%/images/I.jpg
+%%DATADIR%%/images/J.jpg
+%%DATADIR%%/images/K.jpg
+%%DATADIR%%/images/L.jpg
+%%DATADIR%%/images/M.jpg
+%%DATADIR%%/images/N.jpg
+%%DATADIR%%/images/O.jpg
+%%DATADIR%%/images/P.jpg
+%%DATADIR%%/images/Q.jpg
+%%DATADIR%%/images/R.jpg
+%%DATADIR%%/images/S.jpg
+%%DATADIR%%/images/T.jpg
+%%DATADIR%%/images/U.jpg
+%%DATADIR%%/images/V.jpg
+%%DATADIR%%/images/W.jpg
+%%DATADIR%%/images/X.jpg
+%%DATADIR%%/images/Y.jpg
+%%DATADIR%%/images/Z.jpg
+%%DATADIR%%/images/g.jpg
+%%DATADIR%%/images/i.jpg
+%%DATADIR%%/images/l.jpg
+%%DATADIR%%/images/logo.png
+%%DATADIR%%/images/o.jpg
+%%DATADIR%%/images/s.jpg
+%%DATADIR%%/images/t.jpg
+%%DATADIR%%/images/z.jpg
+%%DATADIR%%/patapizza-tetris
+share/pixmaps/patapizza-tetris.png
+@dirrm %%DATADIR%%/images
+@dirrm %%DATADIR%%
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=puckman.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/puckman/Makefile ./Makefile
--- /usr/ports/games/puckman/Makefile	2013-01-14 17:55:33.000000000 +0100
+++ ./Makefile	2013-03-27 21:00:00.000000000 +0100
@@ -1,17 +1,14 @@
-# New Ports collection makefile for	puckman
-# Date created:		2012-08-08
-# Whom:			nemysis@gmx.ch
-#
+# Created by: nemysis <nemysis@gmx.ch>
 # $FreeBSD: head/games/puckman/Makefile 304631 2012-09-21 13:13:03Z bsam $
-#
=20
 PORTNAME=3D	puckman
 PORTVERSION=3D	1.0
+PORTREVISION=3D	1
 CATEGORIES=3D	games
 MASTER_SITES=3D	https://github.com/downloads/patapizza/puckman/
=20
 MAINTAINER=3D	nemysis@gmx.ch
-COMMENT=3D	An unofficial clone of the original Pac-Man game
+COMMENT=3D	Unofficial clone of the original Pac-Man game
=20
 LICENSE=3D	GPLv3
=20
@@ -19,12 +16,11 @@
 USE_GMAKE=3D	yes
 USE_SDL=3D	sdl image gfx
=20
-PLIST_FILES=3D	bin/${PORTNAME} \
-		share/pixmaps/${PORTNAME}.png
-
-PORTDATA=3D	*
 PORTDOCS=3D	README.md
=20
+DESKTOP_ENTRIES=3D"Puck-Man" "${COMMENT}" "${PORTNAME}" \
+		"${PORTNAME}" "Game;ArcadeGame;" false
+
 .include <bsd.port.options.mk>
=20
 do-build:
@@ -33,20 +29,13 @@
 		-lm `${SDL_CONFIG} --cflags --libs` -lSDL -lSDL_image -lSDL_gfx -lm puck=
man.c
=20
 do-install:
-# Executable
 	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin
-
-# Data
-	${MKDIR} ${DATADIR}
 	@(cd ${WRKSRC} && ${COPYTREE_SHARE} images ${DATADIR})
+	${LN} -sf ${DATADIR}/images/puckman.png ${PREFIX}/share/pixmaps
=20
-# Pixmaps
-	${INSTALL_DATA} ${WRKSRC}/images/logo.png ${PREFIX}/share/pixmaps/${PORTN=
AME}.png
-
-# Documentation
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
-	${INSTALL_DATA} ${WRKSRC}/README.md ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
+	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
=20
 .include <bsd.port.mk>
diff -ruN --exclude=3DCVS /usr/ports/games/puckman/pkg-plist ./pkg-plist
--- /usr/ports/games/puckman/pkg-plist	1970-01-01 01:00:00.000000000 +0100
+++ ./pkg-plist	2013-03-27 20:51:08.000000000 +0100
@@ -0,0 +1,194 @@
+bin/puckman
+share/pixmaps/puckman.png
+%%DATADIR%%/images/0.png
+%%DATADIR%%/images/1.png
+%%DATADIR%%/images/100.png
+%%DATADIR%%/images/1600.png
+%%DATADIR%%/images/2.png
+%%DATADIR%%/images/200.png
+%%DATADIR%%/images/3.png
+%%DATADIR%%/images/300.png
+%%DATADIR%%/images/4.png
+%%DATADIR%%/images/400.png
+%%DATADIR%%/images/5.png
+%%DATADIR%%/images/500.png
+%%DATADIR%%/images/6.png
+%%DATADIR%%/images/7.png
+%%DATADIR%%/images/700.png
+%%DATADIR%%/images/8.png
+%%DATADIR%%/images/800.png
+%%DATADIR%%/images/9.png
+%%DATADIR%%/images/anim.gif
+%%DATADIR%%/images/anim0.gif
+%%DATADIR%%/images/anim1.gif
+%%DATADIR%%/images/anim10.gif
+%%DATADIR%%/images/anim11.gif
+%%DATADIR%%/images/anim12.gif
+%%DATADIR%%/images/anim13.gif
+%%DATADIR%%/images/anim14.gif
+%%DATADIR%%/images/anim15.gif
+%%DATADIR%%/images/anim16.gif
+%%DATADIR%%/images/anim17.gif
+%%DATADIR%%/images/anim18.gif
+%%DATADIR%%/images/anim19.gif
+%%DATADIR%%/images/anim2.gif
+%%DATADIR%%/images/anim20.gif
+%%DATADIR%%/images/anim21.gif
+%%DATADIR%%/images/anim22.gif
+%%DATADIR%%/images/anim23.gif
+%%DATADIR%%/images/anim24.gif
+%%DATADIR%%/images/anim25.gif
+%%DATADIR%%/images/anim26.gif
+%%DATADIR%%/images/anim27.gif
+%%DATADIR%%/images/anim28.gif
+%%DATADIR%%/images/anim29.gif
+%%DATADIR%%/images/anim3.gif
+%%DATADIR%%/images/anim30.gif
+%%DATADIR%%/images/anim31.gif
+%%DATADIR%%/images/anim32.gif
+%%DATADIR%%/images/anim33.gif
+%%DATADIR%%/images/anim34.gif
+%%DATADIR%%/images/anim35.gif
+%%DATADIR%%/images/anim36.gif
+%%DATADIR%%/images/anim37.gif
+%%DATADIR%%/images/anim38.gif
+%%DATADIR%%/images/anim4.gif
+%%DATADIR%%/images/anim5.gif
+%%DATADIR%%/images/anim6.gif
+%%DATADIR%%/images/anim7.gif
+%%DATADIR%%/images/anim8.gif
+%%DATADIR%%/images/anim9.gif
+%%DATADIR%%/images/back.png
+%%DATADIR%%/images/candy0.gif
+%%DATADIR%%/images/candy1.gif
+%%DATADIR%%/images/candy2.gif
+%%DATADIR%%/images/candy3.gif
+%%DATADIR%%/images/candy4.gif
+%%DATADIR%%/images/candy5.gif
+%%DATADIR%%/images/dead0.gif
+%%DATADIR%%/images/dead1.gif
+%%DATADIR%%/images/dead10.gif
+%%DATADIR%%/images/dead11.gif
+%%DATADIR%%/images/dead2.gif
+%%DATADIR%%/images/dead3.gif
+%%DATADIR%%/images/dead4.gif
+%%DATADIR%%/images/dead5.gif
+%%DATADIR%%/images/dead6.gif
+%%DATADIR%%/images/dead7.gif
+%%DATADIR%%/images/dead8.gif
+%%DATADIR%%/images/dead9.gif
+%%DATADIR%%/images/dot.png
+%%DATADIR%%/images/enter.png
+%%DATADIR%%/images/eyes0.png
+%%DATADIR%%/images/eyes1.png
+%%DATADIR%%/images/eyes2.png
+%%DATADIR%%/images/eyes3.png
+%%DATADIR%%/images/fruit0.png
+%%DATADIR%%/images/fruit1.png
+%%DATADIR%%/images/fruit2.png
+%%DATADIR%%/images/fruit3.png
+%%DATADIR%%/images/gameover.png
+%%DATADIR%%/images/getready.png
+%%DATADIR%%/images/ghost000.gif
+%%DATADIR%%/images/ghost001.gif
+%%DATADIR%%/images/ghost010.gif
+%%DATADIR%%/images/ghost011.gif
+%%DATADIR%%/images/ghost020.gif
+%%DATADIR%%/images/ghost021.gif
+%%DATADIR%%/images/ghost030.gif
+%%DATADIR%%/images/ghost031.gif
+%%DATADIR%%/images/ghost100.gif
+%%DATADIR%%/images/ghost101.gif
+%%DATADIR%%/images/ghost110.gif
+%%DATADIR%%/images/ghost111.gif
+%%DATADIR%%/images/ghost120.gif
+%%DATADIR%%/images/ghost121.gif
+%%DATADIR%%/images/ghost130.gif
+%%DATADIR%%/images/ghost131.gif
+%%DATADIR%%/images/ghost200.gif
+%%DATADIR%%/images/ghost201.gif
+%%DATADIR%%/images/ghost210.gif
+%%DATADIR%%/images/ghost211.gif
+%%DATADIR%%/images/ghost220.gif
+%%DATADIR%%/images/ghost221.gif
+%%DATADIR%%/images/ghost230.gif
+%%DATADIR%%/images/ghost231.gif
+%%DATADIR%%/images/ghost300.gif
+%%DATADIR%%/images/ghost301.gif
+%%DATADIR%%/images/ghost310.gif
+%%DATADIR%%/images/ghost311.gif
+%%DATADIR%%/images/ghost320.gif
+%%DATADIR%%/images/ghost321.gif
+%%DATADIR%%/images/ghost330.gif
+%%DATADIR%%/images/ghost331.gif
+%%DATADIR%%/images/highscores0.png
+%%DATADIR%%/images/highscores1.png
+%%DATADIR%%/images/legal.png
+%%DATADIR%%/images/letter65.png
+%%DATADIR%%/images/letter66.png
+%%DATADIR%%/images/letter67.png
+%%DATADIR%%/images/letter68.png
+%%DATADIR%%/images/letter69.png
+%%DATADIR%%/images/letter70.png
+%%DATADIR%%/images/letter71.png
+%%DATADIR%%/images/letter72.png
+%%DATADIR%%/images/letter73.png
+%%DATADIR%%/images/letter74.png
+%%DATADIR%%/images/letter75.png
+%%DATADIR%%/images/letter76.png
+%%DATADIR%%/images/letter77.png
+%%DATADIR%%/images/letter78.png
+%%DATADIR%%/images/letter79.png
+%%DATADIR%%/images/letter80.png
+%%DATADIR%%/images/letter81.png
+%%DATADIR%%/images/letter82.png
+%%DATADIR%%/images/letter83.png
+%%DATADIR%%/images/letter84.png
+%%DATADIR%%/images/letter85.png
+%%DATADIR%%/images/letter86.png
+%%DATADIR%%/images/letter87.png
+%%DATADIR%%/images/letter88.png
+%%DATADIR%%/images/letter89.png
+%%DATADIR%%/images/letter90.png
+%%DATADIR%%/images/level.png
+%%DATADIR%%/images/lives.png
+%%DATADIR%%/images/logo.png
+%%DATADIR%%/images/notice.png
+%%DATADIR%%/images/pacman00.gif
+%%DATADIR%%/images/pacman01.gif
+%%DATADIR%%/images/pacman02.gif
+%%DATADIR%%/images/pacman03.gif
+%%DATADIR%%/images/pacman10.gif
+%%DATADIR%%/images/pacman11.gif
+%%DATADIR%%/images/pacman12.gif
+%%DATADIR%%/images/pacman13.gif
+%%DATADIR%%/images/pacman20.gif
+%%DATADIR%%/images/pacman21.gif
+%%DATADIR%%/images/pacman22.gif
+%%DATADIR%%/images/pacman23.gif
+%%DATADIR%%/images/pacman30.gif
+%%DATADIR%%/images/pacman31.gif
+%%DATADIR%%/images/pacman32.gif
+%%DATADIR%%/images/pacman33.gif
+%%DATADIR%%/images/paused.png
+%%DATADIR%%/images/playgame0.png
+%%DATADIR%%/images/playgame1.png
+%%DATADIR%%/images/puckman.png
+%%DATADIR%%/images/quitgame0.png
+%%DATADIR%%/images/quitgame1.png
+%%DATADIR%%/images/rules.png
+%%DATADIR%%/images/rules0.png
+%%DATADIR%%/images/rules1.png
+%%DATADIR%%/images/scared00.gif
+%%DATADIR%%/images/scared01.gif
+%%DATADIR%%/images/scared10.gif
+%%DATADIR%%/images/scared11.gif
+%%DATADIR%%/images/scared12.gif
+%%DATADIR%%/images/scared13.gif
+%%DATADIR%%/images/scared14.gif
+%%DATADIR%%/images/scared15.gif
+%%DATADIR%%/images/scared16.gif
+%%DATADIR%%/images/scared17.gif
+%%DATADIR%%/images/score.png
+@dirrm %%DATADIR%%/images
+@dirrm %%DATADIR%%
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=pyawale.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/pyawale/Makefile ./Makefile
--- /usr/ports/games/pyawale/Makefile	2013-01-14 17:55:26.000000000 +0100
+++ ./Makefile	2013-03-27 22:39:31.000000000 +0100
@@ -3,7 +3,7 @@
=20
 PORTNAME=3D	pyawale
 PORTVERSION=3D	0.4.0
-PORTREVISION=3D	3
+PORTREVISION=3D	4
 CATEGORIES=3D	games python
 MASTER_SITES=3D	http://download.gna.org/pyawale/
=20
@@ -16,12 +16,6 @@
=20
 USE_PYTHON=3D	yes
=20
-PLIST_FILES=3D	bin/${PORTNAME} \
-		share/applications/${PORTNAME}.desktop \
-		share/pixmaps/${PORTNAME}.png
-PLIST_DIRSTRY=3D	share/applications
-
-PORTDATA=3D	*
 PORTDOCS=3D	*
=20
 DOCSRCDIR1=3D	${WRKSRC}
@@ -38,6 +32,8 @@
 post-patch:
 	@${FIND} ${WRKSRC} -name '*.py' | ${XARGS} \
 		${REINPLACE_CMD} -e 's|/usr/bin/python|${PYTHON_CMD}|'
+	@${REINPLACE_CMD} -e 's|pyawale.png|pyawale|' \
+		${WRKSRC}/docs/pyawale.desktop
 	@${FIND} ${WRKSRC} -name "*.bak" -delete
=20
 do-build:
@@ -46,15 +42,16 @@
=20
 do-install:
 	${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${PREFIX}/bin
-	${MKDIR} ${DATADIR}
-	@(cd ${WRKSRC}/src && ${COPYTREE_SHARE} \* ${DATADIR})
+	@(cd ${WRKSRC}/src && ${COPYTREE_SHARE} . ${DATADIR})
 	${INSTALL_DATA} ${WRKSRC}/docs/${PORTNAME}.png ${PREFIX}/share/pixmaps
-	${MKDIR} ${PREFIX}/share/applications
+	@${MKDIR} ${PREFIX}/share/applications
 	${INSTALL_DATA} ${WRKSRC}/docs/${PORTNAME}.desktop ${PREFIX}/share/applic=
ations
+
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${DOC_FILES1:S|^|${DOCSRCDIR1}/|} ${DOCSDIR}
-	${MKDIR} ${DOCSDIR2}
+	@${MKDIR} ${DOCSDIR2}
 	${INSTALL_DATA} ${DOC_FILES2:S|^|${DOCSRCDIR2}/|} ${DOCSDIR2}
 .endif
+
 .include <bsd.port.mk>
diff -ruN --exclude=3DCVS /usr/ports/games/pyawale/pkg-plist ./pkg-plist
--- /usr/ports/games/pyawale/pkg-plist	1970-01-01 01:00:00.000000000 +0100
+++ ./pkg-plist	2012-12-22 20:50:38.000000000 +0100
@@ -0,0 +1,86 @@
+bin/pyawale
+share/applications/pyawale.desktop
+share/pixmaps/pyawale.png
+%%DATADIR%%/__init__.py
+%%DATADIR%%/__init__.pyc
+%%DATADIR%%/__init__.pyo
+%%DATADIR%%/awale.py
+%%DATADIR%%/awale.pyc
+%%DATADIR%%/awale.pyo
+%%DATADIR%%/images/awale_board_closed.png
+%%DATADIR%%/images/awale_board_empty.png
+%%DATADIR%%/images/awale_north_0.png
+%%DATADIR%%/images/awale_north_1.png
+%%DATADIR%%/images/awale_north_10.png
+%%DATADIR%%/images/awale_north_11.png
+%%DATADIR%%/images/awale_north_12.png
+%%DATADIR%%/images/awale_north_13.png
+%%DATADIR%%/images/awale_north_14.png
+%%DATADIR%%/images/awale_north_15.png
+%%DATADIR%%/images/awale_north_16.png
+%%DATADIR%%/images/awale_north_17.png
+%%DATADIR%%/images/awale_north_18.png
+%%DATADIR%%/images/awale_north_19.png
+%%DATADIR%%/images/awale_north_2.png
+%%DATADIR%%/images/awale_north_20.png
+%%DATADIR%%/images/awale_north_21.png
+%%DATADIR%%/images/awale_north_22.png
+%%DATADIR%%/images/awale_north_23.png
+%%DATADIR%%/images/awale_north_24.png
+%%DATADIR%%/images/awale_north_25.png
+%%DATADIR%%/images/awale_north_3.png
+%%DATADIR%%/images/awale_north_4.png
+%%DATADIR%%/images/awale_north_5.png
+%%DATADIR%%/images/awale_north_6.png
+%%DATADIR%%/images/awale_north_7.png
+%%DATADIR%%/images/awale_north_8.png
+%%DATADIR%%/images/awale_north_9.png
+%%DATADIR%%/images/awale_seed_0.png
+%%DATADIR%%/images/awale_seed_10d.png
+%%DATADIR%%/images/awale_seed_11d.png
+%%DATADIR%%/images/awale_seed_12d.png
+%%DATADIR%%/images/awale_seed_12d_13.png
+%%DATADIR%%/images/awale_seed_14d.png
+%%DATADIR%%/images/awale_seed_15d.png
+%%DATADIR%%/images/awale_seed_1d.png
+%%DATADIR%%/images/awale_seed_2c.png
+%%DATADIR%%/images/awale_seed_3b.png
+%%DATADIR%%/images/awale_seed_4D.png
+%%DATADIR%%/images/awale_seed_5d.png
+%%DATADIR%%/images/awale_seed_6c.png
+%%DATADIR%%/images/awale_seed_7b.png
+%%DATADIR%%/images/awale_seed_8e.png
+%%DATADIR%%/images/awale_seed_9d.png
+%%DATADIR%%/images/awale_south_0.png
+%%DATADIR%%/images/awale_south_1.png
+%%DATADIR%%/images/awale_south_10.png
+%%DATADIR%%/images/awale_south_11.png
+%%DATADIR%%/images/awale_south_12.png
+%%DATADIR%%/images/awale_south_13.png
+%%DATADIR%%/images/awale_south_14.png
+%%DATADIR%%/images/awale_south_15.png
+%%DATADIR%%/images/awale_south_16.png
+%%DATADIR%%/images/awale_south_17.png
+%%DATADIR%%/images/awale_south_18.png
+%%DATADIR%%/images/awale_south_19.png
+%%DATADIR%%/images/awale_south_2.png
+%%DATADIR%%/images/awale_south_20.png
+%%DATADIR%%/images/awale_south_21.png
+%%DATADIR%%/images/awale_south_22.png
+%%DATADIR%%/images/awale_south_23.png
+%%DATADIR%%/images/awale_south_24.png
+%%DATADIR%%/images/awale_south_25.png
+%%DATADIR%%/images/awale_south_3.png
+%%DATADIR%%/images/awale_south_4.png
+%%DATADIR%%/images/awale_south_5.png
+%%DATADIR%%/images/awale_south_6.png
+%%DATADIR%%/images/awale_south_7.png
+%%DATADIR%%/images/awale_south_8.png
+%%DATADIR%%/images/awale_south_9.png
+%%DATADIR%%/images/freesansbold.ttf
+%%DATADIR%%/pyawale.py
+%%DATADIR%%/pyawale.pyc
+%%DATADIR%%/pyawale.pyo
+@dirrm %%DATADIR%%/images
+@dirrm %%DATADIR%%
+@dirrmtry share/applications
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=pycadia.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/pycadia/Makefile ./Makefile
--- /usr/ports/games/pycadia/Makefile	2013-01-24 11:57:57.000000000 +0100
+++ ./Makefile	2013-05-26 11:23:09.000000000 +0200
@@ -1,10 +1,9 @@
-# Created by:			nemysis@gmx.ch
-#
+# Created by: nemysis <nemysis@gmx.ch>
 # $FreeBSD: head/games/pycadia/Makefile 310871 2013-01-23 15:00:18Z makc $
=20
 PORTNAME=3D	pycadia
 PORTVERSION=3D	0.5.1
-PORTREVISION=3D	2
+PORTREVISION=3D	3
 CATEGORIES=3D	games python
 MASTER_SITES=3D	${MASTER_SITE_GENTOO:S/%SUBDIR%/distfiles/} \
 		SF/nemysisfreebsdp/
@@ -23,14 +22,10 @@
 USE_PYTHON=3D	yes
 NO_BUILD=3D	yes
=20
-PLIST_FILES=3D	bin/${PORTNAME} \
-		share/pixmaps/${PORTNAME}.png
-
-PORTDATA=3D	*
 PORTDOCS=3D	CHANGELOG README TODO gravity.txt
=20
 DESKTOP_ENTRIES=3D"Pycadia" "${COMMENT}" "${PORTNAME}" \
-		"${PORTNAME}" "Game;ArcadeGame;" ${FALSE}
+		"${PORTNAME}" "Game;ArcadeGame;" false
=20
 SUB_FILES=3D	${PORTNAME}.sh
=20
@@ -38,16 +33,14 @@
=20
 do-install:
 	${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME}.sh ${PREFIX}/bin/${PORTNAME}
-
-	${MKDIR} ${DATADIR}
-	@(cd ${WRKSRC} && ${COPYTREE_SHARE} \* ${DATADIR})
+	@${FIND} ${WRKSRC} -name "*.bak" -delete
+	@(cd ${WRKSRC} && ${COPYTREE_SHARE} "glade pixmaps sounds *.py *.ico *.cf=
g" ${DATADIR})
 	@(cd ${DATADIR} && ${CHMOD} 555 ${PORTNAME}.py spacewarpy.py vektoroids.p=
y)
 	${INSTALL_DATA} ${FILESDIR}/${PORTNAME}.conf ${DATADIR}
-
-	${INSTALL_DATA} ${WRKSRC}/pixmaps/logo1.png ${PREFIX}/share/pixmaps/${POR=
TNAME}.png
+	${LN} -sf ${DATADIR}/pixmaps/pysteroids.png ${PREFIX}/share/pixmaps/${POR=
TNAME}.png
=20
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/doc/|} ${DOCSDIR}
 .endif
=20
diff -ruN --exclude=3DCVS /usr/ports/games/pycadia/files/pycadia.sh.in ./fi=
les/pycadia.sh.in
--- /usr/ports/games/pycadia/files/pycadia.sh.in	2013-01-14 17:55:40.000000=
000 +0100
+++ ./files/pycadia.sh.in	2013-03-27 23:38:21.000000000 +0100
@@ -1,6 +1,7 @@
 #!/bin/sh
 #
 # $FreeBSD: head/games/pycadia/files/pycadia.sh.in 305338 2012-10-06 05:37=
:29Z jgh $
+#
=20
 cd "%%DATADIR%%"
-./pycadia.py
+exec ./pycadia.py "${@}"
diff -ruN --exclude=3DCVS /usr/ports/games/pycadia/pkg-plist ./pkg-plist
--- /usr/ports/games/pycadia/pkg-plist	1970-01-01 01:00:00.000000000 +0100
+++ ./pkg-plist	2013-05-26 11:24:49.000000000 +0200
@@ -0,0 +1,55 @@
+bin/pycadia
+share/pixmaps/pycadia.png
+%%DATADIR%%/actor.py
+%%DATADIR%%/asteroid.py
+%%DATADIR%%/config.py
+%%DATADIR%%/constants.py
+%%DATADIR%%/explosion.py
+%%DATADIR%%/game_state.py
+%%DATADIR%%/gd_letters.py
+%%DATADIR%%/gd_numbers.py
+%%DATADIR%%/gd_objects.py
+%%DATADIR%%/glade/pycadia.glade
+%%DATADIR%%/glade/pycadia.gladep
+%%DATADIR%%/glade2.py
+%%DATADIR%%/hiscores.py
+%%DATADIR%%/msg_test.py
+%%DATADIR%%/pixmaps/logo1.png
+%%DATADIR%%/pixmaps/pysteroids.png
+%%DATADIR%%/pixmaps/spacewarpy_msg.png
+%%DATADIR%%/pixmaps/vektoroids_msg.png
+%%DATADIR%%/pixmaps/vektoroids_msg2.png
+%%DATADIR%%/player.py
+%%DATADIR%%/pycadia.conf
+%%DATADIR%%/pycadia.ico
+%%DATADIR%%/pycadia.py
+%%DATADIR%%/pycadia_prefs.py
+%%DATADIR%%/pyg_keys.py
+%%DATADIR%%/saucer.py
+%%DATADIR%%/setup.cfg
+%%DATADIR%%/setup.py
+%%DATADIR%%/shot.py
+%%DATADIR%%/sound.py
+%%DATADIR%%/sounds/big_explode1.wav
+%%DATADIR%%/sounds/big_explode2.wav
+%%DATADIR%%/sounds/explode1.wav
+%%DATADIR%%/sounds/explode2.wav
+%%DATADIR%%/sounds/explode_short.wav
+%%DATADIR%%/sounds/fire1.wav
+%%DATADIR%%/sounds/fire2.wav
+%%DATADIR%%/sounds/idle.wav
+%%DATADIR%%/sounds/pop.wav
+%%DATADIR%%/sounds/thrust1.wav
+%%DATADIR%%/sounds/thrust2.wav
+%%DATADIR%%/sounds/ufo-shot.wav
+%%DATADIR%%/sounds/ufo-shot1.wav
+%%DATADIR%%/sounds/ufo.wav
+%%DATADIR%%/sounds/ufo1.wav
+%%DATADIR%%/spacewarpy.py
+%%DATADIR%%/sun.py
+%%DATADIR%%/vector_text.py
+%%DATADIR%%/vektoroids.py
+@dirrm %%DATADIR%%/sounds
+@dirrm %%DATADIR%%/pixmaps
+@dirrm %%DATADIR%%/glade
+@dirrm %%DATADIR%%
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=rescue.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/rescue/Makefile ./Makefile
--- /usr/ports/games/rescue/Makefile	2013-01-24 11:57:58.000000000 +0100
+++ ./Makefile	2013-05-26 12:10:51.000000000 +0200
@@ -1,9 +1,9 @@
-# Created by: nemysis@gmx.ch
+# Created by: nemysis <nemysis@gmx.ch>
 # $FreeBSD: head/games/rescue/Makefile 310871 2013-01-23 15:00:18Z makc $
=20
 PORTNAME=3D	rescue
 PORTVERSION=3D	1.0.0.2
-PORTREVISION=3D	1
+PORTREVISION=3D	2
 CATEGORIES=3D	games java
 MASTER_SITES=3D	SF/${PORTNAME}/${PORTNAME:S/r/R/}%21%20Max/${PORTVERSION}/
 DISTNAME=3D	${PORTNAME:S/r/R/}_${PORTVERSION}
@@ -21,17 +21,13 @@
=20
 WRKSRC=3D		${WRKDIR}/${PORTNAME:S/r/R/}
=20
-PLIST_FILES=3D	bin/${PORTNAME} \
-		share/pixmaps/${PORTNAME}.png
-
-PORTDATA=3D	*
 PORTDOCS=3D	ChangeLog.txt bugs.txt
 DATADIR=3D	${JAVASHAREDIR}/${PORTNAME}
=20
 SUB_FILES=3D	${PORTNAME}
=20
 DESKTOP_ENTRIES=3D"Rescue! Max" "${COMMENT}" "${PORTNAME}" \
-		"${PORTNAME}" "Game;StrategyGame;" "false"
+		"${PORTNAME}" "Game;StrategyGame;" false
=20
 .include <bsd.port.options.mk>
=20
@@ -40,12 +36,11 @@
=20
 do-install:
 	${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${PREFIX}/bin
-	${MKDIR} ${DATADIR}
 	@(cd ${WRKSRC} && ${COPYTREE_SHARE} "help missions *.jar" ${DATADIR})
 	${INSTALL_DATA} ${WRKSRC}/logo.png ${PREFIX}/share/pixmaps/${PORTNAME}.png
=20
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
=20
diff -ruN --exclude=3DCVS /usr/ports/games/rescue/pkg-plist ./pkg-plist
--- /usr/ports/games/rescue/pkg-plist	1970-01-01 01:00:00.000000000 +0100
+++ ./pkg-plist	2013-03-27 23:56:48.000000000 +0100
@@ -0,0 +1,262 @@
+bin/rescue
+%%DATADIR%%/Rescue.jar
+%%DATADIR%%/help/help02.htm
+%%DATADIR%%/help/help03.htm
+%%DATADIR%%/help/help04.htm
+%%DATADIR%%/help/help05.htm
+%%DATADIR%%/help/help06.htm
+%%DATADIR%%/help/help07.htm
+%%DATADIR%%/help/help08.htm
+%%DATADIR%%/help/help09.htm
+%%DATADIR%%/help/help10.htm
+%%DATADIR%%/help/help11.htm
+%%DATADIR%%/help/help12.htm
+%%DATADIR%%/help/help13.htm
+%%DATADIR%%/help/help14.htm
+%%DATADIR%%/help/help15.htm
+%%DATADIR%%/help/help16.htm
+%%DATADIR%%/help/help17.htm
+%%DATADIR%%/help/help18.htm
+%%DATADIR%%/help/help19.htm
+%%DATADIR%%/help/help20.htm
+%%DATADIR%%/help/help21.htm
+%%DATADIR%%/help/help22.htm
+%%DATADIR%%/help/images/Birdof.gif
+%%DATADIR%%/help/images/backd.gif
+%%DATADIR%%/help/images/cardauu.gif
+%%DATADIR%%/help/images/enterpo.gif
+%%DATADIR%%/help/images/ferenoo.gif
+%%DATADIR%%/help/images/grossoo.gif
+%%DATADIR%%/help/images/helpCCky.gif
+%%DATADIR%%/help/images/helpCCte.gif
+%%DATADIR%%/help/images/helpLRS.gif
+%%DATADIR%%/help/images/helprose.gif
+%%DATADIR%%/help/images/kleinoo.gif
+%%DATADIR%%/help/images/planetf.gif
+%%DATADIR%%/help/images/starbase.gif
+%%DATADIR%%/help/index.htm
+%%DATADIR%%/help/orange.css
+%%DATADIR%%/missions/newmax.xml
+%%DATADIR%%/missions/rescue.xml
+%%DATADIR%%/missions/rescuemax.xml
+%%DATADIR%%/missions/so/sobig/baddiebase.gif
+%%DATADIR%%/missions/so/sobig/borgcube.gif
+%%DATADIR%%/missions/so/sobig/cardassiandestroyer.gif
+%%DATADIR%%/missions/so/sobig/cardassiankeldon.gif
+%%DATADIR%%/missions/so/sobig/deridex.gif
+%%DATADIR%%/missions/so/sobig/ds9.gif
+%%DATADIR%%/missions/so/sobig/earth.gif
+%%DATADIR%%/missions/so/sobig/enterprise.gif
+%%DATADIR%%/missions/so/sobig/ferengimarauder.gif
+%%DATADIR%%/missions/so/sobig/jemhadarattackship.gif
+%%DATADIR%%/missions/so/sobig/jemhadarwarship.gif
+%%DATADIR%%/missions/so/sobig/jupiter.gif
+%%DATADIR%%/missions/so/sobig/jupiterstation.gif
+%%DATADIR%%/missions/so/sobig/klingon.gif
+%%DATADIR%%/missions/so/sobig/klingonbirdofprey.gif
+%%DATADIR%%/missions/so/sobig/marauder.gif
+%%DATADIR%%/missions/so/sobig/mars.gif
+%%DATADIR%%/missions/so/sobig/mercury.gif
+%%DATADIR%%/missions/so/sobig/neptune.gif
+%%DATADIR%%/missions/so/sobig/particlefountain.gif
+%%DATADIR%%/missions/so/sobig/planet.gif
+%%DATADIR%%/missions/so/sobig/romulansuperhawk.gif
+%%DATADIR%%/missions/so/sobig/romulanwarbird.gif
+%%DATADIR%%/missions/so/sobig/saturn.gif
+%%DATADIR%%/missions/so/sobig/starbase.gif
+%%DATADIR%%/missions/so/sobig/thesovereign.gif
+%%DATADIR%%/missions/so/sobig/venus.gif
+%%DATADIR%%/missions/so/sobig/wormhole.gif
+%%DATADIR%%/missions/so/soinfo/baddiebase.gif
+%%DATADIR%%/missions/so/soinfo/cardassiandestroyer.gif
+%%DATADIR%%/missions/so/soinfo/cardassiankeldon.gif
+%%DATADIR%%/missions/so/soinfo/enterprise.gif
+%%DATADIR%%/missions/so/soinfo/ferengimarauder.gif
+%%DATADIR%%/missions/so/soinfo/jemhadarattackship.gif
+%%DATADIR%%/missions/so/soinfo/jemhadarwarship.gif
+%%DATADIR%%/missions/so/soinfo/klingon.gif
+%%DATADIR%%/missions/so/soinfo/romulansuperhawk.gif
+%%DATADIR%%/missions/so/soinfo/romulanwarbird.gif
+%%DATADIR%%/missions/so/soinfo/starbase.gif
+%%DATADIR%%/missions/so/soinfo/thesovereign.gif
+%%DATADIR%%/missions/so/soinfo/wormhole.gif
+%%DATADIR%%/missions/so/sosmall/baddiebase.gif
+%%DATADIR%%/missions/so/sosmall/borgcube.gif
+%%DATADIR%%/missions/so/sosmall/cardassiandestroyer.gif
+%%DATADIR%%/missions/so/sosmall/enterprise.gif
+%%DATADIR%%/missions/so/sosmall/ferengimarauder.gif
+%%DATADIR%%/missions/so/sosmall/jemhadarattackship.gif
+%%DATADIR%%/missions/so/sosmall/jemhadarwarship.gif
+%%DATADIR%%/missions/so/sosmall/klingon.gif
+%%DATADIR%%/missions/so/sosmall/marauder.gif
+%%DATADIR%%/missions/so/sosmall/outpost.gif
+%%DATADIR%%/missions/so/sosmall/romulansuperhawk.gif
+%%DATADIR%%/missions/so/sosmall/romulanwarbird.gif
+%%DATADIR%%/missions/so/sosmall/starbase.gif
+%%DATADIR%%/missions/so/sosmall/thesovereign.gif
+%%DATADIR%%/missions/so/sosmall/wormhole.gif
+%%DATADIR%%/missions/sounds/effect/background.au
+%%DATADIR%%/missions/sounds/effect/hit.au
+%%DATADIR%%/missions/sounds/effect/mouseclick.au
+%%DATADIR%%/missions/sounds/music/backgroundmusic.au
+%%DATADIR%%/missions/sounds/voice/reachedcoordinates.au
+%%DATADIR%%/missions/sounds/voice/welcome.au
+%%DATADIR%%/missions/ui/newmax/10_down.png
+%%DATADIR%%/missions/ui/newmax/10_map.gif
+%%DATADIR%%/missions/ui/newmax/10_off.png
+%%DATADIR%%/missions/ui/newmax/10_on.png
+%%DATADIR%%/missions/ui/newmax/10_up.png
+%%DATADIR%%/missions/ui/newmax/11.png
+%%DATADIR%%/missions/ui/newmax/12.png
+%%DATADIR%%/missions/ui/newmax/13.png
+%%DATADIR%%/missions/ui/newmax/14.png
+%%DATADIR%%/missions/ui/newmax/15.png
+%%DATADIR%%/missions/ui/newmax/16_down.png
+%%DATADIR%%/missions/ui/newmax/16_map.gif
+%%DATADIR%%/missions/ui/newmax/16_off.png
+%%DATADIR%%/missions/ui/newmax/16_on.png
+%%DATADIR%%/missions/ui/newmax/16_up.png
+%%DATADIR%%/missions/ui/newmax/17_down.png
+%%DATADIR%%/missions/ui/newmax/17_map.gif
+%%DATADIR%%/missions/ui/newmax/17_off.png
+%%DATADIR%%/missions/ui/newmax/17_on.png
+%%DATADIR%%/missions/ui/newmax/17_up.png
+%%DATADIR%%/missions/ui/newmax/1_down.png
+%%DATADIR%%/missions/ui/newmax/1_map.gif
+%%DATADIR%%/missions/ui/newmax/1_off.png
+%%DATADIR%%/missions/ui/newmax/1_on.png
+%%DATADIR%%/missions/ui/newmax/1_up.png
+%%DATADIR%%/missions/ui/newmax/2_down.png
+%%DATADIR%%/missions/ui/newmax/2_map.gif
+%%DATADIR%%/missions/ui/newmax/2_off.png
+%%DATADIR%%/missions/ui/newmax/2_on.png
+%%DATADIR%%/missions/ui/newmax/2_up.png
+%%DATADIR%%/missions/ui/newmax/3.png
+%%DATADIR%%/missions/ui/newmax/4_down.png
+%%DATADIR%%/missions/ui/newmax/4_map.gif
+%%DATADIR%%/missions/ui/newmax/4_off.png
+%%DATADIR%%/missions/ui/newmax/4_on.png
+%%DATADIR%%/missions/ui/newmax/4_up.png
+%%DATADIR%%/missions/ui/newmax/5_down.png
+%%DATADIR%%/missions/ui/newmax/5_map.gif
+%%DATADIR%%/missions/ui/newmax/5_off.png
+%%DATADIR%%/missions/ui/newmax/5_on.png
+%%DATADIR%%/missions/ui/newmax/5_up.png
+%%DATADIR%%/missions/ui/newmax/6.png
+%%DATADIR%%/missions/ui/newmax/7_down.png
+%%DATADIR%%/missions/ui/newmax/7_map.gif
+%%DATADIR%%/missions/ui/newmax/7_off.png
+%%DATADIR%%/missions/ui/newmax/7_on.png
+%%DATADIR%%/missions/ui/newmax/7_up.png
+%%DATADIR%%/missions/ui/newmax/8.png
+%%DATADIR%%/missions/ui/newmax/9_down.png
+%%DATADIR%%/missions/ui/newmax/9_map.gif
+%%DATADIR%%/missions/ui/newmax/9_off.png
+%%DATADIR%%/missions/ui/newmax/9_on.png
+%%DATADIR%%/missions/ui/newmax/9_up.png
+%%DATADIR%%/missions/ui/rescue/com_down.png
+%%DATADIR%%/missions/ui/rescue/com_map.gif
+%%DATADIR%%/missions/ui/rescue/com_off.png
+%%DATADIR%%/missions/ui/rescue/com_on.png
+%%DATADIR%%/missions/ui/rescue/com_up.png
+%%DATADIR%%/missions/ui/rescue/command_down.png
+%%DATADIR%%/missions/ui/rescue/command_map.gif
+%%DATADIR%%/missions/ui/rescue/command_off.png
+%%DATADIR%%/missions/ui/rescue/command_on.png
+%%DATADIR%%/missions/ui/rescue/command_up.png
+%%DATADIR%%/missions/ui/rescue/gap.png
+%%DATADIR%%/missions/ui/rescue/info_down.png
+%%DATADIR%%/missions/ui/rescue/info_map.gif
+%%DATADIR%%/missions/ui/rescue/info_off.png
+%%DATADIR%%/missions/ui/rescue/info_on.png
+%%DATADIR%%/missions/ui/rescue/info_up.png
+%%DATADIR%%/missions/ui/rescue/new_down.png
+%%DATADIR%%/missions/ui/rescue/new_map.gif
+%%DATADIR%%/missions/ui/rescue/new_off.png
+%%DATADIR%%/missions/ui/rescue/new_on.png
+%%DATADIR%%/missions/ui/rescue/new_up.png
+%%DATADIR%%/missions/ui/rescue/scroll_down.png
+%%DATADIR%%/missions/ui/rescue/scroll_map.gif
+%%DATADIR%%/missions/ui/rescue/scroll_off.png
+%%DATADIR%%/missions/ui/rescue/scroll_on.png
+%%DATADIR%%/missions/ui/rescue/scroll_up.png
+%%DATADIR%%/missions/ui/rescue/toolbar_down.png
+%%DATADIR%%/missions/ui/rescue/toolbar_map.gif
+%%DATADIR%%/missions/ui/rescue/toolbar_off.png
+%%DATADIR%%/missions/ui/rescue/toolbar_on.png
+%%DATADIR%%/missions/ui/rescue/toolbar_up.png
+%%DATADIR%%/missions/ui/rescuemax/0_down.png
+%%DATADIR%%/missions/ui/rescuemax/0_map.gif
+%%DATADIR%%/missions/ui/rescuemax/0_off.png
+%%DATADIR%%/missions/ui/rescuemax/0_on.png
+%%DATADIR%%/missions/ui/rescuemax/0_up.png
+%%DATADIR%%/missions/ui/rescuemax/10_down.png
+%%DATADIR%%/missions/ui/rescuemax/10_map.gif
+%%DATADIR%%/missions/ui/rescuemax/10_off.png
+%%DATADIR%%/missions/ui/rescuemax/10_on.png
+%%DATADIR%%/missions/ui/rescuemax/10_up.png
+%%DATADIR%%/missions/ui/rescuemax/11.png
+%%DATADIR%%/missions/ui/rescuemax/12.png
+%%DATADIR%%/missions/ui/rescuemax/13_down.png
+%%DATADIR%%/missions/ui/rescuemax/13_map.gif
+%%DATADIR%%/missions/ui/rescuemax/13_off.png
+%%DATADIR%%/missions/ui/rescuemax/13_on.png
+%%DATADIR%%/missions/ui/rescuemax/13_up.png
+%%DATADIR%%/missions/ui/rescuemax/14.png
+%%DATADIR%%/missions/ui/rescuemax/15_down.png
+%%DATADIR%%/missions/ui/rescuemax/15_map.gif
+%%DATADIR%%/missions/ui/rescuemax/15_off.png
+%%DATADIR%%/missions/ui/rescuemax/15_on.png
+%%DATADIR%%/missions/ui/rescuemax/15_up.png
+%%DATADIR%%/missions/ui/rescuemax/16_down.png
+%%DATADIR%%/missions/ui/rescuemax/16_map.gif
+%%DATADIR%%/missions/ui/rescuemax/16_off.png
+%%DATADIR%%/missions/ui/rescuemax/16_on.png
+%%DATADIR%%/missions/ui/rescuemax/16_up.png
+%%DATADIR%%/missions/ui/rescuemax/17_down.png
+%%DATADIR%%/missions/ui/rescuemax/17_map.gif
+%%DATADIR%%/missions/ui/rescuemax/17_off.png
+%%DATADIR%%/missions/ui/rescuemax/17_on.png
+%%DATADIR%%/missions/ui/rescuemax/17_up.png
+%%DATADIR%%/missions/ui/rescuemax/1_down.png
+%%DATADIR%%/missions/ui/rescuemax/1_map.gif
+%%DATADIR%%/missions/ui/rescuemax/1_off.png
+%%DATADIR%%/missions/ui/rescuemax/1_on.png
+%%DATADIR%%/missions/ui/rescuemax/1_up.png
+%%DATADIR%%/missions/ui/rescuemax/2_down.png
+%%DATADIR%%/missions/ui/rescuemax/2_map.gif
+%%DATADIR%%/missions/ui/rescuemax/2_off.png
+%%DATADIR%%/missions/ui/rescuemax/2_on.png
+%%DATADIR%%/missions/ui/rescuemax/2_up.png
+%%DATADIR%%/missions/ui/rescuemax/3.png
+%%DATADIR%%/missions/ui/rescuemax/4.png
+%%DATADIR%%/missions/ui/rescuemax/5.png
+%%DATADIR%%/missions/ui/rescuemax/6.png
+%%DATADIR%%/missions/ui/rescuemax/7_down.png
+%%DATADIR%%/missions/ui/rescuemax/7_map.gif
+%%DATADIR%%/missions/ui/rescuemax/7_off.png
+%%DATADIR%%/missions/ui/rescuemax/7_on.png
+%%DATADIR%%/missions/ui/rescuemax/7_up.png
+%%DATADIR%%/missions/ui/rescuemax/8.png
+%%DATADIR%%/missions/ui/rescuemax/9_down.png
+%%DATADIR%%/missions/ui/rescuemax/9_map.gif
+%%DATADIR%%/missions/ui/rescuemax/9_off.png
+%%DATADIR%%/missions/ui/rescuemax/9_on.png
+%%DATADIR%%/missions/ui/rescuemax/9_up.png
+share/pixmaps/rescue.png
+@dirrm %%DATADIR%%/missions/ui/rescuemax
+@dirrm %%DATADIR%%/missions/ui/rescue
+@dirrm %%DATADIR%%/missions/ui/newmax
+@dirrm %%DATADIR%%/missions/ui
+@dirrm %%DATADIR%%/missions/sounds/voice
+@dirrm %%DATADIR%%/missions/sounds/music
+@dirrm %%DATADIR%%/missions/sounds/effect
+@dirrm %%DATADIR%%/missions/sounds
+@dirrm %%DATADIR%%/missions/so/sosmall
+@dirrm %%DATADIR%%/missions/so/soinfo
+@dirrm %%DATADIR%%/missions/so/sobig
+@dirrm %%DATADIR%%/missions/so
+@dirrm %%DATADIR%%/missions
+@dirrm %%DATADIR%%/help/images
+@dirrm %%DATADIR%%/help
+@dirrm %%DATADIR%%
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=sdl_jewels.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/sdl_jewels/Makefile ./Makefile
--- /usr/ports/games/sdl_jewels/Makefile	2013-01-24 11:57:58.000000000 +0100
+++ ./Makefile	2013-05-26 12:38:23.000000000 +0200
@@ -1,13 +1,14 @@
+# Created by: nemysis <nemysis@gmx.ch>
 # $FreeBSD: head/games/sdl_jewels/Makefile 310871 2013-01-23 15:00:18Z mak=
c $
=20
 PORTNAME=3D	sdl_jewels
 PORTVERSION=3D	1.1.1
-PORTREVISION=3D	2
+PORTREVISION=3D	3
 CATEGORIES=3D	games
 MASTER_SITES=3D	http://www.linuxmotors.com/gljewel/downloads/ \
-		http://www.linuxmotors.com/gljewel/:icons
+		SF/nemysisfreebsdp/:icons
 DISTFILES=3D	${PORTNAME:S/sdl/SDL/}-${DISTVERSION}.tgz \
-		gljewel.gif:icons
+		${PORTNAME}.png:icons
 DIST_SUBDIR=3D	${PORTNAME}
 EXTRACT_ONLY=3D	${PORTNAME:S/sdl/SDL/}-${DISTVERSION}.tgz
=20
@@ -16,8 +17,6 @@
=20
 LICENSE=3D	GPLv2
=20
-BUILD_DEPENDS=3D	giftopnm:${PORTSDIR}/graphics/netpbm
-
 WRKSRC=3D		${WRKDIR}/${PORTNAME:S/sdl/SDL/}-${PORTVERSION}
=20
 USE_SDL=3D	sdl image mixer
@@ -25,14 +24,10 @@
 MAKE_JOBS_SAFE=3D	yes
 ALL_TARGET=3D
=20
-PLIST_FILES=3D	bin/sdljewels \
-		share/pixmaps/sdljewels.png
-
-PORTDATA=3D	*
 PORTDOCS=3D	ChangeLog README
=20
-DESKTOP_ENTRIES=3D"SDL Jewels" "${COMMENT}" "sdljewels" \
-		"sdljewels" "Game;ArcadeGame;" ${FALSE}
+DESKTOP_ENTRIES=3D"SDL Jewels" "${COMMENT}" "${PORTNAME}" \
+		"sdljewels" "Game;ArcadeGame;" false
=20
 .include <bsd.port.options.mk>
=20
@@ -45,18 +40,13 @@
 	@${REINPLACE_CMD} -e 's|CFLAGS =3D -O2 -Wall|CFLAGS+=3D|' \
 	-e 's|LDFLAGS =3D|LDFLAGS+=3D|' ${WRKSRC}/Makefile
=20
-post-build:
-	@(cd ${WRKSRC} && \
-		${LOCALBASE}/bin/giftopnm ${DISTDIR}/${DIST_SUBDIR}/gljewel.gif | \
-		${LOCALBASE}/bin/pamscale .1 | ${LOCALBASE}/bin/pnmtopng > sdljewels.png)
-
 do-install:
 	${INSTALL_PROGRAM} ${WRKSRC}/gljewel ${PREFIX}/bin/sdljewels
 	@(cd ${WRKSRC} && ${COPYTREE_SHARE} data ${DATADIR})
-	${INSTALL_DATA} ${WRKSRC}/sdljewels.png ${PREFIX}/share/pixmaps
+	${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png ${PREFIX}/share/pixmaps
=20
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
=20
diff -ruN --exclude=3DCVS /usr/ports/games/sdl_jewels/distinfo ./distinfo
--- /usr/ports/games/sdl_jewels/distinfo	2013-01-14 17:55:26.000000000 +0100
+++ ./distinfo	2013-03-28 00:34:06.000000000 +0100
@@ -1,4 +1,4 @@
 SHA256 (sdl_jewels/SDL_jewels-1.1.1.tgz) =3D c9a40b7e18fabb03e4065e656bc2c=
30f595103bf20dc74a10847c3f3aa138ee7
 SIZE (sdl_jewels/SDL_jewels-1.1.1.tgz) =3D 195366
-SHA256 (sdl_jewels/gljewel.gif) =3D 73e5cf488e9a7c399b30d72f9920412834386b=
6eb6c66fdd0e941300e220683d
-SIZE (sdl_jewels/gljewel.gif) =3D 57312
+SHA256 (sdl_jewels/sdl_jewels.png) =3D 0d84c2b23e7a8aee7d485e63d3222bd9188=
149829ecdea848302bde1f5e7083d
+SIZE (sdl_jewels/sdl_jewels.png) =3D 5043
diff -ruN --exclude=3DCVS /usr/ports/games/sdl_jewels/pkg-plist ./pkg-plist
--- /usr/ports/games/sdl_jewels/pkg-plist	1970-01-01 01:00:00.000000000 +01=
00
+++ ./pkg-plist	2013-03-28 00:34:55.000000000 +0100
@@ -0,0 +1,12 @@
+bin/sdljewels
+share/pixmaps/sdl_jewels.png
+%%DATADIR%%/data/alert.raw
+%%DATADIR%%/data/bigdrop.raw
+%%DATADIR%%/data/bigfont.ppm
+%%DATADIR%%/data/drop.raw
+%%DATADIR%%/data/gameover.raw
+%%DATADIR%%/data/illegal.raw
+%%DATADIR%%/data/row.raw
+%%DATADIR%%/data/swap.raw
+@dirrm %%DATADIR%%/data
+@dirrm %%DATADIR%%
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=sdl_lopan.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/sdl_lopan/Makefile ./Makefile
--- /usr/ports/games/sdl_lopan/Makefile	2013-01-24 11:57:58.000000000 +0100
+++ ./Makefile	2013-05-26 12:52:05.000000000 +0200
@@ -1,13 +1,14 @@
+# Created by: nemysis <nemysis@gmx.ch>
 # $FreeBSD: head/games/sdl_lopan/Makefile 310871 2013-01-23 15:00:18Z makc=
 $
=20
 PORTNAME=3D	sdl_lopan
 PORTVERSION=3D	10
-PORTREVISION=3D	2
+PORTREVISION=3D	3
 CATEGORIES=3D	games
 MASTER_SITES=3D	http://www.linuxmotors.com/sdllopan/downloads/ \
-		http://www.linuxmotors.com/sdllopan/:icons
+		SF/nemysisfreebsdp/:icons
 DISTFILES=3D	sdllopan-${DISTVERSION}.tgz \
-		sdllopan.gif:icons
+		${PORTNAME}.png:icons
 DIST_SUBDIR=3D	${PORTNAME}
 EXTRACT_ONLY=3D	sdllopan-${DISTVERSION}.tgz
=20
@@ -16,8 +17,6 @@
=20
 LICENSE=3D	GPLv2
=20
-BUILD_DEPENDS=3D	giftopnm:${PORTSDIR}/graphics/netpbm
-
 WRKSRC=3D		${WRKDIR}/sdllopan-${PORTVERSION}
=20
 USE_SDL=3D	sdl image mixer
@@ -26,14 +25,10 @@
=20
 ALL_TARGET=3D
=20
-PLIST_FILES=3D	bin/sdllopan \
-		share/pixmaps/sdllopan.png
-
-PORTDATA=3D	*
 PORTDOCS=3D	Changelog README
=20
-DESKTOP_ENTRIES=3D"SDL Lopan" "${COMMENT}" "sdllopan" \
-		"sdllopan" "Game;ArcadeGame;" ${FALSE}
+DESKTOP_ENTRIES=3D"SDL Lopan" "${COMMENT}" "${PORTNAME}" \
+		"sdllopan" "Game;ArcadeGame;" false
=20
 .include <bsd.port.options.mk>
=20
@@ -43,18 +38,13 @@
 	-e 's|char temp\[64\];|char temp\[256\];|' \
 		${WRKSRC}/lopan.c
=20
-post-build:
-	@(cd ${WRKSRC} && \
-		${LOCALBASE}/bin/giftopnm ${DISTDIR}/${DIST_SUBDIR}/sdllopan.gif | \
-		${LOCALBASE}/bin/pamscale .1 | ${LOCALBASE}/bin/pnmtopng > sdllopan.png)
-
 do-install:
 	${INSTALL_PROGRAM} ${WRKSRC}/lopan ${PREFIX}/bin/sdllopan
 	@(cd ${WRKSRC} && ${COPYTREE_SHARE} data ${DATADIR})
-	${INSTALL_DATA} ${WRKSRC}/sdllopan.png ${PREFIX}/share/pixmaps
+	${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png ${PREFIX}/share/pixmaps
=20
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
=20
diff -ruN --exclude=3DCVS /usr/ports/games/sdl_lopan/distinfo ./distinfo
--- /usr/ports/games/sdl_lopan/distinfo	2013-01-14 17:55:24.000000000 +0100
+++ ./distinfo	2013-03-28 00:52:16.000000000 +0100
@@ -1,4 +1,4 @@
 SHA256 (sdl_lopan/sdllopan-10.tgz) =3D 386de065bc8c3449c3b0b5e5651cb035cb1=
bdc242b425c865dd387c54ce708c3
 SIZE (sdl_lopan/sdllopan-10.tgz) =3D 380102
-SHA256 (sdl_lopan/sdllopan.gif) =3D 390f26f4792e1116b4f4456a1e2b9713bca6b9=
fd200badb85e4b9be403a0988a
-SIZE (sdl_lopan/sdllopan.gif) =3D 45164
+SHA256 (sdl_lopan/sdl_lopan.png) =3D 2f5847124d95fb56ef027d34968567e107011=
68731910ab724078289a64f3a94
+SIZE (sdl_lopan/sdl_lopan.png) =3D 5906
diff -ruN --exclude=3DCVS /usr/ports/games/sdl_lopan/pkg-plist ./pkg-plist
--- /usr/ports/games/sdl_lopan/pkg-plist	1970-01-01 01:00:00.000000000 +0100
+++ ./pkg-plist	2013-03-28 00:53:03.000000000 +0100
@@ -0,0 +1,40 @@
+bin/sdllopan
+share/pixmaps/sdl_lopan.png
+%%DATADIR%%/data/bg0.pcx
+%%DATADIR%%/data/bg1.pcx
+%%DATADIR%%/data/bg10.pcx
+%%DATADIR%%/data/bg11.pcx
+%%DATADIR%%/data/bg12.pcx
+%%DATADIR%%/data/bg13.pcx
+%%DATADIR%%/data/bg14.pcx
+%%DATADIR%%/data/bg15.pcx
+%%DATADIR%%/data/bg16.pcx
+%%DATADIR%%/data/bg17.pcx
+%%DATADIR%%/data/bg18.pcx
+%%DATADIR%%/data/bg19.pcx
+%%DATADIR%%/data/bg2.pcx
+%%DATADIR%%/data/bg20.pcx
+%%DATADIR%%/data/bg21.pcx
+%%DATADIR%%/data/bg22.pcx
+%%DATADIR%%/data/bg23.pcx
+%%DATADIR%%/data/bg24.pcx
+%%DATADIR%%/data/bg25.pcx
+%%DATADIR%%/data/bg26.pcx
+%%DATADIR%%/data/bg27.pcx
+%%DATADIR%%/data/bg28.pcx
+%%DATADIR%%/data/bg29.pcx
+%%DATADIR%%/data/bg3.pcx
+%%DATADIR%%/data/bg30.pcx
+%%DATADIR%%/data/bg31.pcx
+%%DATADIR%%/data/bg32.pcx
+%%DATADIR%%/data/bg33.pcx
+%%DATADIR%%/data/bg4.pcx
+%%DATADIR%%/data/bg5.pcx
+%%DATADIR%%/data/bg6.pcx
+%%DATADIR%%/data/bg7.pcx
+%%DATADIR%%/data/bg8.pcx
+%%DATADIR%%/data/bg9.pcx
+%%DATADIR%%/data/tiles0.pcx
+%%DATADIR%%/data/tiles1.pcx
+@dirrm %%DATADIR%%/data
+@dirrm %%DATADIR%%
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=sdl_scavenger.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/sdl_scavenger/Makefile ./Makefile
--- /usr/ports/games/sdl_scavenger/Makefile	2013-01-24 11:57:59.000000000 +=
0100
+++ ./Makefile	2013-03-28 02:48:15.000000000 +0100
@@ -1,8 +1,9 @@
+# Created by: nemysis <nemysis@gmx.ch>
 # $FreeBSD: head/games/sdl_scavenger/Makefile 310871 2013-01-23 15:00:18Z =
makc $
=20
 PORTNAME=3D	sdl_scavenger
 PORTVERSION=3D	145.1.2010.11.5
-PORTREVISION=3D	2
+PORTREVISION=3D	3
 CATEGORIES=3D	games
 MASTER_SITES=3D	SF/sdlscavenger/
 DISTNAME=3D	sdlscav-145.1_2010_11_5
@@ -10,7 +11,7 @@
 MAINTAINER=3D	nemysis@gmx.ch
 COMMENT=3D	Lode Runner like game
=20
-LICENSE=3D	GPLv2
+LICENSE=3D	GPLv1
=20
 WRKSRC=3D		${WRKDIR}/sdlscav-145
=20
@@ -20,29 +21,24 @@
 MAKE_JOBS_SAFE=3D	yes
 ALL_TARGET=3D
=20
-PLIST_FILES=3D	bin/sdlscavenger \
-		share/pixmaps/sdlscavenger.png
-
-PORTDATA=3D	*
-PORTDOCS=3D	CREDITS DOC NEW_FEATURES README STRATEGY
+PORTDOCS=3D	CREDITS DOC NEW_FEATURES README STRATEGY changelog
=20
 DESKTOP_ENTRIES=3D"SDL Scavenger" "${COMMENT}" "sdlscavenger" \
-		"sdlscavenger" "Game;ArcadeGame;" ${FALSE}
+		"sdlscavenger" "Game;ArcadeGame;" false
=20
 .include <bsd.port.options.mk>
=20
 post-patch:
-		@${REINPLACE_CMD} -e 's|data:/usr/local/games/scavenger|data:${DATADIR}/=
data|' \
+		@${REINPLACE_CMD} -e 's|/usr/local/games/scavenger|${DATADIR}/data|' \
 			${WRKSRC}/names.h
=20
 do-install:
 	${INSTALL_PROGRAM} ${WRKSRC}/sdlscav ${PREFIX}/bin/sdlscavenger
-	${MKDIR} ${DATADIR}
-	@(cd ${WRKSRC} && ${COPYTREE_SHARE} data ${DATADIR})
-	${INSTALL_DATA} ${WRKSRC}/data/scav.png ${PREFIX}/share/pixmaps/sdlscaven=
ger.png
+	@(cd ${WRKSRC} && ${COPYTREE_SHARE} "data scav" ${DATADIR})
+	${LN} -sf ${DATADIR}/data/scav.png ${PREFIX}/share/pixmaps/sdlscavenger.p=
ng
=20
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
=20
diff -ruN --exclude=3DCVS /usr/ports/games/sdl_scavenger/pkg-plist ./pkg-pl=
ist
--- /usr/ports/games/sdl_scavenger/pkg-plist	1970-01-01 01:00:00.000000000 =
+0100
+++ ./pkg-plist	2013-03-28 02:37:56.000000000 +0100
@@ -0,0 +1,44 @@
+bin/sdlscavenger
+share/pixmaps/sdlscavenger.png
+%%DATADIR%%/data/badguy.lbm
+%%DATADIR%%/data/brownblue.lbm
+%%DATADIR%%/data/death.raw
+%%DATADIR%%/data/death.wav
+%%DATADIR%%/data/devil.xpm
+%%DATADIR%%/data/dig.raw
+%%DATADIR%%/data/dig.wav
+%%DATADIR%%/data/fall.raw
+%%DATADIR%%/data/fall.wav
+%%DATADIR%%/data/highrc
+%%DATADIR%%/data/highstreet.lbm
+%%DATADIR%%/data/leprechaun.lbm
+%%DATADIR%%/data/levels.scl
+%%DATADIR%%/data/masters.scl
+%%DATADIR%%/data/microman.lbm
+%%DATADIR%%/data/microman.xpm
+%%DATADIR%%/data/micromanrc
+%%DATADIR%%/data/pop.raw
+%%DATADIR%%/data/pop.wav
+%%DATADIR%%/data/redbrick.lbm
+%%DATADIR%%/data/reddevil.lbm
+%%DATADIR%%/data/reddevilrc
+%%DATADIR%%/data/regularguy.lbm
+%%DATADIR%%/data/scav.bmp
+%%DATADIR%%/data/scav.png
+%%DATADIR%%/data/scav.xpm
+%%DATADIR%%/data/scavrc
+%%DATADIR%%/data/shamrc
+%%DATADIR%%/data/shamrock.lbm
+%%DATADIR%%/data/shamrock.xpm
+%%DATADIR%%/data/spiral.lbm
+%%DATADIR%%/data/spiralthing.lbm
+%%DATADIR%%/data/victory.raw
+%%DATADIR%%/data/victory.wav
+%%DATADIR%%/scav/highrc
+%%DATADIR%%/scav/micromanrc
+%%DATADIR%%/scav/reddevilrc
+%%DATADIR%%/scav/scavrc
+%%DATADIR%%/scav/shamrc
+@dirrm %%DATADIR%%/scav
+@dirrm %%DATADIR%%/data
+@dirrm %%DATADIR%%
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=sdlroids.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/sdlroids/Makefile ./Makefile
--- /usr/ports/games/sdlroids/Makefile	2013-01-24 11:57:59.000000000 +0100
+++ ./Makefile	2013-05-26 13:08:32.000000000 +0200
@@ -18,10 +18,10 @@
 LICENSE=3D	GPLv2
=20
 USE_BZIP2=3D	yes
+USE_SDL=3D	mixer sdl
 GNU_CONFIGURE=3D	yes
 USE_GMAKE=3D	yes
 USE_CSTD=3D	gnu89
-USE_SDL=3D	mixer sdl
=20
 MAN6=3D		sdlroids.6
=20
@@ -33,10 +33,10 @@
 .include <bsd.port.options.mk>
=20
 post-install:
-	${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/${PORTNAME}.png ${PREFIX}/share=
/pixmaps
+	${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png ${PREFIX}/share/pixmaps
=20
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
=20
diff -ruN --exclude=3DCVS /usr/ports/games/sdlroids/pkg-plist ./pkg-plist
--- /usr/ports/games/sdlroids/pkg-plist	2013-01-14 17:55:32.000000000 +0100
+++ ./pkg-plist	2013-05-26 13:10:20.000000000 +0200
@@ -1,35 +1,35 @@
 bin/sdlroids
 share/pixmaps/sdlroids.png
-share/sdlroids/bmp/blank.bmp
-share/sdlroids/bmp/bomb.bmp
-share/sdlroids/bmp/icon.bmp
-share/sdlroids/bmp/level.bmp
-share/sdlroids/bmp/life.bmp
-share/sdlroids/bmp/num0.bmp
-share/sdlroids/bmp/num1.bmp
-share/sdlroids/bmp/num2.bmp
-share/sdlroids/bmp/num3.bmp
-share/sdlroids/bmp/num4.bmp
-share/sdlroids/bmp/num5.bmp
-share/sdlroids/bmp/num6.bmp
-share/sdlroids/bmp/num7.bmp
-share/sdlroids/bmp/num8.bmp
-share/sdlroids/bmp/num9.bmp
-share/sdlroids/bmp/plus.bmp
-share/sdlroids/bmp/score.bmp
-share/sdlroids/bmp/shield.bmp
-share/sdlroids/sounds/bonusgot.wav
-share/sdlroids/sounds/bshot.wav
-share/sdlroids/sounds/bwound.wav
-share/sdlroids/sounds/explode.wav
-share/sdlroids/sounds/explode2.wav
-share/sdlroids/sounds/newbad.wav
-share/sdlroids/sounds/newbonus.wav
-share/sdlroids/sounds/phit.wav
-share/sdlroids/sounds/pshot.wav
-share/sdlroids/sounds/swarmsplit.wav
-share/sdlroids/sounds/thrust.wav
-share/sdlroids/sounds/title.wav
-@dirrm share/sdlroids/sounds
-@dirrm share/sdlroids/bmp
-@dirrm share/sdlroids
+%%DATADIR%%/bmp/blank.bmp
+%%DATADIR%%/bmp/bomb.bmp
+%%DATADIR%%/bmp/icon.bmp
+%%DATADIR%%/bmp/level.bmp
+%%DATADIR%%/bmp/life.bmp
+%%DATADIR%%/bmp/num0.bmp
+%%DATADIR%%/bmp/num1.bmp
+%%DATADIR%%/bmp/num2.bmp
+%%DATADIR%%/bmp/num3.bmp
+%%DATADIR%%/bmp/num4.bmp
+%%DATADIR%%/bmp/num5.bmp
+%%DATADIR%%/bmp/num6.bmp
+%%DATADIR%%/bmp/num7.bmp
+%%DATADIR%%/bmp/num8.bmp
+%%DATADIR%%/bmp/num9.bmp
+%%DATADIR%%/bmp/plus.bmp
+%%DATADIR%%/bmp/score.bmp
+%%DATADIR%%/bmp/shield.bmp
+%%DATADIR%%/sounds/bonusgot.wav
+%%DATADIR%%/sounds/bshot.wav
+%%DATADIR%%/sounds/bwound.wav
+%%DATADIR%%/sounds/explode.wav
+%%DATADIR%%/sounds/explode2.wav
+%%DATADIR%%/sounds/newbad.wav
+%%DATADIR%%/sounds/newbonus.wav
+%%DATADIR%%/sounds/phit.wav
+%%DATADIR%%/sounds/pshot.wav
+%%DATADIR%%/sounds/swarmsplit.wav
+%%DATADIR%%/sounds/thrust.wav
+%%DATADIR%%/sounds/title.wav
+@dirrm %%DATADIR%%/sounds
+@dirrm %%DATADIR%%/bmp
+@dirrm %%DATADIR%%
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=sets.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/sets/Makefile ./Makefile
--- /usr/ports/games/sets/Makefile	2013-01-14 17:55:29.000000000 +0100
+++ ./Makefile	2013-05-26 13:20:13.000000000 +0200
@@ -1,40 +1,42 @@
-# New Ports collection makefile for:	sets
-# Date created:		2012-04-21
-# Whom:			nemysis@gmx.ch
-#
+# Created by: nemysis <nemysis@gmx.ch>
 # $FreeBSD: head/games/sets/Makefile 302851 2012-08-21 09:21:36Z jgh $
-#
=20
 PORTNAME=3D	sets
 PORTVERSION=3D	1.0.0
+PORTREVISION=3D	1
 CATEGORIES=3D	games
-MASTER_SITES=3D	http://www.linuxmotors.com/sets/downloads/
-EXTRACT_SUFX=3D	.tgz
+MASTER_SITES=3D	http://www.linuxmotors.com/sets/downloads/ \
+		SF/nemysisfreebsdp/:icons
+DISTFILES=3D	${PORTNAME}-${DISTVERSION}.tgz \
+		${PORTNAME}.png:icons
+EXTRACT_ONLY=3D	${PORTNAME}-${DISTVERSION}.tgz
=20
 MAINTAINER=3D	nemysis@gmx.ch
-COMMENT=3D	This is an implementation of the sets game
+COMMENT=3D	Implementation of the sets game
=20
 LICENSE=3D	GPLv3
=20
+USE_SDL=3D	sdl image
 USE_GMAKE=3D	yes
 ALL_TARGET=3D	${PORTNAME}
-USE_SDL=3D	sdl image
=20
-PLIST_FILES=3D	bin/${PORTNAME}
+PLIST_FILES=3D	bin/${PORTNAME} \
+		share/pixmaps/${PORTNAME}.png
=20
 PORTDOCS=3D	README
=20
+DESKTOP_ENTRIES=3D"Sets" "${COMMENT}" "${PORTNAME}" \
+		"${PORTNAME}" "Game;ArcadeGame;" false
+
 .include <bsd.port.options.mk>
=20
 do-install:
-# Executable
 	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin
+	${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png ${PREFIX}/share/pixmaps
=20
-post-install:
-# Documentation
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
-	${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
+	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
=20
 .include <bsd.port.mk>
diff -ruN --exclude=3DCVS /usr/ports/games/sets/distinfo ./distinfo
--- /usr/ports/games/sets/distinfo	2013-01-14 17:55:29.000000000 +0100
+++ ./distinfo	2013-03-28 03:19:57.000000000 +0100
@@ -1,2 +1,4 @@
 SHA256 (sets-1.0.0.tgz) =3D 2521ea6352a7925965051897e9c92293cccf72d27968ec=
a142b79b88e6700aab
 SIZE (sets-1.0.0.tgz) =3D 10108
+SHA256 (sets.png) =3D ceeba380f51c8cfa8efba907f1ff3e2674a5a76ba86a4e82159c=
79c6e56fe221
+SIZE (sets.png) =3D 2360
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=simsu.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/simsu/Makefile ./Makefile
--- /usr/ports/games/simsu/Makefile	2013-02-24 17:33:59.000000000 +0100
+++ ./Makefile	2013-03-28 11:43:50.000000000 +0100
@@ -1,4 +1,4 @@
-# Created by: nemysis@gmx.ch
+# Created by: nemysis <nemysis@gmx.ch>
 # $FreeBSD: head/games/simsu/Makefile 312847 2013-02-23 19:13:43Z rm $
=20
 PORTNAME=3D	simsu
@@ -27,10 +27,10 @@
 		${QMAKE} ${QMAKEFLAGS} PREFIX=3D${PREFIX}
=20
 post-install:
-	${LN} -sf ${PREFIX}/share/icons/hicolor/48x48/apps/${PORTNAME}.png ${PREF=
IX}/share/pixmaps/
+	${LN} -sf ${PREFIX}/share/icons/hicolor/48x48/apps/${PORTNAME}.png ${PREF=
IX}/share/pixmaps
=20
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
=20
diff -ruN --exclude=3DCVS /usr/ports/games/simsu/pkg-plist ./pkg-plist
--- /usr/ports/games/simsu/pkg-plist	2013-02-20 21:01:01.000000000 +0100
+++ ./pkg-plist	2013-03-28 11:47:04.000000000 +0100
@@ -25,26 +25,4 @@
 %%DATADIR%%/translations/simsu_uk.qm
 @dirrm %%DATADIR%%/translations
 @dirrm %%DATADIR%%
-@dirrmtry share/icons/hicolor/scalable/apps
-@dirrmtry share/icons/hicolor/scalable
-@dirrmtry share/icons/hicolor/64x64/apps
-@dirrmtry share/icons/hicolor/64x64
-@dirrmtry share/icons/hicolor/48x48/apps
-@dirrmtry share/icons/hicolor/48x48
-@dirrmtry share/icons/hicolor/32x32/apps
-@dirrmtry share/icons/hicolor/32x32
-@dirrmtry share/icons/hicolor/256x256/apps
-@dirrmtry share/icons/hicolor/256x256
-@dirrmtry share/icons/hicolor/24x24/apps
-@dirrmtry share/icons/hicolor/24x24
-@dirrmtry share/icons/hicolor/22x22/apps
-@dirrmtry share/icons/hicolor/22x22
-@dirrmtry share/icons/hicolor/16x16/apps
-@dirrmtry share/icons/hicolor/16x16
-@dirrmtry share/icons/hicolor/128x128/apps
-@dirrmtry share/icons/hicolor/128x128
-@dirrmtry share/icons/hicolor
-@dirrmtry share/icons
 @dirrmtry share/applications
-@exec %%LOCALBASE%%/bin/update-desktop-database -q || /usr/bin/true
-@unexec %%LOCALBASE%%/bin/update-desktop-database -q || /usr/bin/true
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=smashbattle.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/smashbattle/Makefile ./Makefile
--- /usr/ports/games/smashbattle/Makefile	2013-01-14 17:55:33.000000000 +01=
00
+++ ./Makefile	2013-05-26 13:37:23.000000000 +0200
@@ -1,9 +1,9 @@
-# Created by:		nemysis@gmx.ch
-#
+# Created by: nemysis <nemysis@gmx.ch>
 # $FreeBSD: head/games/smashbattle/Makefile 305698 2012-10-11 05:33:04Z jg=
h $
=20
 PORTNAME=3D	smashbattle
 PORTVERSION=3D	110224
+PORTREVISION=3D	1
 CATEGORIES=3D	games
 MASTER_SITES=3D	SF/${PORTNAME}/${PORTNAME}/beta-${PORTVERSION}
 DISTNAME=3D	${PORTNAME}-${DISTVERSION}-src
@@ -15,23 +15,16 @@
=20
 USE_ZIP=3D	yes
 EXTRACT_AFTER_ARGS=3D	-d ${WRKDIR}/${DISTNAME}
+USES=3D		desktop-file-utils
+USE_SDL=3D	sdl image mixer
 USE_GMAKE=3D	yes
 USE_DOS2UNIX=3D	*.cpp *.h *.ini Makefile
 ALL_TARGET=3D	battle
-USE_SDL=3D	sdl image mixer
 MAKE_JOBS_SAFE=3D	yes
=20
 pre-extract:
 	@${MKDIR} ${WRKDIR}/${DISTNAME}
=20
-PLIST_FILES=3D	bin/${PORTNAME} \
-		share/applications/${PORTNAME}.desktop \
-		share/applications/${PORTNAME}fs.desktop \
-		share/pixmaps/${PORTNAME}.png
-PLIST_DIRSTRY=3D	share/applications
-
-PORTDATA=3D	*
-
 SUB_FILES=3D	${PORTNAME}
=20
 .include <bsd.port.options.mk>
@@ -39,16 +32,14 @@
 post-patch:
 	@${REINPLACE_CMD} -e 's|/usr/share/games/smashbattle/gfx/SB.png|${PORTNAM=
E}|' \
 		-e 's|/usr/local/bin/smashbattle|${PORTNAME}|' \
-		${WRKSRC}/linux/${PORTNAME}.desktop ${WRKSRC}/linux/${PORTNAME}fs.desktop
+		${WRKSRC}/linux/*.desktop
=20
 do-install:
 	${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${PREFIX}/bin
-	${MKDIR} ${DATADIR}
-	${INSTALL_PROGRAM} ${WRKSRC}/battle ${DATADIR}/${PORTNAME}
 	@(cd ${WRKSRC} && ${COPYTREE_SHARE} "gfx music sfx stage" ${DATADIR})
-	${INSTALL_DATA} ${WRKSRC}/gfx/SB.png ${PREFIX}/share/pixmaps/${PORTNAME}.=
png
-	${MKDIR} ${PREFIX}/share/applications
-	${INSTALL_DATA} ${WRKSRC}/linux/${PORTNAME}.desktop ${PREFIX}/share/appli=
cations/
-	${INSTALL_DATA} ${WRKSRC}/linux/${PORTNAME}fs.desktop ${PREFIX}/share/app=
lications/
+	${INSTALL_PROGRAM} ${WRKSRC}/battle ${DATADIR}/${PORTNAME}
+	${LN} -sf ${DATADIR}/gfx/SB.png ${PREFIX}/share/pixmaps/${PORTNAME}.png
+	@${MKDIR} ${PREFIX}/share/applications
+	${INSTALL_DATA} ${WRKSRC}/linux/*.desktop ${PREFIX}/share/applications
=20
 .include <bsd.port.mk>
diff -ruN --exclude=3DCVS /usr/ports/games/smashbattle/pkg-plist ./pkg-plist
--- /usr/ports/games/smashbattle/pkg-plist	1970-01-01 01:00:00.000000000 +0=
100
+++ ./pkg-plist	2013-05-21 18:32:27.000000000 +0200
@@ -0,0 +1,99 @@
+bin/smashbattle
+share/applications/smashbattle.desktop
+share/applications/smashbattlefs.desktop
+share/pixmaps/smashbattle.png
+%%DATADIR%%/gfx/SB.bmp
+%%DATADIR%%/gfx/SB.ico
+%%DATADIR%%/gfx/SB.png
+%%DATADIR%%/gfx/anton.bmp
+%%DATADIR%%/gfx/arjan.bmp
+%%DATADIR%%/gfx/berry.bmp
+%%DATADIR%%/gfx/bert.bmp
+%%DATADIR%%/gfx/bg_black.bmp
+%%DATADIR%%/gfx/bg_blue.bmp
+%%DATADIR%%/gfx/bg_grey.bmp
+%%DATADIR%%/gfx/bg_orange.bmp
+%%DATADIR%%/gfx/bg_white.bmp
+%%DATADIR%%/gfx/bomb.bmp
+%%DATADIR%%/gfx/cannon.bmp
+%%DATADIR%%/gfx/chick.bmp
+%%DATADIR%%/gfx/common.bmp
+%%DATADIR%%/gfx/cups.bmp
+%%DATADIR%%/gfx/donja.bmp
+%%DATADIR%%/gfx/eva.bmp
+%%DATADIR%%/gfx/font_l.bmp
+%%DATADIR%%/gfx/font_m.bmp
+%%DATADIR%%/gfx/font_s.bmp
+%%DATADIR%%/gfx/gatling.bmp
+%%DATADIR%%/gfx/gijs.bmp
+%%DATADIR%%/gfx/jay.bmp
+%%DATADIR%%/gfx/jeremy.bmp
+%%DATADIR%%/gfx/jeroen.bmp
+%%DATADIR%%/gfx/kim.bmp
+%%DATADIR%%/gfx/marcel.bmp
+%%DATADIR%%/gfx/okke.bmp
+%%DATADIR%%/gfx/peter.bmp
+%%DATADIR%%/gfx/player1hp.bmp
+%%DATADIR%%/gfx/player2hp.bmp
+%%DATADIR%%/gfx/pmarkers.bmp
+%%DATADIR%%/gfx/powerups.bmp
+%%DATADIR%%/gfx/props.bmp
+%%DATADIR%%/gfx/rob.bmp
+%%DATADIR%%/gfx/rutger.bmp
+%%DATADIR%%/gfx/ruud.bmp
+%%DATADIR%%/gfx/shield.bmp
+%%DATADIR%%/gfx/steven.bmp
+%%DATADIR%%/gfx/tedje.bmp
+%%DATADIR%%/gfx/tiles.bmp
+%%DATADIR%%/gfx/tobias.bmp
+%%DATADIR%%/gfx/ton.bmp
+%%DATADIR%%/gfx/weapons.bmp
+%%DATADIR%%/music/a_hero_rises.ogg
+%%DATADIR%%/music/graveyard.ogg
+%%DATADIR%%/music/hydro_dreams.ogg
+%%DATADIR%%/music/space_farer.ogg
+%%DATADIR%%/music/victory.ogg
+%%DATADIR%%/sfx/airstrike.wav
+%%DATADIR%%/sfx/bounce.wav
+%%DATADIR%%/sfx/countdown.wav
+%%DATADIR%%/sfx/explode.wav
+%%DATADIR%%/sfx/go.wav
+%%DATADIR%%/sfx/hit.wav
+%%DATADIR%%/sfx/item.wav
+%%DATADIR%%/sfx/jump.wav
+%%DATADIR%%/sfx/laser.wav
+%%DATADIR%%/sfx/pause.wav
+%%DATADIR%%/sfx/select.wav
+%%DATADIR%%/sfx/select_character.wav
+%%DATADIR%%/sfx/shield.wav
+%%DATADIR%%/sfx/shoot.wav
+%%DATADIR%%/sfx/youlose.wav
+%%DATADIR%%/smashbattle
+%%DATADIR%%/stage/blastbowl.lvl
+%%DATADIR%%/stage/boulderdash.lvl
+%%DATADIR%%/stage/chick_invasion.lvl
+%%DATADIR%%/stage/chick_invasion_ii.lvl
+%%DATADIR%%/stage/chicken_run.lvl
+%%DATADIR%%/stage/commongrounds.lvl
+%%DATADIR%%/stage/ducknhunt.lvl
+%%DATADIR%%/stage/easy_does_it.lvl
+%%DATADIR%%/stage/lamoustache.lvl
+%%DATADIR%%/stage/piepit.lvl
+%%DATADIR%%/stage/pitfall.lvl
+%%DATADIR%%/stage/pitofdeath.lvl
+%%DATADIR%%/stage/platformalley.lvl
+%%DATADIR%%/stage/pogostick.lvl
+%%DATADIR%%/stage/rabbithole.lvl
+%%DATADIR%%/stage/slipnslide.lvl
+%%DATADIR%%/stage/snowfight.lvl
+%%DATADIR%%/stage/stayhigh.lvl
+%%DATADIR%%/stage/thefunnel.lvl
+%%DATADIR%%/stage/titlescreen.lvl
+%%DATADIR%%/stage/trainingdojo.lvl
+%%DATADIR%%/stage/tryout.lvl
+@dirrm %%DATADIR%%/stage
+@dirrm %%DATADIR%%/sfx
+@dirrm %%DATADIR%%/music
+@dirrm %%DATADIR%%/gfx
+@dirrm %%DATADIR%%
+@dirrmtry share/applications
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=starfighter.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/starfighter/Makefile ./Makefile
--- /usr/ports/games/starfighter/Makefile	2013-04-29 12:53:31.000000000 +02=
00
+++ ./Makefile	2013-05-26 14:04:47.000000000 +0200
@@ -3,7 +3,7 @@
=20
 PORTNAME=3D	starfighter
 PORTVERSION=3D	1.2
-PORTREVISION=3D	1
+PORTREVISION=3D	2
 CATEGORIES=3D	games
 MASTER_SITES=3D	SF/pr-${PORTNAME}/ \
 		SF/nemysisfreebsdp/:icons
@@ -24,10 +24,17 @@
 USE_GMAKE=3D	yes
 MAKEFILE=3D	makefile
=20
+PLIST_FILES=3D	bin/${PORTNAME} \
+		share/pixmaps/${PORTNAME}.png \
+		%%DATADIR%%/${PORTNAME}.pak
+PLIST_DIRS=3D	%%DATADIR%%
+
+PORTDOCS=3D	*
+
 INSTALLS_ICONS=3D	yes
=20
 DESKTOP_ENTRIES=3D"Project Starfighter" "${COMMENT}" "${PORTNAME}" \
-		"${PORTNAME}" "Game;ArcadeGame;" ${FALSE}
+		"${PORTNAME}" "Game;ArcadeGame;" false
=20
 .include <bsd.port.options.mk>
=20
@@ -40,11 +47,15 @@
 	-e 's|/share/games/parallelrealities/|/share/starfighter/|' \
 		${WRKSRC}/makefile
=20
-.if !${PORT_OPTIONS:MDOCS}
+.if ${PORT_OPTIONS:MDOCS}
+	@${REINPLACE_CMD} -e 's|docs/index.html|docs/index.html ChangeLog|' ${WRK=
SRC}/makefile
+.endif
+
+.if ! ${PORT_OPTIONS:MDOCS}
 	@${REINPLACE_CMD} -i '' -e '/$$(DESTDIR)$$(DOCDIR)/d' ${WRKSRC}/makefile
 .endif
=20
 post-install:
-	${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/${PORTNAME}.png ${PREFIX}/share=
/pixmaps
+	${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png ${PREFIX}/share/pixmaps
=20
 .include <bsd.port.mk>
diff -ruN --exclude=3DCVS /usr/ports/games/starfighter/pkg-plist ./pkg-plist
--- /usr/ports/games/starfighter/pkg-plist	2013-01-14 17:55:25.000000000 +0=
100
+++ ./pkg-plist	1970-01-01 01:00:00.000000000 +0100
@@ -1,6 +0,0 @@
-bin/starfighter
-%%PORTDOCS%%%%DOCSDIR%%/index.html
-share/pixmaps/starfighter.png
-%%DATADIR%%/starfighter.pak
-@dirrm %%DATADIR%%
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=syobon.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/syobon/Makefile ./Makefile
--- /usr/ports/games/syobon/Makefile	2013-01-14 17:55:38.000000000 +0100
+++ ./Makefile	2013-05-26 15:17:36.000000000 +0200
@@ -1,50 +1,44 @@
-# New Ports collection makefile for:	Syobon Action
-# Date created:		2012-05-06
-# Whom:			nemysis@gmx.ch
-#
+# Created by: nemysis <nemysis@gmx.ch>
 # $FreeBSD: head/games/syobon/Makefile 303158 2012-08-25 21:45:11Z jgh $
-#
=20
 PORTNAME=3D	syobon
 PORTVERSION=3D	1.0.1
-PORTREVISION=3D	1
+PORTREVISION=3D	2
 CATEGORIES=3D	games
-MASTER_SITES=3D	http://download.zapek.com/software/${PORTNAME}/
-DISTNAME=3D	${PORTNAME}_${PORTVERSION}
-EXTRACT_SUFX=3D	_src.tar.gz
+MASTER_SITES=3D	http://download.zapek.com/software/${PORTNAME}/ \
+		SF/nemysisfreebsdp/:icons
+DISTFILES=3D	${PORTNAME}_${DISTVERSION}_src${EXTRACT_SUFX} \
+		${PORTNAME}.png:icons
+EXTRACT_ONLY=3D	${PORTNAME}_${DISTVERSION}_src${EXTRACT_SUFX}
=20
 MAINTAINER=3D	nemysis@gmx.ch
-COMMENT=3D	Syobon Action is a platform game as Super Mario Bros
+COMMENT=3D	Platform game as Super Mario Bros
=20
 WRKSRC=3D		${WRKDIR}/${PORTNAME}
=20
+USE_SDL=3D	sdl gfx image mixer ttf
 USE_GMAKE=3D	yes
 USE_DOS2UNIX=3D	*.txt
 ALL_TARGET=3D	${PORTNAME}
-USE_SDL=3D	sdl gfx image mixer ttf
 MAKE_JOBS_SAFE=3D	yes
=20
-PLIST_FILES=3D	bin/${PORTNAME}
+MAKE_ENV=3D	GAMEDATA=3D"${DATADIR}"
=20
 PORTDOCS=3D	README.txt
-PORTDATA=3D	*
=20
-MAKE_ENV=3D	GAMEDATA=3D"${DATADIR}"
+DESKTOP_ENTRIES=3D"Syobon Action" "${COMMENT}" "${PORTNAME}" \
+		"${PORTNAME}" "Game;ArcadeGame;" false
=20
 .include <bsd.port.options.mk>
=20
 do-install:
-# Executable
 	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin
-
-# Data
-	${MKDIR} ${DATADIR}
 	@(cd ${WRKSRC} && ${COPYTREE_SHARE} "BGM SE res" ${DATADIR})
+	${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png ${PREFIX}/share/pixmaps
=20
-# Documentation
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
-	${INSTALL_DATA} ${WRKSRC}/README.txt ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
+	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
=20
 .include <bsd.port.mk>
diff -ruN --exclude=3DCVS /usr/ports/games/syobon/distinfo ./distinfo
--- /usr/ports/games/syobon/distinfo	2013-01-14 17:55:38.000000000 +0100
+++ ./distinfo	2013-03-28 14:33:04.000000000 +0100
@@ -1,2 +1,4 @@
 SHA256 (syobon_1.0.1_src.tar.gz) =3D e7aaf73098e6bd748ae682aab4e959e887a74=
2647124aac813f864e5106b943a
 SIZE (syobon_1.0.1_src.tar.gz) =3D 2721153
+SHA256 (syobon.png) =3D ef9c5d27c855ef4d83da98562e8f7d4515d232ca4352ecdbf7=
5b0725490f4111
+SIZE (syobon.png) =3D 1760
diff -ruN --exclude=3DCVS /usr/ports/games/syobon/pkg-plist ./pkg-plist
--- /usr/ports/games/syobon/pkg-plist	1970-01-01 01:00:00.000000000 +0100
+++ ./pkg-plist	2013-03-28 14:27:19.000000000 +0100
@@ -0,0 +1,40 @@
+bin/syobon
+share/pixmaps/syobon.png
+%%DATADIR%%/BGM/castle.ogg
+%%DATADIR%%/BGM/dungeon.ogg
+%%DATADIR%%/BGM/field.ogg
+%%DATADIR%%/BGM/puyo.ogg
+%%DATADIR%%/BGM/star4.ogg
+%%DATADIR%%/SE/4-clear.ogg
+%%DATADIR%%/SE/Pswitch.ogg
+%%DATADIR%%/SE/allclear.ogg
+%%DATADIR%%/SE/brockbreak.ogg
+%%DATADIR%%/SE/brockcoin.ogg
+%%DATADIR%%/SE/brockkinoko.ogg
+%%DATADIR%%/SE/coin.ogg
+%%DATADIR%%/SE/death.ogg
+%%DATADIR%%/SE/dokan.ogg
+%%DATADIR%%/SE/gameover.ogg
+%%DATADIR%%/SE/goal.ogg
+%%DATADIR%%/SE/hintBlock.ogg
+%%DATADIR%%/SE/humi.ogg
+%%DATADIR%%/SE/jump.ogg
+%%DATADIR%%/SE/jumpBlock.ogg
+%%DATADIR%%/SE/kirra.ogg
+%%DATADIR%%/SE/koura.ogg
+%%DATADIR%%/SE/powerup.ogg
+%%DATADIR%%/SE/tekifire.ogg
+%%DATADIR%%/res/DejaVuSans.ttf
+%%DATADIR%%/res/brock.PNG
+%%DATADIR%%/res/brock2.PNG
+%%DATADIR%%/res/haikei.PNG
+%%DATADIR%%/res/item.PNG
+%%DATADIR%%/res/omake.PNG
+%%DATADIR%%/res/omake2.PNG
+%%DATADIR%%/res/player.PNG
+%%DATADIR%%/res/syobon3.PNG
+%%DATADIR%%/res/teki.PNG
+@dirrm %%DATADIR%%/res
+@dirrm %%DATADIR%%/SE
+@dirrm %%DATADIR%%/BGM
+@dirrm %%DATADIR%%
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=tanglet.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/tanglet/Makefile ./Makefile
--- /usr/ports/games/tanglet/Makefile	2013-01-14 17:55:30.000000000 +0100
+++ ./Makefile	2013-03-28 16:09:47.000000000 +0100
@@ -1,9 +1,5 @@
-# New Ports collection makefile for:	tanglet
-# Date created:		2012-04-21
-# Whom:			nemysis@gmx.ch
-#
+# Created by: nemysis <nemysis@gmx.ch>
 # $FreeBSD: head/games/tanglet/Makefile 304401 2012-09-17 14:25:55Z jhale $
-#
=20
 PORTNAME=3D	tanglet
 PORTVERSION=3D	1.2.1
@@ -18,7 +14,7 @@
 LICENSE=3D	GPLv3
=20
 USE_BZIP2=3D	yes
-USE_QT4=3D	moc_build qmake_build rcc_build gui
+USE_QT4=3D	moc_build qmake_build rcc_build gui iconengines imageformats
 INSTALLS_ICONS=3D	yes
 MAKE_JOBS_SAFE=3D	yes
=20
@@ -31,12 +27,10 @@
 		${QMAKE} ${QMAKEFLAGS} PREFIX=3D${PREFIX}
=20
 post-install:
-# Pixmaps
-	${LN} -sf ${PREFIX}/share/icons/hicolor/48x48/apps/${PORTNAME}.png ${PREF=
IX}/share/pixmaps/
+	${LN} -sf ${PREFIX}/share/icons/hicolor/48x48/apps/${PORTNAME}.png ${PREF=
IX}/share/pixmaps
=20
-# Documentation
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
=20
diff -ruN --exclude=3DCVS /usr/ports/games/tanglet/pkg-plist ./pkg-plist
--- /usr/ports/games/tanglet/pkg-plist	2013-01-14 17:55:30.000000000 +0100
+++ ./pkg-plist	2013-03-28 14:51:55.000000000 +0100
@@ -11,67 +11,47 @@
 share/icons/hicolor/scalable/apps/tanglet.svg
 share/pixmaps/tanglet.png
 share/pixmaps/tanglet_32.xpm
-share/tanglet/data/cs/dice
-share/tanglet/data/cs/dictionary
-share/tanglet/data/cs/name
-share/tanglet/data/cs/words
-share/tanglet/data/de/README
-share/tanglet/data/de/dice
-share/tanglet/data/de/dictionary
-share/tanglet/data/de/name
-share/tanglet/data/de/words
-share/tanglet/data/en/README
-share/tanglet/data/en/dice
-share/tanglet/data/en/dictionary
-share/tanglet/data/en/name
-share/tanglet/data/en/scowl-word-lists-used
-share/tanglet/data/en/words
-share/tanglet/data/fr/dice
-share/tanglet/data/fr/dictionary
-share/tanglet/data/fr/name
-share/tanglet/data/fr/words
-share/tanglet/data/he/README
-share/tanglet/data/he/dice
-share/tanglet/data/he/dictionary
-share/tanglet/data/he/name
-share/tanglet/data/he/words
-share/tanglet/data/nl/dice
-share/tanglet/data/nl/dictionary
-share/tanglet/data/nl/name
-share/tanglet/data/nl/words
-share/tanglet/translations/tanglet_cs.qm
-share/tanglet/translations/tanglet_de.qm
-share/tanglet/translations/tanglet_en.qm
-share/tanglet/translations/tanglet_fr.qm
-share/tanglet/translations/tanglet_he.qm
-share/tanglet/translations/tanglet_nl.qm
-@dirrm share/tanglet/translations
-@dirrm share/tanglet/data/nl
-@dirrm share/tanglet/data/he
-@dirrm share/tanglet/data/fr
-@dirrm share/tanglet/data/en
-@dirrm share/tanglet/data/de
-@dirrm share/tanglet/data/cs
-@dirrm share/tanglet/data
-@dirrm share/tanglet
-@dirrmtry share/icons/hicolor/scalable/apps
-@dirrmtry share/icons/hicolor/scalable
-@dirrmtry share/icons/hicolor/64x64/apps
-@dirrmtry share/icons/hicolor/64x64
-@dirrmtry share/icons/hicolor/48x48/apps
-@dirrmtry share/icons/hicolor/48x48
-@dirrmtry share/icons/hicolor/32x32/apps
-@dirrmtry share/icons/hicolor/32x32
-@dirrmtry share/icons/hicolor/256x256/apps
-@dirrmtry share/icons/hicolor/256x256
-@dirrmtry share/icons/hicolor/24x24/apps
-@dirrmtry share/icons/hicolor/24x24
-@dirrmtry share/icons/hicolor/22x22/apps
-@dirrmtry share/icons/hicolor/22x22
-@dirrmtry share/icons/hicolor/16x16/apps
-@dirrmtry share/icons/hicolor/16x16
-@dirrmtry share/icons/hicolor/128x128/apps
-@dirrmtry share/icons/hicolor/128x128
-@dirrmtry share/icons/hicolor
-@dirrmtry share/icons
+%%DATADIR%%/data/cs/dice
+%%DATADIR%%/data/cs/dictionary
+%%DATADIR%%/data/cs/name
+%%DATADIR%%/data/cs/words
+%%DATADIR%%/data/de/README
+%%DATADIR%%/data/de/dice
+%%DATADIR%%/data/de/dictionary
+%%DATADIR%%/data/de/name
+%%DATADIR%%/data/de/words
+%%DATADIR%%/data/en/README
+%%DATADIR%%/data/en/dice
+%%DATADIR%%/data/en/dictionary
+%%DATADIR%%/data/en/name
+%%DATADIR%%/data/en/scowl-word-lists-used
+%%DATADIR%%/data/en/words
+%%DATADIR%%/data/fr/dice
+%%DATADIR%%/data/fr/dictionary
+%%DATADIR%%/data/fr/name
+%%DATADIR%%/data/fr/words
+%%DATADIR%%/data/he/README
+%%DATADIR%%/data/he/dice
+%%DATADIR%%/data/he/dictionary
+%%DATADIR%%/data/he/name
+%%DATADIR%%/data/he/words
+%%DATADIR%%/data/nl/dice
+%%DATADIR%%/data/nl/dictionary
+%%DATADIR%%/data/nl/name
+%%DATADIR%%/data/nl/words
+%%DATADIR%%/translations/tanglet_cs.qm
+%%DATADIR%%/translations/tanglet_de.qm
+%%DATADIR%%/translations/tanglet_en.qm
+%%DATADIR%%/translations/tanglet_fr.qm
+%%DATADIR%%/translations/tanglet_he.qm
+%%DATADIR%%/translations/tanglet_nl.qm
+@dirrm %%DATADIR%%/translations
+@dirrm %%DATADIR%%/data/nl
+@dirrm %%DATADIR%%/data/he
+@dirrm %%DATADIR%%/data/fr
+@dirrm %%DATADIR%%/data/en
+@dirrm %%DATADIR%%/data/de
+@dirrm %%DATADIR%%/data/cs
+@dirrm %%DATADIR%%/data
+@dirrm %%DATADIR%%
 @dirrmtry share/applications
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=thegrind.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/thegrind/Makefile ./Makefile
--- /usr/ports/games/thegrind/Makefile	2013-04-26 16:36:10.000000000 +0200
+++ ./Makefile	2013-05-26 16:48:13.000000000 +0200
@@ -1,4 +1,4 @@
-# Created by: nemysis@gmx.ch
+# Created by: nemysis <nemysis@gmx.ch>
 # $FreeBSD: head/games/thegrind/Makefile 316343 2013-04-23 10:47:02Z bapt $
=20
 PORTNAME=3D	thegrind
@@ -8,7 +8,7 @@
 MASTER_SITES=3D	SF/radius-engine/ld21/
=20
 MAINTAINER=3D	nemysis@gmx.ch
-COMMENT=3D	A simple game about escaping from work
+COMMENT=3D	Simple game about escaping from work
=20
 LICENSE=3D	GPLv2
=20
@@ -19,27 +19,28 @@
 RUN_DEPENDS=3D	zip:${PORTSDIR}/archivers/zip
=20
 USES=3D		pkgconfig
-GNU_CONFIGURE=3D	yes
-ALL_TARGET=3D	${PORTNAME}
 USE_SDL=3D	sdl sound
 USE_GL=3D		glu
+GNU_CONFIGURE=3D	yes
+ALL_TARGET=3D	${PORTNAME}
+
 MAKE_JOBS_SAFE=3D	yes
=20
 PLIST_FILES=3D	bin/${PORTNAME} \
 		share/applications/${PORTNAME}.desktop \
-		share/pixmaps/${PORTNAME}.png
+		share/pixmaps/${PORTNAME}.png \
+		%%DATADIR%%/${PORTNAME}.zip
+PLIST_DIRS=3D	%%DATADIR%%
 PLIST_DIRSTRY=3D	share/applications
=20
-PORTDATA=3D	*
 PORTDOCS=3D	ChangeLog
=20
 .include <bsd.port.options.mk>
=20
 post-install:
-# Documentation
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
-	${INSTALL_DATA} ${WRKSRC}/ChangeLog ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
+	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
=20
 .include <bsd.port.mk>
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=tong.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/tong/Makefile ./Makefile
--- /usr/ports/games/tong/Makefile	2013-01-24 11:57:57.000000000 +0100
+++ ./Makefile	2013-05-26 17:32:07.000000000 +0200
@@ -1,4 +1,4 @@
-# Created by:   nemysis@gmx.ch
+# Created by: nemysis <nemysis@gmx.ch>
 # $FreeBSD: head/games/tong/Makefile 310871 2013-01-23 15:00:18Z makc $
=20
 PORTNAME=3D	tong
@@ -16,7 +16,7 @@
 USE_GMAKE=3D	yes
 MAKE_JOBS_SAFE=3D	yes
=20
-PORTDOCS=3D	CHANGELOG README making-of.txt notes.txt
+PORTDOCS=3D	CHANGELOG CREDITS README making-of.txt notes.txt
=20
 WRKSRC=3D		${WRKDIR}/${PORTNAME}
=20
@@ -27,18 +27,17 @@
=20
 post-patch:
 	@${REINPLACE_CMD} -e 's|GAME_DATA_DIR :=3D .|GAME_DATA_DIR :=3D ${DATADIR=
}|' \
-	-e 's|CC =3D g++ -O3 |CC =3D ${CXX} ${CXXFLAGS} |' \
+		-e 's|CC =3D g++ -O3 |CC =3D ${CXX} ${CXXFLAGS} |' \
 		${WRKSRC}/Makefile
=20
 do-install:
 	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin
-	@cd ${WRKSRC} && ${COPYTREE_SHARE} "*.png" ${DATADIR}
-	${MKDIR} ${DATADIR}/media
-	@cd ${WRKSRC}/media && ${COPYTREE_SHARE} "*.png *.xcf *.ogg *.ico" ${DATA=
DIR}/media
+	@(cd ${WRKSRC} && ${COPYTREE_SHARE} "*.png" ${DATADIR})
+	@(cd ${WRKSRC}/media && ${COPYTREE_SHARE} "*.png *.xcf *.ogg *.ico" ${DAT=
ADIR}/media)
 	${LN} -sf ${DATADIR}/media/icon.png ${PREFIX}/share/pixmaps/${PORTNAME}.p=
ng
=20
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
=20
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=ttt.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/ttt/Makefile ./Makefile
--- /usr/ports/games/ttt/Makefile	2013-01-14 17:55:38.000000000 +0100
+++ ./Makefile	2013-03-28 17:47:37.000000000 +0100
@@ -1,16 +1,16 @@
-# New ports collection makefile for:	ttt
-# Date created:				11 July 2005
-# Whom:					Alejandro Pulver <alejandro@varnet.biz>
-#
+# Created by: Alejandro Pulver <alejandro@varnet.biz>
 # $FreeBSD: head/games/ttt/Makefile 304004 2012-09-09 22:08:43Z swills $
-#
=20
 PORTNAME=3D	ttt
 PORTVERSION=3D	2011.04
-PORTREVISION=3D	2
+PORTREVISION=3D	3
 CATEGORIES=3D	games
 MASTER_SITES=3D	ftp://ftp.tuxpaint.org/unix/x/ttt/ \
-		ftp://ftp.billsgames.com/unix/x/ttt/
+		ftp://ftp.billsgames.com/unix/x/ttt/ \
+		SF/nemysisfreebsdp/:icons
+DISTFILES=3D	${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \
+		${PORTNAME}.png:icons
+EXTRACT_ONLY=3D	${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}
=20
 MAINTAINER=3D	nemysis@gmx.ch
 COMMENT=3D	Simple one or two player Tic Tac Toe game
@@ -25,34 +25,24 @@
 CPPFLAGS+=3D	-I${LOCALBASE}/include
 LDFLAGS+=3D	-L${LOCALBASE}/lib
=20
-PLIST_FILES=3D	bin/${PORTNAME} \
-		share/pixmaps/${PORTNAME}.bmp
-
-PORTDATA=3D	*
-PORTDOCS=3D	README
+PORTDOCS=3D	 README
=20
 SUB_FILES=3D	${PORTNAME}
=20
+DESKTOP_ENTRIES=3D"TTT" "${COMMENT}" "${PORTNAME}" \
+		"${PORTNAME}" "Game;ArcadeGame;" false
+
 .include <bsd.port.options.mk>
=20
 do-install:
-# Scripts
 	${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${PREFIX}/bin
-
-# Executable
-	${MKDIR} ${DATADIR}
-	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${DATADIR}
-
-# Data
 	@(cd ${WRKSRC} && ${COPYTREE_SHARE} "images sounds" ${DATADIR})
+	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${DATADIR}
+	${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png ${PREFIX}/share/pixmaps
=20
-# Pixmaps
-	${INSTALL_DATA} ${WRKSRC}/images/program_logo.bmp ${PREFIX}/share/pixmaps=
/${PORTNAME}.bmp
-
-# Documentation
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
-	${INSTALL_DATA} ${WRKSRC}/README ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
+	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
=20
 .include <bsd.port.mk>
diff -ruN --exclude=3DCVS /usr/ports/games/ttt/distinfo ./distinfo
--- /usr/ports/games/ttt/distinfo	2013-01-14 17:55:38.000000000 +0100
+++ ./distinfo	2013-03-28 17:26:57.000000000 +0100
@@ -1,2 +1,4 @@
 SHA256 (ttt-2011.04.tar.gz) =3D 747e3ed66e37aae9ceb32599b209d36451e910899c=
dd36dbf44763e90213b81e
 SIZE (ttt-2011.04.tar.gz) =3D 140666
+SHA256 (ttt.png) =3D 32dd4cf8a6d03ddbc2fc90709f4567c542c240020af629722cb6f=
2c1841c12bd
+SIZE (ttt.png) =3D 2361
diff -ruN --exclude=3DCVS /usr/ports/games/ttt/files/ttt.in ./files/ttt.in
--- /usr/ports/games/ttt/files/ttt.in	2013-01-14 17:55:38.000000000 +0100
+++ ./files/ttt.in	2013-03-28 17:08:57.000000000 +0100
@@ -1,7 +1,7 @@
 #!/bin/sh
 #
 # $FreeBSD: head/games/ttt/files/ttt.in 304004 2012-09-09 22:08:43Z swills=
 $
+#
=20
-echo "Tic Tac Toe: Starting up..."
 cd "%%DATADIR%%"
-./ttt
+exec ./ttt
diff -ruN --exclude=3DCVS /usr/ports/games/ttt/pkg-plist ./pkg-plist
--- /usr/ports/games/ttt/pkg-plist	1970-01-01 01:00:00.000000000 +0100
+++ ./pkg-plist	2013-03-28 17:42:25.000000000 +0100
@@ -0,0 +1,24 @@
+bin/ttt
+share/pixmaps/ttt.png
+%%DATADIR%%/images/game_board.bmp
+%%DATADIR%%/images/human_vs_computer.bmp
+%%DATADIR%%/images/human_vs_human.bmp
+%%DATADIR%%/images/mark_o.bmp
+%%DATADIR%%/images/mark_x.bmp
+%%DATADIR%%/images/program_logo.bmp
+%%DATADIR%%/images/status_draw.bmp
+%%DATADIR%%/images/status_win_o.bmp
+%%DATADIR%%/images/status_win_x.bmp
+%%DATADIR%%/images/turn_o.bmp
+%%DATADIR%%/images/turn_x.bmp
+%%DATADIR%%/sounds/badspot.wav
+%%DATADIR%%/sounds/draw.wav
+%%DATADIR%%/sounds/intro.wav
+%%DATADIR%%/sounds/o.wav
+%%DATADIR%%/sounds/start.wav
+%%DATADIR%%/sounds/win.wav
+%%DATADIR%%/sounds/x.wav
+%%DATADIR%%/ttt
+@dirrm %%DATADIR%%/sounds
+@dirrm %%DATADIR%%/images
+@dirrm %%DATADIR%%
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=tuxfighter.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/tuxfighter/Makefile ./Makefile
--- /usr/ports/games/tuxfighter/Makefile	2013-01-24 11:57:59.000000000 +0100
+++ ./Makefile	2013-03-28 18:10:27.000000000 +0100
@@ -1,5 +1,4 @@
-# Created by:	nemysis@gmx.ch
-#
+# Created by: nemysis <nemysis@gmx.ch>
 # $FreeBSD: head/games/tuxfighter/Makefile 310871 2013-01-23 15:00:18Z mak=
c $
=20
 PORTNAME=3D	tuxfighter
@@ -8,8 +7,8 @@
 CATEGORIES=3D	games python
 MASTER_SITES=3D	SF/pygamebook/TuxFighter/TuxFighter${PORTVERSION}_source/ \
 		SF/nemysisfreebsdp/:icons
-DISTFILES=3D	TuxFighter${DISTVERSION}.tar.gz \
-		${PORTNAME}_icons.tar.gz:icons
+DISTFILES=3D	TuxFighter${DISTVERSION}${EXTRACT_SUFX} \
+		${PORTNAME}_icons${EXTRACT_SUFX}:icons
 DIST_SUBDIR=3D	python
=20
 MAINTAINER=3D	nemysis@gmx.ch
@@ -33,15 +32,14 @@
 SUB_FILES=3D	${PORTNAME}
=20
 DESKTOP_ENTRIES=3D"TuxFighter" "${COMMENT}" "${PORTNAME}" \
-		"${PORTNAME}" "Game;ArcadeGame;" ${FALSE}
+		"${PORTNAME}" "Game;ArcadeGame;" false
=20
 .include <bsd.port.options.mk>
=20
 do-install:
 	${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${PREFIX}/bin
-	${MKDIR} ${DATADIR}
+	@(cd ${WRKSRC} && ${COPYTREE_SHARE} data ${DATADIR})
 	${INSTALL_SCRIPT} ${WRKSRC}/*.py ${DATADIR}
-	cd ${WRKSRC} && ${COPYTREE_SHARE} data ${DATADIR}
=20
 post-install:
 .for s in ${ICON_SIZES}
@@ -52,9 +50,12 @@
 	${LN} -sf ${PREFIX}/share/icons/hicolor/48x48/apps/${PORTNAME}.png ${PREF=
IX}/share/pixmaps
=20
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
+
+	@${ECHO_CMD}
 	@${CAT} ${PKGMESSAGE}
+	@${ECHO_CMD}
=20
 .include <bsd.port.mk>
diff -ruN --exclude=3DCVS /usr/ports/games/tuxfighter/pkg-message ./pkg-mes=
sage
--- /usr/ports/games/tuxfighter/pkg-message	2013-01-14 17:55:33.000000000 +=
0100
+++ ./pkg-message	2013-03-28 18:07:09.000000000 +0100
@@ -1,4 +1,5 @@
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
+
 Tuxfighter has been installed.
=20
 Python errors will result in the first run of this game.
@@ -8,4 +9,5 @@
=20
 All options are in the config file if you've made changes in the GUI.
     ~/.TuxFighter/TuxFighter.ini
+
 =3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D
diff -ruN --exclude=3DCVS /usr/ports/games/tuxfighter/pkg-plist ./pkg-plist
--- /usr/ports/games/tuxfighter/pkg-plist	2013-01-14 17:55:33.000000000 +01=
00
+++ ./pkg-plist	2013-03-28 18:09:47.000000000 +0100
@@ -56,13 +56,3 @@
 %%DATADIR%%/data/winlogoh3.png
 @dirrm %%DATADIR%%/data
 @dirrm %%DATADIR%%
-@dirrmtry share/icons/hicolor/96x96/apps
-@dirrmtry share/icons/hicolor/96x96
-@dirrmtry share/icons/hicolor/72x72/apps
-@dirrmtry share/icons/hicolor/72x72
-@dirrmtry share/icons/hicolor/64x64/apps
-@dirrmtry share/icons/hicolor/64x64
-@dirrmtry share/icons/hicolor/48x48/apps
-@dirrmtry share/icons/hicolor/48x48
-@dirrmtry share/icons/hicolor
-@dirrmtry share/icons
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=twind.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/twind/Makefile ./Makefile
--- /usr/ports/games/twind/Makefile	2013-01-24 11:57:58.000000000 +0100
+++ ./Makefile	2013-03-28 18:25:14.000000000 +0100
@@ -1,9 +1,5 @@
-# New Ports collection makefile for:	twind
-# Date created:		2012-04-11
-# Whom:			nemysis@gmx.ch
-#
+# Created by: nemysis <nemysis@gmx.ch>
 # $FreeBSD: head/games/twind/Makefile 310871 2013-01-23 15:00:18Z makc $
-#
=20
 PORTNAME=3D	twind
 PORTVERSION=3D	1.1.0
@@ -22,7 +18,7 @@
 PORTDOCS=3D	AUTHORS CREDITS ChangeLog NEWS README TODO
=20
 DESKTOP_ENTRIES=3D"Twin Distress" "${COMMENT}" "${PORTNAME}" \
-		"${PORTNAME}" "Game;ArcadeGame;" ${FALSE}
+		"${PORTNAME}" "Game;ArcadeGame;" false
=20
 .include <bsd.port.options.mk>
=20
@@ -32,13 +28,11 @@
 		-lm `${SDL_CONFIG} --cflags --libs` -lSDL_mixer -lSDL_image twind.c
 do-install:
 	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin
-	${MKDIR} ${DATADIR}
 	@(cd ${WRKSRC} && ${COPYTREE_SHARE} "graphics music sound" ${DATADIR})
-
-	${INSTALL_DATA} ${WRKSRC}/graphics/${PORTNAME}.png ${PREFIX}/share/pixmaps
+	${LN} -sf ${DATADIR}/graphics/${PORTNAME}.png ${PREFIX}/share/pixmaps
=20
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
=20
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=vectoroids.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/vectoroids/Makefile ./Makefile
--- /usr/ports/games/vectoroids/Makefile	2013-01-14 17:55:32.000000000 +0100
+++ ./Makefile	2013-03-28 18:47:41.000000000 +0100
@@ -1,13 +1,9 @@
-# New ports collection makefile for:	vectoroids
-# Date created:				27 June 2003
-# Whom:					Kris Kennaway <kris@FreeBSD.org>
-#
+# Created by: Kris Kennaway <kris@FreeBSD.org>
 # $FreeBSD: head/games/vectoroids/Makefile 304008 2012-09-10 01:34:42Z swi=
lls $
-#
=20
 PORTNAME=3D	vectoroids
 PORTVERSION=3D	1.1.0
-PORTREVISION=3D	14
+PORTREVISION=3D	15
 CATEGORIES=3D	games
 MASTER_SITES=3D	ftp://ftp.tuxpaint.org/unix/x/vectoroids/src/ \
 		ftp://ftp.billsgames.com/unix/x/vectoroids/src/
@@ -20,33 +16,27 @@
 USE_GMAKE=3D	yes
 USE_SDL=3D	image mixer sdl
=20
-PLIST_FILES=3D	bin/${PORTNAME} \
-		share/pixmaps/${PORTNAME}.png
-
 MAN6=3D		${PORTNAME}.6
=20
-PORTDATA=3D	*
 PORTDOCS=3D	CHANGES.txt README.txt
=20
+DESKTOP_ENTRIES=3D"Vectoroids" "${COMMENT}" "${PORTNAME}" \
+		"${PORTNAME}" "Game;ArcadeGame;" false
+
 .include <bsd.port.options.mk>
=20
+post-patch:
+	@${FIND} ${WRKDIR} -name .xvpics | ${XARGS} ${RM} -rf
+
 do-install:
-# Executable
 	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin
+	@(cd ${WRKSRC}/data && ${COPYTREE_SHARE} "images music sounds" ${DATADIR})
+	${LN} -sf ${DATADIR}/images/icon.png  ${PREFIX}/share/pixmaps/${PORTNAME}=
.png
+	${INSTALL_MAN} ${WRKSRC}/${MAN6} ${MAN6PREFIX}/man/man6
=20
-# Data
-	(cd ${WRKSRC}/data && ${COPYTREE_SHARE} "images music sounds" ${DATADIR})
-
-# Pixmaps
-	${INSTALL_DATA} ${WRKSRC}/data/images/icon.png ${PREFIX}/share/pixmaps/${=
PORTNAME}.png
-
-# Documentation
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
-.  for f in ${PORTDOCS}
-	${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}
-.  endfor
+	@${MKDIR} ${DOCSDIR}
+	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
-	${INSTALL_MAN} ${WRKSRC}/${MAN6} ${MAN6PREFIX}/man/man6
=20
 .include <bsd.port.mk>
diff -ruN --exclude=3DCVS /usr/ports/games/vectoroids/pkg-plist ./pkg-plist
--- /usr/ports/games/vectoroids/pkg-plist	1970-01-01 01:00:00.000000000 +01=
00
+++ ./pkg-plist	2013-03-28 18:48:03.000000000 +0100
@@ -0,0 +1,20 @@
+bin/vectoroids
+share/pixmaps/vectoroids.png
+%%DATADIR%%/images/icon.png
+%%DATADIR%%/images/redspot-e.bmp
+%%DATADIR%%/images/redspot.jpg
+%%DATADIR%%/music/decision.s3m
+%%DATADIR%%/music/decision.txt
+%%DATADIR%%/sounds/ast1.wav
+%%DATADIR%%/sounds/ast2.wav
+%%DATADIR%%/sounds/ast3.wav
+%%DATADIR%%/sounds/ast4.wav
+%%DATADIR%%/sounds/bullet.wav
+%%DATADIR%%/sounds/explode.wav
+%%DATADIR%%/sounds/extralife.wav
+%%DATADIR%%/sounds/gameover.wav
+%%DATADIR%%/sounds/thrust.wav
+@dirrm %%DATADIR%%/sounds
+@dirrm %%DATADIR%%/music
+@dirrm %%DATADIR%%/images
+@dirrm %%DATADIR%%
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=whichwayisup.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/whichwayisup/Makefile ./Makefile
--- /usr/ports/games/whichwayisup/Makefile	2013-02-24 17:33:59.000000000 +0=
100
+++ ./Makefile	2013-05-26 18:47:10.000000000 +0200
@@ -21,16 +21,15 @@
=20
 WRKSRC=3D		${WRKDIR}/${PORTNAME}
=20
-USE_PYTHON=3D	yes
 USE_ZIP=3D	yes
-USE_GNOME=3D	desktopfileutils
+USES=3D		desktop-file-utils
+USE_PYTHON=3D	yes
 INSTALLS_ICONS=3D	yes
 USE_DOS2UNIX=3D	*.py *.txt
=20
 PORTDOCS=3D	README.txt changelog.txt
=20
-DESKTOP_ENTRIES=3D"Which Way Is Up" "${COMMENT}" \
-		"${PREFIX}/share/pixmaps/${PORTNAME}.png" \
+DESKTOP_ENTRIES=3D"Which Way Is Up" "${COMMENT}" ${PORTNAME} \
 		"${PORTNAME}" "Game;ArcadeGame;" false
=20
 .include <bsd.port.options.mk>
@@ -51,14 +50,11 @@
 	${INSTALL_SCRIPT} ${WRKSRC}/run_game.py ${PREFIX}/bin/${PORTNAME}
 	@(cd ${WRKSRC}/data && ${COPYTREE_SHARE} . ${DATADIR})
 	@(cd ${WRKSRC}/lib && ${COPYTREE_SHARE} . ${PYTHONPREFIX_SITELIBDIR}/${PO=
RTNAME})
-	${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png ${PREFIX}/share/pixmaps/
+	${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png ${PREFIX}/share/pixmaps
=20
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
=20
-post-install:
-	@-update-desktop-database
-
 .include <bsd.port.mk>
diff -ruN --exclude=3DCVS /usr/ports/games/whichwayisup/pkg-plist ./pkg-pli=
st
--- /usr/ports/games/whichwayisup/pkg-plist	2013-02-24 17:33:59.000000000 +=
0100
+++ ./pkg-plist	2013-05-21 15:11:09.000000000 +0200
@@ -204,5 +204,3 @@
 @dirrm %%DATADIR%%/pictures
 @dirrm %%DATADIR%%/sounds
 @dirrm %%DATADIR%%
-@exec %%LOCALBASE%%/bin/update-desktop-database -q || /usr/bin/true
-@unexec %%LOCALBASE%%/bin/update-desktop-database -q || /usr/bin/true
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=xgalaga++.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/xgalaga++/Makefile ./Makefile
--- /usr/ports/games/xgalaga++/Makefile	2013-01-24 11:57:58.000000000 +0100
+++ ./Makefile	2013-03-28 19:19:28.000000000 +0100
@@ -1,3 +1,4 @@
+# Created by: nemysis <nemysis@gmx.ch>
 # $FreeBSD: head/games/xgalaga++/Makefile 310871 2013-01-23 15:00:18Z makc=
 $
=20
 PORTNAME=3D	xgalaga++
@@ -31,23 +32,22 @@
 PORTDOCS=3D	README
=20
 DESKTOP_ENTRIES=3D"XGalaga++" "${COMMENT}" "${PORTNAME}" \
-		"${PORTNAME}" "Game;ArcadeGame;" ${FALSE}
+		"${PORTNAME}" "Game;ArcadeGame;" false
=20
 .include <bsd.port.options.mk>
=20
 post-patch:
-	@${REINPLACE_CMD} -e '/^CXX =3D/ d; s|/usr/local|${LOCALBASE}|' \
-		${WRKSRC}/Makefile
+	@${REINPLACE_CMD} -e '/^CXX =3D/ d' ${WRKSRC}/Makefile
=20
 do-install:
 	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin
 	${INSTALL_MAN} ${WRKSRC}/${MAN6}x ${MAN6PREFIX}/man/man6/${MAN6}
 	${CHGRP} games ${PREFIX}/bin/${PORTNAME}
 	${CHMOD} g+s  ${PREFIX}/bin/${PORTNAME}
-	${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/${PORTNAME}.png ${PREFIX}/share=
/pixmaps
+	${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png ${PREFIX}/share/pixmaps
=20
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
=20
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=xye.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/xye/Makefile ./Makefile
--- /usr/ports/games/xye/Makefile	2013-05-04 15:16:00.000000000 +0200
+++ ./Makefile	2013-05-04 16:26:27.000000000 +0200
@@ -29,7 +29,7 @@
=20
 LICENSE=3D	ZLIB
=20
-EXTRACT_DEPENDS=3D${LOCALBASE}/bin/unzip:${PORTSDIR}/archivers/unzip
+EXTRACT_DEPENDS=3D${UNZIP_CMD}:${PORTSDIR}/archivers/unzip
=20
 USE_SDL=3D	sdl image ttf
 GNU_CONFIGURE=3D	yes
@@ -48,18 +48,20 @@
=20
 SKINS=3D		XMASKYESKIN Xye%20skin%20-%20classic%20kye
=20
+PORTDOCS=3D	*
+
 DESKTOP_ENTRIES=3D"Xye" "${COMMENT}" "${PORTNAME}" \
 		"${PORTNAME}" "Game;LogicGame;" false
=20
 SUB_FILES=3D	 pkg-message
=20
-OPTIONS_DEFINE=3D	DOCS SKINS
+OPTIONS_DEFINE=3D	SKINS
 OPTIONS_DEFAULT=3D	SKINS
 SKINS_DESC=3D	Install additional skins
=20
 .include <bsd.port.options.mk>
=20
-.if defined(WITH_SKINS)
+.if ${PORT_OPTIONS:MSKINS}
 PLIST_SUB+=3D	SKINS=3D""
 .else
 PLIST_SUB+=3D	SKINS=3D"@comment "
@@ -67,12 +69,12 @@
=20
 post-extract-script:
 .for l in ${LEVELS:S/$/.zip/} xmas-xye-2009.zip xye_extra_levels.20121109.=
zip
-	@${UNZIP_CMD} -qoj -d ${WRKDIR} ${DISTDIR}/${DIST_SUBDIR}/${l}
+	@${UNZIP_CMD} -qoj -d ${WRKDIR} ${_DISTDIR}/${l}
 .endfor
=20
 .if ${PORT_OPTIONS:MSKINS}
 .  for s in ${SKINS:S/$/.zip/}
-	@${UNZIP_CMD} -qoj -d ${WRKDIR}/skins ${DISTDIR}/${DIST_SUBDIR}/${s}
+	@${UNZIP_CMD} -qoj -d ${WRKDIR}/skins ${_DISTDIR}/${s}
 .  endfor
 .endif
=20
@@ -80,16 +82,16 @@
 	@${REINPLACE_CMD} -e 's|docedir =3D $$(datadir)|docedir =3D ${PREFIX}/sha=
re/doc|' \
 		${WRKSRC}/Makefile.in
=20
-.if !${PORT_OPTIONS:MDOCS}
+.if ! ${PORT_OPTIONS:MDOCS}
 	@${REINPLACE_CMD} '/install-data-am:/s/install-doceDATA//' \
 		${WRKSRC}/Makefile.in
 .endif
=20
 post-install:
-	@cd ${WRKDIR} && ${COPYTREE_SHARE} "*.xye *.txt" ${DATADIR}/levels
+	@(cd ${WRKDIR} && ${COPYTREE_SHARE} "*.xye *.txt" ${DATADIR}/levels)
=20
 .if ${PORT_OPTIONS:MSKINS}
-	@cd ${WRKDIR}/skins && ${COPYTREE_SHARE} \* ${DATADIR}/res
+	@(cd ${WRKDIR}/skins && ${COPYTREE_SHARE} . ${DATADIR}/res)
 .endif
=20
 	${LN} -sf ${DATADIR}/res/detailed_icon.png ${PREFIX}/share/pixmaps/${PORT=
NAME}.png
diff -ruN --exclude=3DCVS /usr/ports/games/xye/pkg-plist ./pkg-plist
--- /usr/ports/games/xye/pkg-plist	2013-01-14 17:55:24.000000000 +0100
+++ ./pkg-plist	2013-03-22 15:51:03.000000000 +0100
@@ -1,9 +1,4 @@
 bin/xye
-%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
-%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
-%%PORTDOCS%%%%DOCSDIR%%/NEWS
-%%PORTDOCS%%%%DOCSDIR%%/ReadMe.html
-%%PORTDOCS%%%%DOCSDIR%%/xye.svg
 share/pixmaps/xye.png
 %%DATADIR%%/levels/5levels.xye
 %%DATADIR%%/levels/ActionReplay v.1.xye
@@ -87,4 +82,3 @@
 @dirrm %%DATADIR%%/res
 @dirrm %%DATADIR%%/levels
 @dirrm %%DATADIR%%
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=zephulor.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/zephulor/Makefile ./Makefile
--- /usr/ports/games/zephulor/Makefile	2013-01-24 11:57:58.000000000 +0100
+++ ./Makefile	2013-05-26 19:56:27.000000000 +0200
@@ -3,27 +3,27 @@
=20
 PORTNAME=3D	zephulor
 PORTVERSION=3D	1
-PORTREVISION=3D	5
+PORTREVISION=3D	6
 CATEGORIES=3D	games
-MASTER_SITES=3D	SF/apz/apz/stable/
-DISTNAME=3D	${PORTNAME}-source
+MASTER_SITES=3D	SF/apz/apz/stable/ \
+		SF/nemysisfreebsdp/:icons
+DISTFILES=3D	${PORTNAME}-source${EXTRACT_SUFX} \
+		${PORTNAME}.png:icons
+EXTRACT_ONLY=3D	${PORTNAME}-source${EXTRACT_SUFX}
=20
 MAINTAINER=3D	nemysis@gmx.ch
 COMMENT=3D	Side scrolling arcade game
=20
 LICENSE=3D	LGPL20
=20
-EXTRACT_DEPENDS=3Dpngtopnm:${PORTSDIR}/graphics/netpbm
 RUN_DEPENDS=3D	${PYGAME} \
 		${PYTHON_PKGNAMEPREFIX}tkinter>=3D0:${PORTSDIR}/x11-toolkits/py-tkinter
=20
+WRKSRC=3D		${WRKDIR}/zephulor-source
+
 USE_PYTHON=3D	yes
 NO_BUILD=3D	yes
=20
-PLIST_FILES=3D	bin/${PORTNAME} \
-		share/pixmaps/${PORTNAME}.png
-
-PORTDATA=3D	*
 PORTDOCS=3D	*
=20
 DOCSRCDIR1=3D	${WRKSRC}
@@ -34,7 +34,7 @@
 DOC_FILES2=3D	manual.txt
=20
 DESKTOP_ENTRIES=3D"Adventures on Planet Zephulor" "${COMMENT}" "${PORTNAME=
}" \
-		"${PORTNAME}" "Game;ArcadeGame;" "false"
+		"${PORTNAME}" "Game;ArcadeGame;" false
=20
 SUB_FILES=3D	${PORTNAME}
=20
@@ -45,25 +45,20 @@
 		${WRKSRC}/*.py ${WRKSRC}/maptool/*.py
 	@${FIND} ${WRKSRC} -name "*.bak" -delete
=20
-post-extract:
-	@(cd ${WRKSRC}/data && ${LOCALBASE}/bin/pngtopnm zephulor.png | \
-		${LOCALBASE}/bin/pamscale .1 | ${LOCALBASE}/bin/pnmtopng > zephulor1.png)
-
 do-install:
 	${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${PREFIX}/bin
-	${MKDIR} ${DATADIR}
+	@${MKDIR} ${DATADIR}/maptool
 	${INSTALL_SCRIPT} ${WRKSRC}/*.py ${DATADIR}
 	@(cd ${WRKSRC} && ${COPYTREE_SHARE} data ${DATADIR})
-	${MKDIR} ${DATADIR}/maptool
 	${INSTALL_SCRIPT} ${WRKSRC}/maptool/*.py ${DATADIR}/maptool
=20
 post-install:
-	${INSTALL_DATA} ${WRKSRC}/data/zephulor1.png ${PREFIX}/share/pixmaps/${PO=
RTNAME}.png
+	${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png ${PREFIX}/share/pixmaps
=20
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${DOC_FILES1:S|^|${DOCSRCDIR1}/|} ${DOCSDIR}
-	${MKDIR} ${DOCSDIR2}
+	@${MKDIR} ${DOCSDIR2}
 	${INSTALL_DATA} ${DOC_FILES2:S|^|${DOCSRCDIR2}/|} ${DOCSDIR2}
 .endif
=20
diff -ruN --exclude=3DCVS /usr/ports/games/zephulor/distinfo ./distinfo
--- /usr/ports/games/zephulor/distinfo	2013-01-14 17:55:26.000000000 +0100
+++ ./distinfo	2013-03-28 20:35:17.000000000 +0100
@@ -1,2 +1,4 @@
 SHA256 (zephulor-source.tar.gz) =3D db65c8e1ac17274e553f1bf319b3d8a5462c02=
8b4b32fee1088fc0efd3239fda
 SIZE (zephulor-source.tar.gz) =3D 3274306
+SHA256 (zephulor.png) =3D f4540fd360cf020fd8f4c76c2fbce8c62ef768ee43b77dc4=
ce800fdac2a26997
+SIZE (zephulor.png) =3D 1986
diff -ruN --exclude=3DCVS /usr/ports/games/zephulor/pkg-plist ./pkg-plist
--- /usr/ports/games/zephulor/pkg-plist	1970-01-01 01:00:00.000000000 +0100
+++ ./pkg-plist	2013-03-28 20:37:04.000000000 +0100
@@ -0,0 +1,126 @@
+bin/zephulor
+share/pixmaps/zephulor.png
+%%DATADIR%%/chared.py
+%%DATADIR%%/data/angry_eye-die.wav
+%%DATADIR%%/data/angry_eye-dmg.wav
+%%DATADIR%%/data/angry_eye-shoot.wav
+%%DATADIR%%/data/angry_eye.data
+%%DATADIR%%/data/angry_eye.png
+%%DATADIR%%/data/blob-die.wav
+%%DATADIR%%/data/blob-grubub.wav
+%%DATADIR%%/data/blob.bmp
+%%DATADIR%%/data/bullet1.bmp
+%%DATADIR%%/data/bullet2.bmp
+%%DATADIR%%/data/buzzbuzz-die.wav
+%%DATADIR%%/data/buzzbuzz-dmg.wav
+%%DATADIR%%/data/buzzbuzz.data
+%%DATADIR%%/data/buzzbuzz.png
+%%DATADIR%%/data/char-bang.wav
+%%DATADIR%%/data/char-die.wav
+%%DATADIR%%/data/char-ow.wav
+%%DATADIR%%/data/char1.data
+%%DATADIR%%/data/char2.data
+%%DATADIR%%/data/credits.scn
+%%DATADIR%%/data/default.charlist
+%%DATADIR%%/data/eheart.bmp
+%%DATADIR%%/data/end.scn
+%%DATADIR%%/data/entsndlist.data
+%%DATADIR%%/data/fire-powerup.bmp
+%%DATADIR%%/data/fire-powerup.data
+%%DATADIR%%/data/firstmap.data
+%%DATADIR%%/data/heart-powerup.bmp
+%%DATADIR%%/data/heart-powerup.data
+%%DATADIR%%/data/heart.bmp
+%%DATADIR%%/data/highlight.bmp
+%%DATADIR%%/data/hollowlogo-credits.png
+%%DATADIR%%/data/hollowlogo-save.png
+%%DATADIR%%/data/hollowlogo.png
+%%DATADIR%%/data/hud.bmp
+%%DATADIR%%/data/intro.scn
+%%DATADIR%%/data/invuln-powerup.bmp
+%%DATADIR%%/data/invuln-powerup.data
+%%DATADIR%%/data/jump-powerup.bmp
+%%DATADIR%%/data/jump-powerup.data
+%%DATADIR%%/data/load.scn
+%%DATADIR%%/data/logo.scn
+%%DATADIR%%/data/mushlump_lowlands-01.data
+%%DATADIR%%/data/mushlump_lowlands-02.data
+%%DATADIR%%/data/mushlump_lowlands-03.data
+%%DATADIR%%/data/mushlump_lowlands-04.data
+%%DATADIR%%/data/mushlump_lowlands-05.data
+%%DATADIR%%/data/mushlump_lowlands-06.data
+%%DATADIR%%/data/mushlump_lowlands-07.data
+%%DATADIR%%/data/mushlump_lowlands-bkg0.bmp
+%%DATADIR%%/data/mushlump_lowlands-bkg1.bmp
+%%DATADIR%%/data/mushlump_lowlands-bkg2.bmp
+%%DATADIR%%/data/mushlump_lowlands-tileset.bmp
+%%DATADIR%%/data/mushlump_lowlands.mp3
+%%DATADIR%%/data/mychar.bmp
+%%DATADIR%%/data/pause.bmp
+%%DATADIR%%/data/paxapart_flats-01.data
+%%DATADIR%%/data/paxapart_flats-02.data
+%%DATADIR%%/data/paxapart_flats-03.data
+%%DATADIR%%/data/paxapart_flats-04.data
+%%DATADIR%%/data/paxapart_flats-05.data
+%%DATADIR%%/data/paxapart_flats-06.data
+%%DATADIR%%/data/paxapart_flats-07.data
+%%DATADIR%%/data/paxapart_flats-08.data
+%%DATADIR%%/data/paxapart_flats-bkg0.bmp
+%%DATADIR%%/data/paxapart_flats-bkg1.bmp
+%%DATADIR%%/data/paxapart_flats-bkg2.bmp
+%%DATADIR%%/data/paxapart_flats-tileset.bmp
+%%DATADIR%%/data/paxapart_flats.mp3
+%%DATADIR%%/data/powerup.wav
+%%DATADIR%%/data/rock-die.wav
+%%DATADIR%%/data/rock-ow.wav
+%%DATADIR%%/data/rock_bang.wav
+%%DATADIR%%/data/rock_ow.wav
+%%DATADIR%%/data/rockmonster.bmp
+%%DATADIR%%/data/rockmonster.data
+%%DATADIR%%/data/save.scn
+%%DATADIR%%/data/scn_load.png
+%%DATADIR%%/data/scn_save.png
+%%DATADIR%%/data/sludge-stalker-die.wav
+%%DATADIR%%/data/sludge-stalker-dmg.wav
+%%DATADIR%%/data/sludge-stalker-shoot.wav
+%%DATADIR%%/data/sludge-stalker.bmp
+%%DATADIR%%/data/sludge-stalker.data
+%%DATADIR%%/data/spaceship.png
+%%DATADIR%%/data/startup.scn
+%%DATADIR%%/data/water-deep-left.bmp
+%%DATADIR%%/data/water-deep-left.data
+%%DATADIR%%/data/water-deep-right.bmp
+%%DATADIR%%/data/water-deep-right.data
+%%DATADIR%%/data/water-deep.bmp
+%%DATADIR%%/data/water-deep.data
+%%DATADIR%%/data/water.bmp
+%%DATADIR%%/data/water.data
+%%DATADIR%%/data/zephulor-any.png
+%%DATADIR%%/data/zephulor-credits.png
+%%DATADIR%%/data/zephulor-loading.png
+%%DATADIR%%/data/zephulor.png
+%%DATADIR%%/game_config.py
+%%DATADIR%%/game_entities.py
+%%DATADIR%%/game_hud.py
+%%DATADIR%%/game_map.py
+%%DATADIR%%/game_menu.py
+%%DATADIR%%/game_projectiles.py
+%%DATADIR%%/game_sound.py
+%%DATADIR%%/maploadtool.py
+%%DATADIR%%/maptool/chared.py
+%%DATADIR%%/maptool/charmenu.py
+%%DATADIR%%/maptool/domenu.py
+%%DATADIR%%/maptool/game_entities.py
+%%DATADIR%%/maptool/game_map.py
+%%DATADIR%%/maptool/hud.py
+%%DATADIR%%/maptool/interface.py
+%%DATADIR%%/maptool/keymap.py
+%%DATADIR%%/maptool/main.py
+%%DATADIR%%/maptool/myimg.py
+%%DATADIR%%/maptool/tilemenu.py
+%%DATADIR%%/myimg.py
+%%DATADIR%%/scnloadtool.py
+%%DATADIR%%/zephulor.py
+@dirrm %%DATADIR%%/maptool
+@dirrm %%DATADIR%%/data
+@dirrm %%DATADIR%%
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=ampasCTL.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/graphics/ampasCTL/Makefile ./Makefile
--- /usr/ports/graphics/ampasCTL/Makefile	2013-04-26 16:36:27.000000000 +02=
00
+++ ./Makefile	2013-05-22 12:21:06.000000000 +0200
@@ -1,7 +1,5 @@
 # Created by: nork@FreeBSD.org
-#
 # $FreeBSD: head/graphics/ampasCTL/Makefile 316343 2013-04-23 10:47:02Z ba=
pt $
-#
=20
 PORTNAME=3D	ampasCTL
 PORTVERSION=3D	1.4.1
@@ -16,26 +14,39 @@
=20
 LIB_DEPENDS=3D	Imath:${PORTSDIR}/graphics/ilmbase
=20
-USES=3D		pkgconfig
+USES=3D		pathfix pkgconfig
 USE_LDCONFIG=3D	yes
 GNU_CONFIGURE=3D	yes
 USE_AUTOTOOLS=3D	libtool
=20
-PORTDOCS=3D	AUTHORS ChangeLog NEWS README
+PORTDOCS=3D	*
+
+DOCSRCDIR1=3D	${WRKSRC}
+DOC_FILES1=3D	AUTHORS ChangeLog NEWS README
+DOC_FILES2=3D	CtlManual.pdf CtlManual.doc
=20
 .include <bsd.port.options.mk>
=20
 test check:	build
-	@(cd ${WRKSRC}; ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} $=
{MAKE_ARGS} check)
+	@(cd ${WRKSRC} ; ${SETENV} ${MAKE_ENV} ${MAKE} ${MAKE_FLAGS} ${MAKEFILE} =
${MAKE_ARGS} check)
=20
 .if defined(PACKAGE_BUILDING)
 pre-install:	test
 .endif
=20
+post-patch:
+	@${REINPLACE_CMD} -e 's|$$(datadir)/doc/CTL-@CTL_VERSION@|$$(datadir)/doc=
/ampasCTL|' \
+		${WRKSRC}/doc/Makefile.in
+
+.if ! ${PORT_OPTIONS:MDOCS}
+	@${REINPLACE_CMD} -e 's|CtlManual.pdf CtlManual.doc||' \
+		${WRKSRC}/doc/Makefile.in
+.endif
+
 post-install:
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
-	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
+	${INSTALL_DATA} ${DOC_FILES1:S|^|${DOCSRCDIR1}/|} ${DOCSDIR}
 .endif
=20
 .include <bsd.port.mk>
diff -ruN --exclude=3DCVS /usr/ports/graphics/ampasCTL/files/patch-Makefile=
.in ./files/patch-Makefile.in
--- /usr/ports/graphics/ampasCTL/files/patch-Makefile.in	2013-01-14 17:57:0=
8.000000000 +0100
+++ ./files/patch-Makefile.in	1970-01-01 01:00:00.000000000 +0100
@@ -1,11 +0,0 @@
---- Makefile.in.orig	2007-08-04 09:11:41.000000000 +0900
-+++ Makefile.in	2007-10-08 06:50:25.000000000 +0900
-@@ -203,7 +203,7 @@
- 	AUTHORS COPYING ChangeLog INSTALL LICENSE NEWS \
-         README README.CVS README.OSX README.win32 bootstrap
-=20
--pkgconfigdir =3D $(libdir)/pkgconfig
-+pkgconfigdir =3D $(prefix)/libdata/pkgconfig
- pkgconfig_DATA =3D CTL.pc
- all: all-recursive
-=20
diff -ruN --exclude=3DCVS /usr/ports/graphics/ampasCTL/files/patch-doc-Make=
file.in ./files/patch-doc-Makefile.in
--- /usr/ports/graphics/ampasCTL/files/patch-doc-Makefile.in	2013-01-14 17:=
57:08.000000000 +0100
+++ ./files/patch-doc-Makefile.in	1970-01-01 01:00:00.000000000 +0100
@@ -1,11 +0,0 @@
---- doc/Makefile.in.orig	2007-08-04 09:11:41.000000000 +0900
-+++ doc/Makefile.in	2007-10-08 06:51:25.000000000 +0900
-@@ -171,7 +171,7 @@
- sysconfdir =3D @sysconfdir@
- target_alias =3D @target_alias@
- EXTRA_DIST =3D CtlManual.pdf CtlManual.doc
--docdir =3D $(datadir)/doc/CTL-@CTL_VERSION@
-+docdir =3D $(datadir)/doc/ampasCTL
- doc_DATA =3D $(EXTRA_DIST)
- all: all-am
-=20
diff -ruN --exclude=3DCVS /usr/ports/graphics/ampasCTL/pkg-descr ./pkg-descr
--- /usr/ports/graphics/ampasCTL/pkg-descr	2013-01-17 13:26:13.000000000 +0=
100
+++ ./pkg-descr	2013-05-26 20:11:22.000000000 +0200
@@ -19,6 +19,6 @@
=20
 IlmCtlTest      Confidence tests for IlmImfCtl
=20
-WWW:	http://www.openexr.com/
-WWW:	http://www.oscars.org/science-technology/council/projects/ctl.html
-WWW:	http://ampasctl.sourceforge.net/
+WWW: http://www.openexr.com/
+WWW: http://www.oscars.org/science-technology/council/projects/ctl.html
+WWW: http://ampasctl.sourceforge.net/
diff -ruN --exclude=3DCVS /usr/ports/graphics/ampasCTL/pkg-plist ./pkg-plist
--- /usr/ports/graphics/ampasCTL/pkg-plist	2013-01-17 13:26:13.000000000 +0=
100
+++ ./pkg-plist	2013-03-24 21:53:58.000000000 +0100
@@ -32,8 +32,4 @@
 lib/libIlmCtlSimd.so
 lib/libIlmCtlSimd.so.2
 libdata/pkgconfig/CTL.pc
-%%PORTDOCS%%%%DOCSDIR%%/CtlManual.doc
-%%PORTDOCS%%%%DOCSDIR%%/CtlManual.pdf
-%%PORTDOCS%%@dirrmtry %%DOCSDIR%%
-@dirrmtry share/applications
 @dirrmtry include/CTL
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=batik.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/graphics/batik/Makefile ./Makefile
--- /usr/ports/graphics/batik/Makefile	2013-01-14 17:56:59.000000000 +0100
+++ ./Makefile	2013-05-26 20:45:49.000000000 +0200
@@ -14,7 +14,7 @@
 LICENSE=3D	AL2
=20
 USE_ZIP=3D	yes
-USE_JAVA=3D	1.5+
+USE_JAVA=3D	1.6+
 USE_ANT=3D	yes
 ALL_TARGET=3D	jars all-jar
 # Prevent out of memory error during build
@@ -29,11 +29,11 @@
 .include <bsd.port.options.mk>
=20
 do-install:
-	cd ${INSTALL_WRKSRC} && ${COPYTREE_SHARE} . ${DATADIR}
+	@(cd ${INSTALL_WRKSRC} && ${COPYTREE_SHARE} . ${DATADIR})
=20
 post-install:
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
=20
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=boxer.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/graphics/boxer/Makefile ./Makefile
--- /usr/ports/graphics/boxer/Makefile	2013-01-24 11:58:04.000000000 +0100
+++ ./Makefile	2013-05-26 21:33:57.000000000 +0200
@@ -3,39 +3,38 @@
=20
 PORTNAME=3D	boxer
 PORTVERSION=3D	0.3.8
-PORTREVISION=3D	1
+PORTREVISION=3D	2
 CATEGORIES=3D	graphics
 MASTER_SITES=3D	SF/boxc/${PORTNAME:C/^b/B/}%20-%20the%20Box%20GUI/${DISTNA=
ME}/ \
-		http://boxc.sourceforge.net/_images/:icons
-PKGNAMEPREFIX=3D	${PYTHON_PKGNAMEPREFIX}
+		SF/nemysisfreebsdp/:icons
 DISTFILES=3D	${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \
-		cycloid.png:icons
+		${PORTNAME}.png:icons
 DIST_SUBDIR=3D	box
 EXTRACT_ONLY=3D	${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}
=20
 MAINTAINER=3D	nemysis@gmx.ch
 COMMENT=3D	GUI for Box the figure description language
=20
-LICENSE=3D	GPLv3 # (or later)
+LICENSE=3D	GPLv3
=20
 RUN_DEPENDS=3D	box:${PORTSDIR}/graphics/box
-EXTRACT_DEPENDS=3Dpngtopnm:${PORTSDIR}/graphics/netpbm
=20
 USE_GNOME=3D	pygtk2
-
-USE_PYTHON=3D	-2.7
+USE_PYTHON=3D	yes
 USE_PYDISTUTILS=3Dyes
=20
-DESKTOP_ENTRIES=3D"Boxer" "${COMMENT}" \
-		"${PREFIX}/share/pixmaps/${PORTNAME}.png" \
-		"${PORTNAME}" "Graphics;VectorGraphics;" false
-
-post-extract:
-	@(cd ${WRKSRC} && \
-		${LOCALBASE}/bin/pngtopnm ${DISTDIR}/${DIST_SUBDIR}/cycloid.png | \
-		${LOCALBASE}/bin/pamscale .218 | ${LOCALBASE}/bin/pnmtopng > ${PORTNAME}=
.png)
+PORTDOCS=3D	ChangeLog
+
+DESKTOP_ENTRIES=3D"Boxer" "${COMMENT}" "${PORTNAME}" \
+		"${PORTNAME}" "Application;Graphics;" false
+
+.include <bsd.port.options.mk>
=20
 post-install:
-	${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.png ${PREFIX}/share/pixmaps
+.if ${PORT_OPTIONS:MDOCS}
+	@${MKDIR} ${DOCSDIR}
+	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
+.endif
+	${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png ${PREFIX}/share/pixmaps
=20
 .include <bsd.port.mk>
diff -ruN --exclude=3DCVS /usr/ports/graphics/boxer/distinfo ./distinfo
--- /usr/ports/graphics/boxer/distinfo	2013-01-14 17:57:09.000000000 +0100
+++ ./distinfo	2013-03-25 00:30:31.000000000 +0100
@@ -1,4 +1,4 @@
 SHA256 (box/boxer-0.3.8.tar.gz) =3D 626a81f1533b31a861c60a2fbfadb86f58d9d8=
f273abc9ae3fb8372e9edb292c
 SIZE (box/boxer-0.3.8.tar.gz) =3D 229126
-SHA256 (box/cycloid.png) =3D f5ee2a66954ac106dbb1c9611a87cb2f645c03d6f82d2=
aab38bf62649a27fa2c
-SIZE (box/cycloid.png) =3D 8727
+SHA256 (box/boxer.png) =3D c0aa0ba1ff663d7de6f1a1228579e4697fec54f48751a7d=
1e854f9c6d1391e5d
+SIZE (box/boxer.png) =3D 1555
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=cbrpager.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/graphics/cbrpager/Makefile ./Makefile
--- /usr/ports/graphics/cbrpager/Makefile	2013-04-26 16:36:25.000000000 +02=
00
+++ ./Makefile	2013-05-22 01:43:16.000000000 +0200
@@ -3,12 +3,12 @@
=20
 PORTNAME=3D	cbrpager
 PORTVERSION=3D	0.9.22
-PORTREVISION=3D	4
+PORTREVISION=3D	5
 CATEGORIES=3D	graphics
 MASTER_SITES=3D	SF/${PORTNAME}/${PORTNAME}/${PORTNAME}-${PORTVERSION} \
-		http://jcoppens.com/soft/cbrpager/img/:icons
+		SF/nemysisfreebsdp/:icons
 DISTFILES=3D	${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX} \
-		snap.jpeg:icons
+		${PORTNAME}.png:icons
 DIST_SUBDIR=3D	${PORTNAME}
 EXTRACT_ONLY=3D	${PORTNAME}-${PORTVERSION}${EXTRACT_SUFX}
=20
@@ -17,8 +17,6 @@
=20
 LICENSE=3D	GPLv3
=20
-BUILD_DEPENDS=3D	jpegtopnm:${PORTSDIR}/graphics/netpbm
-
 GNU_CONFIGURE=3D	yes
 USES=3D		pkgconfig
 USE_GNOME=3D	libgnomeui
@@ -30,9 +28,12 @@
 PLIST_FILES=3D	bin/${PORTNAME} \
 		share/pixmaps/${PORTNAME}.png
=20
-DESKTOP_ENTRIES=3D"cbrPager" "Comic book viewer" \
-		"${PREFIX}/share/pixmaps/${PORTNAME}.png" \
-		"${PORTNAME}" "Graphics;Viewer;GNOME;" true
+PORTDOCS=3D	CONTRIBUTORS ChangeLog NEWS README TODO
+
+OPTIONS_DEFINE=3D	NLS
+
+DESKTOP_ENTRIES=3D"cbrPager" "Comic book viewer" "${PORTNAME}" \
+		"${PORTNAME}" "Graphics;Viewer;GNOME;" false
=20
 .include <bsd.port.options.mk>
=20
@@ -45,17 +46,17 @@
 PLIST_SUB+=3D	NLS=3D"@comment "
 .endif
=20
-post-configure:
-.if !${PORT_OPTIONS:MNLS}
-	@${REINPLACE_CMD} 's|src po|src|' ${WRKSRC}/Makefile
+post-patch:
+.if ! ${PORT_OPTIONS:MNLS}
+	@${REINPLACE_CMD} 's|src po|src|' ${WRKSRC}/Makefile.in
 .endif
=20
-post-build:
-	@(cd ${WRKSRC} && \
-		${LOCALBASE}/bin/jpegtopnm ${DISTDIR}/${DIST_SUBDIR}/snap.jpeg | \
-		${LOCALBASE}/bin/pamscale .118 | ${LOCALBASE}/bin/pnmtopng > ${PORTNAME}=
.png)
-
 post-install:
-	${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.png ${PREFIX}/share/pixmaps
+.if ${PORT_OPTIONS:MDOCS}
+	@${MKDIR} ${DOCSDIR}
+	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
+.endif
+
+	${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png ${PREFIX}/share/pixmaps
=20
 .include <bsd.port.mk>
diff -ruN --exclude=3DCVS /usr/ports/graphics/cbrpager/distinfo ./distinfo
--- /usr/ports/graphics/cbrpager/distinfo	2013-01-14 17:56:59.000000000 +01=
00
+++ ./distinfo	2013-03-25 01:07:32.000000000 +0100
@@ -1,4 +1,4 @@
 SHA256 (cbrpager/cbrpager-0.9.22.tar.gz) =3D 1852303374d7777f2a5f395fda97d=
78f970fa87c854ee048495a901922b7dd84
 SIZE (cbrpager/cbrpager-0.9.22.tar.gz) =3D 146216
-SHA256 (cbrpager/snap.jpeg) =3D 3cc4264676c69d84620d6c136cfa87270ed2144685=
53a94a64ea8ea1191b5877
-SIZE (cbrpager/snap.jpeg) =3D 60792
+SHA256 (cbrpager/cbrpager.png) =3D 9c0660c34361f3afb5e2ceb3361bf52ba1abf67=
40c3598c3cbfdbe185c00754b
+SIZE (cbrpager/cbrpager.png) =3D 3809
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=cbview.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/graphics/cbview/Makefile ./Makefile
--- /usr/ports/graphics/cbview/Makefile	2013-01-14 17:57:00.000000000 +0100
+++ ./Makefile	2013-05-26 22:08:12.000000000 +0200
@@ -30,10 +30,10 @@
 		${WRKSRC}/${PORTNAME}
=20
 do-install:
-	${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin/
+	${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin
=20
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
=20
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=eos-movrec.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/graphics/eos-movrec/Makefile ./Makefile
--- /usr/ports/graphics/eos-movrec/Makefile	2013-03-23 02:42:31.000000000 +=
0100
+++ ./Makefile	2013-05-21 20:26:48.000000000 +0200
@@ -26,8 +26,7 @@
 PLIST_FILES=3D	bin/eos_movrec \
 		share/pixmaps/${PORTNAME}.png
=20
-DESKTOP_ENTRIES=3D	"eos_movrec" "EOS Camera Movie Recorder" \
-			"${PREFIX}/share/pixmaps/${PORTNAME}.png" \
+DESKTOP_ENTRIES=3D	"eos_movrec" "EOS Camera Movie Recorder" ${PORTNAME} \
 			"eos_movrec" "Graphics;Photography;Qt;" false
=20
 post-patch:
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=evolvotron.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/graphics/evolvotron/Makefile ./Makefile
--- /usr/ports/graphics/evolvotron/Makefile	2013-03-06 02:18:28.000000000 +=
0100
+++ ./Makefile	2013-05-26 22:46:58.000000000 +0200
@@ -3,7 +3,7 @@
=20
 PORTNAME=3D	evolvotron
 PORTVERSION=3D	0.6.3
-PORTREVISION=3D	1
+PORTREVISION=3D	2
 CATEGORIES=3D	graphics
 MASTER_SITES=3D	SF \
 		SF/nemysisfreebsdp/:icons
@@ -17,8 +17,6 @@
=20
 LIB_DEPENDS=3D	boost_thread:${PORTSDIR}/devel/boost-libs
=20
-OPTIONS_DEFINE=3D	DOCS
-
 WRKSRC=3D		${WRKDIR}/${PORTNAME}
=20
 USE_QT4=3D	corelib gui xml moc_build qmake_build
@@ -34,19 +32,12 @@
 INSTALLS_ICONS=3D	yes
 ICON_SIZES=3D	32x32 48x48 64x64 72x72 96x96 128x128
=20
-DESKTOP_ENTRIES=3D"Evolvotron" "Interactive image generator" \
-		"${PREFIX}/share/pixmaps/${PORTNAME}.png" \
+DESKTOP_ENTRIES=3D"Evolvotron" "Interactive image generator" "${PORTNAME}"=
 \
 		"${PORTNAME}" "Graphics;2DGraphics;" true
=20
 .include <bsd.port.pre.mk>
 .include <bsd.port.options.mk>
=20
-.if ${PORT_OPTIONS:MDOCS}
-PLIST_SUB+=3D	PORTDOCS=3D""
-.else
-PLIST_SUB+=3D	PORTDOCS=3D"@comment "
-.endif
-
 .if ${CXX:T:M*clang*} || ${OSVERSION} >=3D 1000024
 .for i in libevolvotron libfunction
 CXXFLAGS+=3D	-include ${WRKSRC}/${i}/${i}_precompiled.h \
@@ -71,10 +62,10 @@
=20
 do-install:
 .for i in evolvotron evolvotron_mutate evolvotron_render
-	${INSTALL_PROGRAM} ${WRKSRC}/${i}/${i} ${PREFIX}/bin/
+	${INSTALL_PROGRAM} ${WRKSRC}/${i}/${i} ${PREFIX}/bin
 .endfor
 .for lib in libevolvotron libfunction
-	${INSTALL_DATA} ${WRKSRC}/${lib}/${lib}.a ${PREFIX}/lib/
+	${INSTALL_DATA} ${WRKSRC}/${lib}/${lib}.a ${PREFIX}/lib
 .endfor
=20
 post-install:
@@ -83,8 +74,8 @@
 	${INSTALL_DATA} ${WRKDIR}/${PORTNAME}_${s}.png \
 		${PREFIX}/share/icons/hicolor/${s}/apps/${PORTNAME}.png
 .endfor
-	${LN} -sf ${PREFIX}/share/icons/hicolor/48x48/apps/${PORTNAME}.png ${PREF=
IX}/share/pixmaps/
-	(cd ${WRKSRC}/man/man1 && ${INSTALL_MAN} ${MAN1} ${MAN1PREFIX}/man/man1/)
+	${LN} -sf ${PREFIX}/share/icons/hicolor/48x48/apps/${PORTNAME}.png ${PREF=
IX}/share/pixmaps
+	(cd ${WRKSRC}/man/man1 && ${INSTALL_MAN} ${MAN1} ${MAN1PREFIX}/man/man1)
=20
 .if ${PORT_OPTIONS:MDOCS}
 	@${MKDIR} ${DOCSDIR}
diff -ruN --exclude=3DCVS /usr/ports/graphics/evolvotron/pkg-plist ./pkg-pl=
ist
--- /usr/ports/graphics/evolvotron/pkg-plist	2013-03-06 02:18:28.000000000 =
+0100
+++ ./pkg-plist	2013-03-25 01:48:38.000000000 +0100
@@ -3,11 +3,6 @@
 bin/evolvotron_render
 lib/libevolvotron.a
 lib/libfunction.a
-%%PORTDOCS%%%%DOCSDIR%%/NEWS
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/TODO
-%%PORTDOCS%%%%DOCSDIR%%/USAGE
-%%PORTDOCS%%%%DOCSDIR%%/evolvotron.html
 share/icons/hicolor/128x128/apps/evolvotron.png
 share/icons/hicolor/32x32/apps/evolvotron.png
 share/icons/hicolor/48x48/apps/evolvotron.png
@@ -15,18 +10,3 @@
 share/icons/hicolor/72x72/apps/evolvotron.png
 share/icons/hicolor/96x96/apps/evolvotron.png
 share/pixmaps/evolvotron.png
-@dirrmtry share/icons/hicolor/96x96/apps
-@dirrmtry share/icons/hicolor/96x96
-@dirrmtry share/icons/hicolor/72x72/apps
-@dirrmtry share/icons/hicolor/72x72
-@dirrmtry share/icons/hicolor/64x64/apps
-@dirrmtry share/icons/hicolor/64x64
-@dirrmtry share/icons/hicolor/48x48/apps
-@dirrmtry share/icons/hicolor/48x48
-@dirrmtry share/icons/hicolor/32x32/apps
-@dirrmtry share/icons/hicolor/32x32
-@dirrmtry share/icons/hicolor/128x128/apps
-@dirrmtry share/icons/hicolor/128x128
-@dirrmtry share/icons/hicolor
-@dirrmtry share/icons
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=founts.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/graphics/founts/Makefile ./Makefile
--- /usr/ports/graphics/founts/Makefile	2013-01-14 17:57:06.000000000 +0100
+++ ./Makefile	2013-05-26 23:01:34.000000000 +0200
@@ -1,43 +1,44 @@
-# New Ports collection makefile for:	founts
-# Date created:		2012-05-01
-# Whom:			nemysis@gmx.ch
-#
+# Created by: nemysis <nemysis@gmx.ch>
 # $FreeBSD: head/graphics/founts/Makefile 303114 2012-08-25 06:08:48Z jgh $
-#
=20
 PORTNAME=3D	founts
 PORTVERSION=3D	12
+PORTREVISION=3D	1
 CATEGORIES=3D	graphics games
-MASTER_SITES=3D	http://www.linuxmotors.com/founts/downloads/
-EXTRACT_SUFX=3D	.tgz
+MASTER_SITES=3D	http://www.linuxmotors.com/founts/downloads/ \
+		SF/nemysisfreebsdp/:icons
+DISTFILES=3D	${PORTNAME}-${DISTVERSION}.tgz \
+		${PORTNAME}.png:icons
+EXTRACT_ONLY=3D	${PORTNAME}-${DISTVERSION}.tgz
=20
 MAINTAINER=3D	nemysis@gmx.ch
-COMMENT=3D	A demo/program inspired by Erics cascade
+COMMENT=3D	Demo/program inspired by Erics cascade
=20
 LICENSE=3D	GPLv2
=20
 USE_SDL=3D	sdl
=20
-PLIST_FILES=3D	bin/${PORTNAME}
+PLIST_FILES=3D	bin/${PORTNAME} \
+		share/pixmaps/${PORTNAME}.png
=20
 PORTDOCS=3D	Changelog README
=20
+DESKTOP_ENTRIES=3D"Founts" "${COMMENT}" "${PORTNAME}" \
+		"${PORTNAME}" "Graphics;Game;" false
+
 .include <bsd.port.options.mk>
=20
 do-build:
 	cd ${WRKSRC} && ${CC} -o ${PORTNAME} ${CFLAGS} \
-		-lm `${SDL_CONFIG} --cflags --libs` founts.c
+		-lm `${SDL_CONFIG} --cflags --libs` ${PORTNAME}.c
=20
 do-install:
-# Executable
 	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin
+	${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png ${PREFIX}/share/pixmaps
=20
-# Documentation
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
-.  for f in ${PORTDOCS}
-	${INSTALL_DATA} ${WRKSRC}/${f} ${DOCSDIR}
-.  endfor
+	@${MKDIR} ${DOCSDIR}
+	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
=20
 .include <bsd.port.mk>
diff -ruN --exclude=3DCVS /usr/ports/graphics/founts/distinfo ./distinfo
--- /usr/ports/graphics/founts/distinfo	2013-01-14 17:57:06.000000000 +0100
+++ ./distinfo	2013-05-26 23:00:39.000000000 +0200
@@ -1,2 +1,4 @@
 SHA256 (founts-12.tgz) =3D 46da7a97eef91c162c946914dc81ab523963b4a5faebdf2=
bfd8482f32a485a8a
 SIZE (founts-12.tgz) =3D 21447
+SHA256 (founts.png) =3D a8e1dd4ddd78fef3b60e858d4fdc38cdb1388c999031f93068=
49a09ae0a977d6
+SIZE (founts.png) =3D 6266
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=lcdtest.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/graphics/lcdtest/Makefile ./Makefile
--- /usr/ports/graphics/lcdtest/Makefile	2013-03-13 12:33:26.000000000 +0100
+++ ./Makefile	2013-05-26 23:22:48.000000000 +0200
@@ -1,9 +1,9 @@
-# Created By: Eric P. Scott <eps+pbug0703@ana.com>
+# Created by: Eric P. Scott <eps+pbug0703@ana.com>
 # $FreeBSD: head/graphics/lcdtest/Makefile 314006 2013-03-12 22:54:45Z bee=
ch $
=20
 PORTNAME=3D	lcdtest
 PORTVERSION=3D	1.18
-PORTREVISION=3D	5
+PORTREVISION=3D	6
 CATEGORIES=3D	graphics
 MASTER_SITES=3D	http://www.brouhaha.com/~eric/software/lcdtest/download/
=20
@@ -19,20 +19,17 @@
 CFLAGS+=3D	-I${LOCALBASE}/include -DRELEASE=3D1.18
 LDFLAGS+=3D	-L${LOCALBASE}/lib ${PTHREAD_LIBS} -lSDL -lSDL_image -lSDL_ttf
=20
+PLIST_FILES=3D	bin/${PORTNAME} \
+		share/pixmaps/${PORTNAME}.svg \
+		share/applications/${PORTNAME}.desktop
+PLIST_DIRSTRY=3D	share/applications
+
 PORTDOCS=3D	README
=20
 MAN1=3D	lcdtest.1
=20
-OPTIONS_DEFINE=3D	DOCS
-
 .include <bsd.port.options.mk>
=20
-.if ${PORT_OPTIONS:MDOCS}
-PLIST_SUB+=3D	PORTDOCS=3D""
-.else
-PLIST_SUB+=3D	PORTDOCS=3D"@comment "
-.endif
-
 post-patch:
 	@${REINPLACE_CMD} -e 's|/usr/share/fonts/liberation/|${LOCALBASE}/lib/X11=
/fonts/Liberation/|' \
 		${WRKSRC}/src/lcdtest.c
@@ -42,11 +39,11 @@
 	(cd ${WRKSRC}/src && ${CC} ${LDFLAGS} -o lcdtest lcdtest.o)
=20
 do-install:
-	${INSTALL_PROGRAM} ${WRKSRC}/src/${PORTNAME} ${PREFIX}/bin/
-	${INSTALL_MAN} ${WRKSRC}/man/${MAN1} ${MAN1PREFIX}/man/man1/
-	${INSTALL_DATA} ${WRKSRC}/desktop/${PORTNAME}.svg ${PREFIX}/share/pixmaps/
+	${INSTALL_PROGRAM} ${WRKSRC}/src/${PORTNAME} ${PREFIX}/bin
+	${INSTALL_MAN} ${WRKSRC}/man/${MAN1} ${MAN1PREFIX}/man/man1
+	${INSTALL_DATA} ${WRKSRC}/desktop/${PORTNAME}.svg ${PREFIX}/share/pixmaps
 	@${MKDIR} ${PREFIX}/share/applications
-	${INSTALL_DATA} ${WRKSRC}/desktop/${PORTNAME}.desktop ${PREFIX}/share/app=
lications/
+	${INSTALL_DATA} ${WRKSRC}/desktop/${PORTNAME}.desktop ${PREFIX}/share/app=
lications
=20
 .if ${PORT_OPTIONS:MDOCS}
 	@${MKDIR} ${DOCSDIR}
diff -ruN --exclude=3DCVS /usr/ports/graphics/lcdtest/pkg-plist ./pkg-plist
--- /usr/ports/graphics/lcdtest/pkg-plist	2013-03-13 12:33:26.000000000 +01=
00
+++ ./pkg-plist	1970-01-01 01:00:00.000000000 +0100
@@ -1,6 +0,0 @@
-bin/lcdtest
-share/applications/lcdtest.desktop
-%%PORTDOCS%%%%DOCSDIR%%/README
-share/pixmaps/lcdtest.svg
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
-@dirrmtry share/applications
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=openexr_ctl.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/graphics/openexr_ctl/Makefile ./Makefi=
le
--- /usr/ports/graphics/openexr_ctl/Makefile	2013-04-26 16:36:25.000000000 =
+0200
+++ ./Makefile	2013-05-26 23:46:45.000000000 +0200
@@ -14,7 +14,7 @@
 LIB_DEPENDS=3D	IlmImf:${PORTSDIR}/graphics/OpenEXR \
 		IlmCtl:${PORTSDIR}/graphics/ampasCTL
=20
-USES=3D		pkgconfig
+USES=3D		pathfix pkgconfig
 USE_LDCONFIG=3D	yes
 GNU_CONFIGURE=3D	yes
 USE_AUTOTOOLS=3D	libtool
@@ -33,7 +33,7 @@
=20
 post-install:
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
=20
diff -ruN --exclude=3DCVS /usr/ports/graphics/openexr_ctl/files/patch-Makef=
ile.in ./files/patch-Makefile.in
--- /usr/ports/graphics/openexr_ctl/files/patch-Makefile.in	2013-01-14 17:5=
7:07.000000000 +0100
+++ ./files/patch-Makefile.in	1970-01-01 01:00:00.000000000 +0100
@@ -1,11 +0,0 @@
---- Makefile.in.orig	2007-08-04 09:13:15.000000000 +0900
-+++ Makefile.in	2007-10-09 01:15:31.000000000 +0900
-@@ -209,7 +209,7 @@
- 	AUTHORS COPYING ChangeLog INSTALL LICENSE NEWS \
-         README README.CVS README.OSX README.win32 bootstrap
-=20
--pkgconfigdir =3D $(libdir)/pkgconfig
-+pkgconfigdir =3D $(prefix)/libdata/pkgconfig
- pkgconfig_DATA =3D OpenEXR_CTL.pc
- all: all-recursive
-=20
diff -ruN --exclude=3DCVS /usr/ports/graphics/openexr_ctl/pkg-descr ./pkg-d=
escr
--- /usr/ports/graphics/openexr_ctl/pkg-descr	2013-01-17 13:26:12.000000000=
 +0100
+++ ./pkg-descr	2013-03-25 15:17:47.000000000 +0100
@@ -16,6 +16,6 @@
 header fields and most OpenEXR attributes are lost during file
 conversion.
=20
-WWW:	http://www.openexr.com/
-WWW:	http://www.oscars.org/science-technology/council/projects/ctl.html
-WWW:	http://ampasctl.sourceforge.net/
+WWW: http://www.openexr.com/
+WWW: http://www.oscars.org/science-technology/council/projects/ctl.html
+WWW: http://ampasctl.sourceforge.net/
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=photopc.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/graphics/photopc/Makefile ./Makefile
--- /usr/ports/graphics/photopc/Makefile	2013-01-14 17:57:03.000000000 +0100
+++ ./Makefile	2013-05-26 23:58:57.000000000 +0200
@@ -1,5 +1,4 @@
-# Created by:			Douglas Carmichael <dcarmich@mcs.com>
-#
+# Created by: Douglas Carmichael <dcarmich@mcs.com>
 # $FreeBSD: head/graphics/photopc/Makefile 305267 2012-10-04 16:52:30Z jgh=
 $
=20
 PORTNAME=3D	photopc
@@ -26,7 +25,7 @@
=20
 post-install:
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
=20
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=pngwriter.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/graphics/pngwriter/Makefile ./Makefile
--- /usr/ports/graphics/pngwriter/Makefile	2013-04-26 16:36:25.000000000 +0=
200
+++ ./Makefile	2013-05-22 01:33:27.000000000 +0200
@@ -10,6 +10,8 @@
 MAINTAINER=3D	nemysis@gmx.ch
 COMMENT=3D	C++ library for creating PNG images
=20
+LICENSE=3D	GPLv2
+
 LIB_DEPENDS=3D	png15:${PORTSDIR}/graphics/png \
 		freetype:${PORTSDIR}/print/freetype2
=20
@@ -45,13 +47,13 @@
 	@(cd ${WRKSRC} && ${COPYTREE_SHARE} fonts ${DATADIR})
=20
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
-	@(cd ${WRKSRC}/doc && ${COPYTREE_SHARE} \* ${DOCSDIR})
+	@${MKDIR} ${DOCSDIR}
+	@(cd ${WRKSRC}/doc && ${COPYTREE_SHARE} . ${DOCSDIR})
 .endif
=20
 .if ${PORT_OPTIONS:MEXAMPLES}
-	${MKDIR} ${EXAMPLESDIR}
-	@(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} \* ${EXAMPLESDIR})
+	@${MKDIR} ${EXAMPLESDIR}
+	@(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${EXAMPLESDIR})
 .endif
=20
 .include <bsd.port.mk>
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=radius-engine.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/graphics/radius-engine/Makefile ./Make=
file
--- /usr/ports/graphics/radius-engine/Makefile	2013-01-14 17:57:04.00000000=
0 +0100
+++ ./Makefile	2013-05-27 00:26:20.000000000 +0200
@@ -1,9 +1,5 @@
-# New Ports collection makefile for:	Radius Engine
-# Date created:		2012-05-17
-# Whom:			nemysis@gmx.ch
-#
+# Created by: nemysis <nemysis@gmx.ch>
 # $FreeBSD: head/graphics/radius-engine/Makefile 300896 2012-07-14 13:54:4=
8Z beat $
-#
=20
 PORTNAME=3D	radius-engine
 PORTVERSION=3D	1.1
@@ -19,11 +15,12 @@
 		png15:${PORTSDIR}/graphics/png \
 		physfs.1:${PORTSDIR}/devel/physfs
=20
+USES=3D		pathfix
+USE_SDL=3D	sdl sound
+USE_GL=3D		glu
 GNU_CONFIGURE=3D	yes
 CONFIGURE_ENV=3D	LIBS=3D"-L${LOCALBASE}/lib"
 CFLAGS+=3D	-I${LOCALBASE}/include
-USE_SDL=3D	sdl sound
-USE_GL=3D		glu
 MAKE_JOBS_SAFE=3D	yes
=20
 PLIST_FILES=3D	include/radius.h \
@@ -34,6 +31,5 @@
 post-patch:
 	@${REINPLACE_CMD} -e 's|lua5.1|lua-5.1|g' \
 		${WRKSRC}/acinclude.m4 ${WRKSRC}/configure
-	@${REINPLACE_CMD} -e 's|(pkgconfigdir)|{PREFIX}/libdata/pkgconfig|g' ${WR=
KSRC}/Makefile.in
=20
 .include <bsd.port.mk>
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=viewnior.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/graphics/viewnior/Makefile ./Makefile
--- /usr/ports/graphics/viewnior/Makefile	2013-04-26 16:36:27.000000000 +02=
00
+++ ./Makefile	2013-05-27 11:33:15.000000000 +0200
@@ -1,9 +1,9 @@
-# Created by: nemysis@gmx.ch
+# Created by: nemysis <nemysis@gmx.ch>
 # $FreeBSD: head/graphics/viewnior/Makefile 316464 2013-04-24 18:10:30Z ak=
 $
=20
 PORTNAME=3D	viewnior
 PORTVERSION=3D	1.3
-PORTREVISION=3D	2
+PORTREVISION=3D	3
 CATEGORIES=3D	graphics
 MASTER_SITES=3D	http://cloud.github.com/downloads/xsisqox/Viewnior/
=20
@@ -12,21 +12,19 @@
=20
 LICENSE=3D	GPLv3
=20
-BUILD_DEPENDS=3D	update-mime-database:${PORTSDIR}/misc/shared-mime-info
-RUN_DEPENDS=3D	update-mime-database:${PORTSDIR}/misc/shared-mime-info
+BUILD_DEPENDS=3D	p5-XML-Parser>=3D0:${PORTSDIR}/textproc/p5-XML-Parser
=20
+USES=3D		pkgconfig
+USE_GNOME=3D	glib20 gtk20
 GNU_CONFIGURE=3D	yes
 USE_AUTOTOOLS=3D	autoconf
 USE_GMAKE=3D	yes
-USE_GNOME=3D	glib20 gtk20
 INSTALLS_ICONS=3D	yes
-
-MAN1=3D		viewnior.1
+MAN1=3D		${PORTNAME}.1
=20
 PORTDOCS=3D	AUTHORS ChangeLog NEWS README TODO
=20
 OPTIONS_DEFINE=3D	NLS
-OPTIONS_DEFAULT=3D	NLS
=20
 .include <bsd.port.options.mk>
=20
@@ -38,10 +36,19 @@
 PLIST_SUB+=3D	NLS=3D"@comment "
 .endif
=20
+post-patch:
+	@${REINPLACE_CMD} -e 's|$$(prefix)/$$(DATADIRNAME)/locale|$$(datarootdir)=
/locale|' \
+		${WRKSRC}/po/Makefile.in.in
+
+.if ! ${PORT_OPTIONS:MNLS}
+	@${REINPLACE_CMD} -e 's|install: install-data|install: |' ${WRKSRC}/po/Ma=
kefile.in.in
+.endif
+
 post-install:
 	${INSTALL_MAN} ${WRKSRC}/man/${MAN1} ${MAN1PREFIX}/man/man1
+
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
=20
diff -ruN --exclude=3DCVS /usr/ports/graphics/viewnior/files/patch-po_Makef=
ile.in.in ./files/patch-po_Makefile.in.in
--- /usr/ports/graphics/viewnior/files/patch-po_Makefile.in.in	2013-01-14 1=
7:57:07.000000000 +0100
+++ ./files/patch-po_Makefile.in.in	1970-01-01 01:00:00.000000000 +0100
@@ -1,11 +0,0 @@
---- po/Makefile.in.in.orig	2012-04-27 11:51:14.851154779 +0200
-+++ po/Makefile.in.in	2012-04-27 11:51:28.306154800 +0200
-@@ -34,7 +34,7 @@
- datarootdir =3D @datarootdir@
- libdir =3D @libdir@
- DATADIRNAME =3D @DATADIRNAME@
--itlocaledir =3D $(prefix)/$(DATADIRNAME)/locale
-+itlocaledir =3D $(datarootdir)/locale
- subdir =3D po
- install_sh =3D @install_sh@
- # Automake >=3D 1.8 provides @mkdir_p@.
diff -ruN --exclude=3DCVS /usr/ports/graphics/viewnior/pkg-plist ./pkg-plist
--- /usr/ports/graphics/viewnior/pkg-plist	2013-01-14 17:57:07.000000000 +0=
100
+++ ./pkg-plist	2013-05-27 10:56:55.000000000 +0200
@@ -1,4 +1,11 @@
 bin/viewnior
+share/applications/viewnior.desktop
+share/icons/hicolor/16x16/apps/viewnior.png
+share/icons/hicolor/22x22/apps/viewnior.png
+share/icons/hicolor/24x24/apps/viewnior.png
+share/icons/hicolor/32x32/apps/viewnior.png
+share/icons/hicolor/48x48/apps/viewnior.png
+share/icons/hicolor/scalable/apps/viewnior.svg
 %%NLS%%share/locale/bg/LC_MESSAGES/viewnior.mo
 %%NLS%%share/locale/cs/LC_MESSAGES/viewnior.mo
 %%NLS%%share/locale/da/LC_MESSAGES/viewnior.mo
@@ -25,13 +32,6 @@
 %%NLS%%share/locale/tr/LC_MESSAGES/viewnior.mo
 %%NLS%%share/locale/uk/LC_MESSAGES/viewnior.mo
 %%NLS%%share/locale/zh_CN/LC_MESSAGES/viewnior.mo
-share/applications/viewnior.desktop
-share/icons/hicolor/16x16/apps/viewnior.png
-share/icons/hicolor/22x22/apps/viewnior.png
-share/icons/hicolor/24x24/apps/viewnior.png
-share/icons/hicolor/32x32/apps/viewnior.png
-share/icons/hicolor/48x48/apps/viewnior.png
-share/icons/hicolor/scalable/apps/viewnior.svg
 %%DATADIR%%/pixmaps/object-flip-horizontal.png
 %%DATADIR%%/pixmaps/object-flip-vertical.png
 %%DATADIR%%/pixmaps/object-rotate-left.png
@@ -40,20 +40,6 @@
 %%DATADIR%%/vnr-preferences-dialog.ui
 @dirrm %%DATADIR%%/pixmaps
 @dirrm %%DATADIR%%
-@dirrmtry share/icons/hicolor/scalable/apps
-@dirrmtry share/icons/hicolor/scalable
-@dirrmtry share/icons/hicolor/48x48/apps
-@dirrmtry share/icons/hicolor/48x48
-@dirrmtry share/icons/hicolor/32x32/apps
-@dirrmtry share/icons/hicolor/32x32
-@dirrmtry share/icons/hicolor/24x24/apps
-@dirrmtry share/icons/hicolor/24x24
-@dirrmtry share/icons/hicolor/22x22/apps
-@dirrmtry share/icons/hicolor/22x22
-@dirrmtry share/icons/hicolor/16x16/apps
-@dirrmtry share/icons/hicolor/16x16
-@dirrmtry share/icons/hicolor
-@dirrmtry share/icons
-@dirrmtry share/applications
 %%NLS%%@dirrmtry share/locale/oc/LC_MESSAGES
 %%NLS%%@dirrmtry share/locale/oc
+@dirrmtry share/applications
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=figlet-fonts.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/misc/figlet-fonts/Makefile ./Makefile
--- /usr/ports/misc/figlet-fonts/Makefile	2013-01-14 17:56:53.000000000 +01=
00
+++ ./Makefile	2013-03-25 20:22:49.000000000 +0100
@@ -1,9 +1,5 @@
-# New ports collection makefile for:	figlet-fonts
-# Date created:			11 August 2001
-# Whom:				dd
-#
-# $FreeBSD: head/misc/figlet-fonts/Makefile 308493 2012-12-08 22:19:21Z be=
ech $
-#
+# Created by: dd
+# $FreeBSD: head/misc/figlet-fonts/Makefile 308411 2012-12-07 04:23:38Z be=
ech $
=20
 PORTNAME=3D	figlet-fonts
 PORTVERSION=3D	20121202
@@ -15,7 +11,7 @@
 MAINTAINER=3D	nemysis@gmx.ch
 COMMENT=3D	Assorted fonts for the figlet(6) program
=20
-RUN_DEPENDS=3D    figlet:${PORTSDIR}/misc/figlet
+RUN_DEPENDS=3D	figlet:${PORTSDIR}/misc/figlet
=20
 NO_BUILD=3D	yes
 NO_WRKSUBDIR=3D	yes
@@ -44,7 +40,7 @@
=20
 do-install:
 .for f in contributed international
-	@cd ${WRKDIR}/${f} && ${COPYTREE_SHARE} \* ${DATADIR}
+	@cd ${WRKDIR}/${f} && ${COPYTREE_SHARE} . ${DATADIR}
 .endfor
=20
 .include <bsd.port.mk>
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=dvdauthor.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/multimedia/dvdauthor/Makefile ./Makefi=
le
--- /usr/ports/multimedia/dvdauthor/Makefile	2013-04-29 12:53:37.000000000 =
+0200
+++ ./Makefile	2013-05-27 12:20:46.000000000 +0200
@@ -20,12 +20,14 @@
=20
 WRKSRC=3D		${WRKDIR}/${PORTNAME}
=20
-USES=3D		pkgconfig iconv
+USES=3D		iconv pkgconfig
 USE_GNOME=3D	libxml2
 GNU_CONFIGURE=3D	yes
 USE_GMAKE=3D	yes
 CFLAGS+=3D	-I${LOCALBASE}/include -L${LOCALBASE}/lib
=20
+PORTDOCS=3D	*
+
 DOCSRCDIR1=3D	${WRKSRC}
 DOC_FILES1=3D	AUTHORS ChangeLog README TODO
=20
@@ -47,31 +49,27 @@
=20
 .include <bsd.port.options.mk>
=20
-.if ${PORT_OPTIONS:MNTSC}
-.if ${PORT_OPTIONS:MVIDEO-FORMAT}
+.if ${PORT_OPTIONS:MNTSC} && ${PORT_OPTIONS:MVIDEO-FORMAT}
 CONFIGURE_ENV+=3D	--enable-default-video-format=3DNTSC
 .endif
-.endif
=20
-.if ${PORT_OPTIONS:MPAL}
-.if ${PORT_OPTIONS:MVIDEO-FORMAT}
+.if ${PORT_OPTIONS:MPAL} && ${PORT_OPTIONS:MVIDEO-FORMAT}
 CONFIGURE_ENV+=3D	--enable-default-video-format=3DPAL
 .endif
-.endif
=20
 .if ${PORT_OPTIONS:MIMAGEMAGICK}
 LIB_DEPENDS+=3D	Magick:${PORTSDIR}/graphics/ImageMagick
 .endif
=20
 pre-configure:
-.if !${PORT_OPTIONS:MIMAGEMAGICK}
+.if ! ${PORT_OPTIONS:MIMAGEMAGICK}
 	@${REINPLACE_CMD} 's|usemagick=3D1|usemagick=3D0|g' \
 		${WRKSRC}/configure
 .endif
=20
 post-install:
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${DOC_FILES1:S|^|${DOCSRCDIR1}/|} ${DOCSDIR}
 	${INSTALL_DATA} ${DOC_FILES2:S|^|${DOCSRCDIR2}/|} ${DOCSDIR}
 .endif
diff -ruN --exclude=3DCVS /usr/ports/multimedia/dvdauthor/pkg-plist ./pkg-p=
list
--- /usr/ports/multimedia/dvdauthor/pkg-plist	2013-01-14 17:54:53.000000000=
 +0100
+++ ./pkg-plist	2013-03-25 20:50:45.000000000 +0100
@@ -4,13 +4,7 @@
 bin/mpeg2desc
 bin/spumux
 bin/spuunmux
-%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
-%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
-%%PORTDOCS%%%%DOCSDIR%%/README
-%%PORTDOCS%%%%DOCSDIR%%/README.FreeBSD
-%%PORTDOCS%%%%DOCSDIR%%/TODO
 %%DATADIR%%/common.xsd
 %%DATADIR%%/dvdauthor.xsd
 %%DATADIR%%/spumux.xsd
 @dirrm %%DATADIR%%
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=freetuxtv.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/multimedia/freetuxtv/Makefile ./Makefi=
le
--- /usr/ports/multimedia/freetuxtv/Makefile	2013-05-26 10:39:46.000000000 =
+0200
+++ ./Makefile	2013-05-27 13:28:19.000000000 +0200
@@ -1,3 +1,4 @@
+# Created by: nemysis <nemysis@gmx.ch>
 # $FreeBSD: head/multimedia/freetuxtv/Makefile 319055 2013-05-25 14:37:02Z=
 zeising $
=20
 PORTNAME=3D	freetuxtv
@@ -11,6 +12,7 @@
=20
 LICENSE=3D	GPLv3
=20
+BUILD_DEPENDS=3D	p5-XML-Parser>=3D0:${PORTSDIR}/textproc/p5-XML-Parser
 LIB_DEPENDS=3D	vlc:${PORTSDIR}/multimedia/vlc \
 		dbus-glib:${PORTSDIR}/devel/dbus-glib \
 		sqlite3:${PORTSDIR}/databases/sqlite3 \
@@ -24,15 +26,18 @@
 		expat:${PORTSDIR}/textproc/expat2 \
 		fontconfig:${PORTSDIR}/x11-fonts/fontconfig
=20
+USES=3D		iconv pkgconfig
 USE_GNOME=3D	glib20 gtk20
 USE_XORG=3D	pixman x11 xau xcb xcomposite xcursor xdamage xdmcp xext xfixe=
s \
 		xi xinerama xrandr xrender
 GNU_CONFIGURE=3D	yes
+CONFIGURE_ARGS+=3D--with-gtk=3D2.0
 USE_GMAKE=3D	yes
-USES=3D		pkgconfig iconv
 INSTALLS_ICONS=3D	yes
=20
-CONFIGURE_ARGS+=3D--with-gtk=3D2.0
+PORTDOCS=3D	AUTHORS ChangeLog README
+
+OPTIONS_DEFINE=3D	NLS
=20
 .include <bsd.port.options.mk>
=20
@@ -44,7 +49,18 @@
 PLIST_SUB+=3D	NLS=3D"@comment "
 .endif
=20
+post-patch:
+	@${REINPLACE_CMD} -e 's|$${pkgdatadir}/doc|$${PREFIX}/share/doc/${PORTNAM=
E}|' \
+		-e 's|install-data-am: install-freetuxtvdocDATA|install-data-am: |' \
+		${WRKSRC}/Makefile.in
+	@${REINPLACE_CMD} -e 's|$$(prefix)/$$(DATADIRNAME)/locale|$$(prefix)/shar=
e/locale|' \
+		${WRKSRC}/po/Makefile.in.in
+
 post-install:
-	${LN} -sf ${PREFIX}/share/icons/hicolor/48x48/apps/${PORTNAME}.png ${PREF=
IX}/share/pixmaps/
+.if ${PORT_OPTIONS:MDOCS}
+	@${MKDIR} ${DOCSDIR}
+	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
+.endif
+	${LN} -sf ${PREFIX}/share/icons/hicolor/48x48/apps/${PORTNAME}.png ${PREF=
IX}/share/pixmaps
=20
 .include <bsd.port.mk>
diff -ruN --exclude=3DCVS /usr/ports/multimedia/freetuxtv/files/patch-po-Ma=
kefile.in.in ./files/patch-po-Makefile.in.in
--- /usr/ports/multimedia/freetuxtv/files/patch-po-Makefile.in.in	2013-01-1=
4 17:54:54.000000000 +0100
+++ ./files/patch-po-Makefile.in.in	1970-01-01 01:00:00.000000000 +0100
@@ -1,11 +0,0 @@
---- po/Makefile.in.in.orig	2012-05-08 19:34:01.000000000 +0200
-+++ po/Makefile.in.in	2012-09-22 10:34:08.000000000 +0200
-@@ -34,7 +34,7 @@
- datarootdir =3D @datarootdir@
- libdir =3D @libdir@
- DATADIRNAME =3D @DATADIRNAME@
--itlocaledir =3D $(prefix)/$(DATADIRNAME)/locale
-+itlocaledir =3D $(datarootdir)/locale
- subdir =3D po
- install_sh =3D @install_sh@
- # Automake >=3D 1.8 provides @mkdir_p@.
diff -ruN --exclude=3DCVS /usr/ports/multimedia/freetuxtv/pkg-plist ./pkg-p=
list
--- /usr/ports/multimedia/freetuxtv/pkg-plist	2013-01-14 17:54:54.000000000=
 +0100
+++ ./pkg-plist	2013-05-24 13:12:28.000000000 +0200
@@ -10,12 +10,6 @@
 lib/libvlc-gtk.la
 share/applications/freetuxtv.desktop
 %%DATADIR%%/channels_groups.xml
-%%DATADIR%%/doc/AUTHORS
-%%DATADIR%%/doc/COPYING
-%%DATADIR%%/doc/ChangeLog
-%%DATADIR%%/doc/INSTALL
-%%DATADIR%%/doc/NEWS
-%%DATADIR%%/doc/README
 %%DATADIR%%/images/channels/100pourcentradio.png
 %%DATADIR%%/images/channels/1onairconnect.png
 %%DATADIR%%/images/channels/2mmaroc.png
@@ -440,22 +434,9 @@
 %%NLS%%share/locale/zh_CN/LC_MESSAGES/freetuxtv.mo
 %%NLS%%share/locale/zh_TW/LC_MESSAGES/freetuxtv.mo
 share/pixmaps/freetuxtv.png
-@dirrmtry share/icons/hicolor/scalable/apps
-@dirrmtry share/icons/hicolor/scalable
-@dirrmtry share/icons/hicolor/48x48/apps
-@dirrmtry share/icons/hicolor/48x48
-@dirrmtry share/icons/hicolor/32x32/apps
-@dirrmtry share/icons/hicolor/32x32
-@dirrmtry share/icons/hicolor/22x22/apps
-@dirrmtry share/icons/hicolor/22x22
-@dirrmtry share/icons/hicolor/16x16/apps
-@dirrmtry share/icons/hicolor/16x16
-@dirrmtry share/icons/hicolor
-@dirrmtry share/icons
 @dirrm %%DATADIR%%/ui
 @dirrm %%DATADIR%%/images/channels
 @dirrm %%DATADIR%%/images
-@dirrm %%DATADIR%%/doc
 @dirrm %%DATADIR%%
 @dirrmtry share/applications
 @dirrmtry include/libvlc-gtk
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=enet.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/net/enet/Makefile ./Makefile
--- /usr/ports/net/enet/Makefile	2013-03-08 22:52:39.000000000 +0100
+++ ./Makefile	2013-03-25 23:27:57.000000000 +0100
@@ -17,23 +17,16 @@
 USE_LDCONFIG=3D	yes
 MAKE_JOBS_SAFE=3D	yes
=20
-OPTIONS_DEFINE=3D	DOCS
+PORTDOCS=3D	*
=20
 .include <bsd.port.options.mk>
=20
-.if ${PORT_OPTIONS:MDOCS}
-PLIST_SUB+=3D	PORTDOCS=3D""
-.else
-PLIST_SUB+=3D	PORTDOCS=3D"@comment "
-.endif
-
 post-patch:
 	@${REINPLACE_CMD} -e '/^pkgconfigdir/s|$$(libdir)|$$(prefix)/libdata|' \
 		${WRKSRC}/Makefile.am
=20
 post-install:
 .if ${PORT_OPTIONS:MDOCS}
-	@${MKDIR} ${DOCSDIR}
 	@(cd ${WRKSRC}/docs && ${COPYTREE_SHARE} html ${DOCSDIR})
 .endif
=20
diff -ruN --exclude=3DCVS /usr/ports/net/enet/pkg-plist ./pkg-plist
--- /usr/ports/net/enet/pkg-plist	2013-03-08 22:52:39.000000000 +0100
+++ ./pkg-plist	2013-03-25 23:21:34.000000000 +0100
@@ -12,128 +12,4 @@
 lib/libenet.so
 lib/libenet.so.4
 libdata/pkgconfig/libenet.pc
-%%PORTDOCS%%%%DOCSDIR%%/html/FAQ.html
-%%PORTDOCS%%%%DOCSDIR%%/html/Features.html
-%%PORTDOCS%%%%DOCSDIR%%/html/IRCChannel.html
-%%PORTDOCS%%%%DOCSDIR%%/html/Installation.html
-%%PORTDOCS%%%%DOCSDIR%%/html/License.html
-%%PORTDOCS%%%%DOCSDIR%%/html/MailingList.html
-%%PORTDOCS%%%%DOCSDIR%%/html/SourceDistro.html
-%%PORTDOCS%%%%DOCSDIR%%/html/Tutorial.html
-%%PORTDOCS%%%%DOCSDIR%%/html/annotated.html
-%%PORTDOCS%%%%DOCSDIR%%/html/bc_s.png
-%%PORTDOCS%%%%DOCSDIR%%/html/bdwn.png
-%%PORTDOCS%%%%DOCSDIR%%/html/callbacks_8c.html
-%%PORTDOCS%%%%DOCSDIR%%/html/callbacks_8h.html
-%%PORTDOCS%%%%DOCSDIR%%/html/callbacks_8h_source.html
-%%PORTDOCS%%%%DOCSDIR%%/html/classes.html
-%%PORTDOCS%%%%DOCSDIR%%/html/closed.png
-%%PORTDOCS%%%%DOCSDIR%%/html/compress_8c.html
-%%PORTDOCS%%%%DOCSDIR%%/html/dir_d44c64559bbebec7f509842c48db8b23.html
-%%PORTDOCS%%%%DOCSDIR%%/html/dir_fd6c3a2b8754f03ff2a62b53108cf6e2.html
-%%PORTDOCS%%%%DOCSDIR%%/html/doxygen.css
-%%PORTDOCS%%%%DOCSDIR%%/html/doxygen.png
-%%PORTDOCS%%%%DOCSDIR%%/html/dynsections.js
-%%PORTDOCS%%%%DOCSDIR%%/html/enet_8h.html
-%%PORTDOCS%%%%DOCSDIR%%/html/enet_8h_source.html
-%%PORTDOCS%%%%DOCSDIR%%/html/files.html
-%%PORTDOCS%%%%DOCSDIR%%/html/ftv2blank.png
-%%PORTDOCS%%%%DOCSDIR%%/html/ftv2cl.png
-%%PORTDOCS%%%%DOCSDIR%%/html/ftv2doc.png
-%%PORTDOCS%%%%DOCSDIR%%/html/ftv2folderclosed.png
-%%PORTDOCS%%%%DOCSDIR%%/html/ftv2folderopen.png
-%%PORTDOCS%%%%DOCSDIR%%/html/ftv2lastnode.png
-%%PORTDOCS%%%%DOCSDIR%%/html/ftv2link.png
-%%PORTDOCS%%%%DOCSDIR%%/html/ftv2mlastnode.png
-%%PORTDOCS%%%%DOCSDIR%%/html/ftv2mnode.png
-%%PORTDOCS%%%%DOCSDIR%%/html/ftv2mo.png
-%%PORTDOCS%%%%DOCSDIR%%/html/ftv2node.png
-%%PORTDOCS%%%%DOCSDIR%%/html/ftv2ns.png
-%%PORTDOCS%%%%DOCSDIR%%/html/ftv2plastnode.png
-%%PORTDOCS%%%%DOCSDIR%%/html/ftv2pnode.png
-%%PORTDOCS%%%%DOCSDIR%%/html/ftv2splitbar.png
-%%PORTDOCS%%%%DOCSDIR%%/html/ftv2vertline.png
-%%PORTDOCS%%%%DOCSDIR%%/html/functions.html
-%%PORTDOCS%%%%DOCSDIR%%/html/functions_func.html
-%%PORTDOCS%%%%DOCSDIR%%/html/functions_vars.html
-%%PORTDOCS%%%%DOCSDIR%%/html/globals.html
-%%PORTDOCS%%%%DOCSDIR%%/html/globals_defs.html
-%%PORTDOCS%%%%DOCSDIR%%/html/globals_enum.html
-%%PORTDOCS%%%%DOCSDIR%%/html/globals_eval.html
-%%PORTDOCS%%%%DOCSDIR%%/html/globals_func.html
-%%PORTDOCS%%%%DOCSDIR%%/html/globals_type.html
-%%PORTDOCS%%%%DOCSDIR%%/html/group__Address.html
-%%PORTDOCS%%%%DOCSDIR%%/html/group__Packet.html
-%%PORTDOCS%%%%DOCSDIR%%/html/group__callbacks.html
-%%PORTDOCS%%%%DOCSDIR%%/html/group__global.html
-%%PORTDOCS%%%%DOCSDIR%%/html/group__host.html
-%%PORTDOCS%%%%DOCSDIR%%/html/group__list.html
-%%PORTDOCS%%%%DOCSDIR%%/html/group__peer.html
-%%PORTDOCS%%%%DOCSDIR%%/html/group__private.html
-%%PORTDOCS%%%%DOCSDIR%%/html/group__socket.html
-%%PORTDOCS%%%%DOCSDIR%%/html/host_8c.html
-%%PORTDOCS%%%%DOCSDIR%%/html/index.html
-%%PORTDOCS%%%%DOCSDIR%%/html/list_8c.html
-%%PORTDOCS%%%%DOCSDIR%%/html/list_8h.html
-%%PORTDOCS%%%%DOCSDIR%%/html/list_8h_source.html
-%%PORTDOCS%%%%DOCSDIR%%/html/modules.html
-%%PORTDOCS%%%%DOCSDIR%%/html/nav_f.png
-%%PORTDOCS%%%%DOCSDIR%%/html/nav_g.png
-%%PORTDOCS%%%%DOCSDIR%%/html/nav_h.png
-%%PORTDOCS%%%%DOCSDIR%%/html/open.png
-%%PORTDOCS%%%%DOCSDIR%%/html/packet_8c.html
-%%PORTDOCS%%%%DOCSDIR%%/html/pages.html
-%%PORTDOCS%%%%DOCSDIR%%/html/peer_8c.html
-%%PORTDOCS%%%%DOCSDIR%%/html/protocol_8c.html
-%%PORTDOCS%%%%DOCSDIR%%/html/protocol_8h.html
-%%PORTDOCS%%%%DOCSDIR%%/html/protocol_8h_source.html
-%%PORTDOCS%%%%DOCSDIR%%/html/structENetBuffer.html
-%%PORTDOCS%%%%DOCSDIR%%/html/struct__ENetAcknowledgement.html
-%%PORTDOCS%%%%DOCSDIR%%/html/struct__ENetAddress.html
-%%PORTDOCS%%%%DOCSDIR%%/html/struct__ENetCallbacks.html
-%%PORTDOCS%%%%DOCSDIR%%/html/struct__ENetChannel.html
-%%PORTDOCS%%%%DOCSDIR%%/html/struct__ENetCompressor.html
-%%PORTDOCS%%%%DOCSDIR%%/html/struct__ENetEvent.html
-%%PORTDOCS%%%%DOCSDIR%%/html/struct__ENetHost.html
-%%PORTDOCS%%%%DOCSDIR%%/html/struct__ENetIncomingCommand.html
-%%PORTDOCS%%%%DOCSDIR%%/html/struct__ENetList.html
-%%PORTDOCS%%%%DOCSDIR%%/html/struct__ENetListNode.html
-%%PORTDOCS%%%%DOCSDIR%%/html/struct__ENetOutgoingCommand.html
-%%PORTDOCS%%%%DOCSDIR%%/html/struct__ENetPacket.html
-%%PORTDOCS%%%%DOCSDIR%%/html/struct__ENetPeer.html
-%%PORTDOCS%%%%DOCSDIR%%/html/struct__ENetProtocolAcknowledge.html
-%%PORTDOCS%%%%DOCSDIR%%/html/struct__ENetProtocolBandwidthLimit.html
-%%PORTDOCS%%%%DOCSDIR%%/html/struct__ENetProtocolCommandHeader.html
-%%PORTDOCS%%%%DOCSDIR%%/html/struct__ENetProtocolConnect.html
-%%PORTDOCS%%%%DOCSDIR%%/html/struct__ENetProtocolDisconnect.html
-%%PORTDOCS%%%%DOCSDIR%%/html/struct__ENetProtocolHeader.html
-%%PORTDOCS%%%%DOCSDIR%%/html/struct__ENetProtocolPing.html
-%%PORTDOCS%%%%DOCSDIR%%/html/struct__ENetProtocolSendFragment.html
-%%PORTDOCS%%%%DOCSDIR%%/html/struct__ENetProtocolSendReliable.html
-%%PORTDOCS%%%%DOCSDIR%%/html/struct__ENetProtocolSendUnreliable.html
-%%PORTDOCS%%%%DOCSDIR%%/html/struct__ENetProtocolSendUnsequenced.html
-%%PORTDOCS%%%%DOCSDIR%%/html/struct__ENetProtocolThrottleConfigure.html
-%%PORTDOCS%%%%DOCSDIR%%/html/struct__ENetProtocolVerifyConnect.html
-%%PORTDOCS%%%%DOCSDIR%%/html/sync_off.png
-%%PORTDOCS%%%%DOCSDIR%%/html/sync_on.png
-%%PORTDOCS%%%%DOCSDIR%%/html/tab_a.png
-%%PORTDOCS%%%%DOCSDIR%%/html/tab_b.png
-%%PORTDOCS%%%%DOCSDIR%%/html/tab_h.png
-%%PORTDOCS%%%%DOCSDIR%%/html/tab_s.png
-%%PORTDOCS%%%%DOCSDIR%%/html/tabs.css
-%%PORTDOCS%%%%DOCSDIR%%/html/time_8h.html
-%%PORTDOCS%%%%DOCSDIR%%/html/time_8h_source.html
-%%PORTDOCS%%%%DOCSDIR%%/html/types_8h.html
-%%PORTDOCS%%%%DOCSDIR%%/html/types_8h_source.html
-%%PORTDOCS%%%%DOCSDIR%%/html/union__ENetProtocol.html
-%%PORTDOCS%%%%DOCSDIR%%/html/unix_8c.html
-%%PORTDOCS%%%%DOCSDIR%%/html/unix_8h.html
-%%PORTDOCS%%%%DOCSDIR%%/html/unix_8h_source.html
-%%PORTDOCS%%%%DOCSDIR%%/html/utility_8h.html
-%%PORTDOCS%%%%DOCSDIR%%/html/utility_8h_source.html
-%%PORTDOCS%%%%DOCSDIR%%/html/win32_8c.html
-%%PORTDOCS%%%%DOCSDIR%%/html/win32_8h.html
-%%PORTDOCS%%%%DOCSDIR%%/html/win32_8h_source.html
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/html
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
 @dirrmtry include/enet
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=secpanel.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/security/secpanel/Makefile ./Makefile
--- /usr/ports/security/secpanel/Makefile	2013-01-24 11:57:55.000000000 +01=
00
+++ ./Makefile	2013-05-27 15:58:50.000000000 +0200
@@ -25,8 +25,8 @@
=20
 USE_TK_WRAPPER=3D	yes
=20
-DESKTOP_ENTRIES=3D"SecPanel" "${COMMENT}" "${PREFIX}/share/pixmaps/${PORTN=
AME}.png" \
-		"${PORTNAME}" "" "false"
+DESKTOP_ENTRIES=3D"SecPanel" "${COMMENT}" "${PORTNAME}" \
+		"${PORTNAME}" "Network;Security;" false
=20
 post-patch:
 	@${REINPLACE_CMD} \
@@ -35,9 +35,9 @@
=20
 do-install:
 	${INSTALL_SCRIPT} ${WRKSRC}/bin/secpanel ${PREFIX}/bin
-	@(cd ${WRKSRC}/lib/secpanel && ${COPYTREE_SHARE} \* ${DATADIR})
+	@(cd ${WRKSRC}/lib/secpanel && ${COPYTREE_SHARE} . ${DATADIR})
 	@${CHMOD} u+rw ${DATADIR}/default.config
=20
-	${INSTALL_DATA} ${DISTDIR}/${DIST_SUBDIR}/${PORTNAME}.png ${PREFIX}/share=
/pixmaps
+	${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png ${PREFIX}/share/pixmaps
=20
 .include <bsd.port.mk>
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=gigolo.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/sysutils/gigolo/Makefile ./Makefile
--- /usr/ports/sysutils/gigolo/Makefile	2013-04-26 16:36:13.000000000 +0200
+++ ./Makefile	2013-05-27 20:49:41.000000000 +0200
@@ -1,10 +1,16 @@
-# Created by: nemysis@gmx.ch
+# Created by: nemysis <nemysis@gmx.ch>
 # $FreeBSD: head/sysutils/gigolo/Makefile 316464 2013-04-24 18:10:30Z ak $
=20
 PORTNAME=3D	gigolo
 PORTVERSION=3D	0.4.1
+PORTREVISION=3D	1
 CATEGORIES=3D	sysutils
-MASTER_SITES=3D	http://files.uvena.de/gigolo/
+MASTER_SITES=3D	http://files.uvena.de/gigolo/ \
+		http://www.uvena.de/gigolo/:icons
+DISTFILES=3D	${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \
+		network.png:icons
+DIST_SUBDIR=3D	${PORTNAME}
+EXTRACT_ONLY=3D	${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}
=20
 MAINTAINER=3D	nemysis@gmx.ch
 COMMENT=3D	Frontend to easily manage filesystem connections
@@ -15,14 +21,33 @@
 LIB_DEPENDS=3D	cairo:${PORTSDIR}/graphics/cairo
=20
 USE_BZIP2=3D	yes
+USES=3D		gettext
 USE_GNOME=3D	gtk20 gvfs
 USE_XORG=3D	x11
 USE_PYTHON=3D	yes
-USES=3D		gettext
=20
 MAN1=3D		gigolo.1
=20
-PORTDOCS=3D	AUTHORS ChangeLog NEWS README TODO COPYING
+PORTDOCS=3D	AUTHORS ChangeLog NEWS README TODO
+
+.include <bsd.port.options.mk>
+.include <bsd.port.pre.mk>
+
+.if ! exists(${LOCALBASE}/libexec/gvfs-fuse-daemon)
+IGNORE=3D	Enable FUSE support in ${PORTSDIR}/devel/gvfs
+.endif
+
+# Only i386/amd64 due to limitations of fusefs-kmod
+.if ${ARCH} !=3D "i386" && ${ARCH} !=3D "amd64"
+BROKEN=3D	Does not compile on other than i386/amd64
+.endif
+
+post-patch:
+	@${REINPLACE_CMD} -e 's|COPYING ||' ${WRKSRC}/wscript
+
+.if ! ${PORT_OPTIONS:MDOCS}
+	${REINPLACE_CMD} -e 's|bld.install_files|#bld.install_files|' ${WRKSRC}/w=
script
+.endif
=20
 do-configure:
 	@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ./waf configure --mandir=3D${PREFI=
X}/man
@@ -32,5 +57,11 @@
=20
 do-install:
 	@cd ${WRKSRC} && ${SETENV} ${MAKE_ENV} ./waf install
+	${INSTALL_DATA} ${_DISTDIR}/network.png ${PREFIX}/share/pixmaps/${PORTNAM=
E}.png
+
+.if ${PORT_OPTIONS:MDOCS}
+	@${MKDIR} ${DOCSDIR}
+	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
+.endif
=20
-.include <bsd.port.mk>
+.include <bsd.port.post.mk>
diff -ruN --exclude=3DCVS /usr/ports/sysutils/gigolo/distinfo ./distinfo
--- /usr/ports/sysutils/gigolo/distinfo	2013-01-14 17:55:40.000000000 +0100
+++ ./distinfo	2013-05-27 20:09:44.000000000 +0200
@@ -1,2 +1,4 @@
-SHA256 (gigolo-0.4.1.tar.bz2) =3D 82f3b5f0ce3ff19c1facac1c89117d67bdf1d4fa=
c66e42fb7a98a8b0d74a17f9
-SIZE (gigolo-0.4.1.tar.bz2) =3D 194112
+SHA256 (gigolo/gigolo-0.4.1.tar.bz2) =3D 82f3b5f0ce3ff19c1facac1c89117d67b=
df1d4fac66e42fb7a98a8b0d74a17f9
+SIZE (gigolo/gigolo-0.4.1.tar.bz2) =3D 194112
+SHA256 (gigolo/network.png) =3D c2307b0ac5b091fefd8d09fa83eae9bae236096d84=
de31c49a455bfc583807c6
+SIZE (gigolo/network.png) =3D 5689
diff -ruN --exclude=3DCVS /usr/ports/sysutils/gigolo/pkg-plist ./pkg-plist
--- /usr/ports/sysutils/gigolo/pkg-plist	2013-01-14 17:55:40.000000000 +0100
+++ ./pkg-plist	2013-05-27 20:47:11.000000000 +0200
@@ -1,5 +1,6 @@
 bin/gigolo
 share/applications/gigolo.desktop
+share/locale/ast/LC_MESSAGES/gigolo.mo
 share/locale/bg/LC_MESSAGES/gigolo.mo
 share/locale/ca/LC_MESSAGES/gigolo.mo
 share/locale/cs/LC_MESSAGES/gigolo.mo
@@ -16,6 +17,7 @@
 share/locale/id/LC_MESSAGES/gigolo.mo
 share/locale/it/LC_MESSAGES/gigolo.mo
 share/locale/ja/LC_MESSAGES/gigolo.mo
+share/locale/kk/LC_MESSAGES/gigolo.mo
 share/locale/lv/LC_MESSAGES/gigolo.mo
 share/locale/nl/LC_MESSAGES/gigolo.mo
 share/locale/pl/LC_MESSAGES/gigolo.mo
@@ -25,15 +27,15 @@
 share/locale/sk/LC_MESSAGES/gigolo.mo
 share/locale/sv/LC_MESSAGES/gigolo.mo
 share/locale/tr/LC_MESSAGES/gigolo.mo
-share/locale/uk/LC_MESSAGES/gigolo.mo
-share/locale/zh_CN/LC_MESSAGES/gigolo.mo
-share/locale/ast/LC_MESSAGES/gigolo.mo
-share/locale/kk/LC_MESSAGES/gigolo.mo
 share/locale/ug/LC_MESSAGES/gigolo.mo
+share/locale/uk/LC_MESSAGES/gigolo.mo
 share/locale/ur/LC_MESSAGES/gigolo.mo
 share/locale/ur_PK/LC_MESSAGES/gigolo.mo
+share/locale/zh_CN/LC_MESSAGES/gigolo.mo
+share/pixmaps/gigolo.png
 @dirrmtry share/locale/ur_PK/LC_MESSAGES
 @dirrmtry share/locale/ur_PK
+@dirrmtry share/locale/ur/LC_MESSAGES
 @dirrmtry share/locale/ur
 @dirrmtry share/locale/ug/LC_MESSAGES
 @dirrmtry share/locale/ug
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=unoconv.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/textproc/unoconv/Makefile ./Makefile
--- /usr/ports/textproc/unoconv/Makefile	2013-01-14 17:56:04.000000000 +0100
+++ ./Makefile	2013-05-27 21:42:40.000000000 +0200
@@ -1,10 +1,16 @@
+# Created by: nemysis <nemysis@gmx.ch>
 # $FreeBSD: head/textproc/unoconv/Makefile 304580 2012-09-20 14:22:09Z paw=
el $
=20
 PORTNAME=3D	unoconv
 PORTVERSION=3D	0.6
+PORTREVISION=3D	1
 CATEGORIES=3D	textproc python
-MASTER_SITES=3D	http://dag.wieers.com/home-made/unoconv/
+MASTER_SITES=3D	http://dag.wieers.com/home-made/unoconv/ \
+		SF/nemysisfreebsdp/:icons
+DISTFILES=3D	${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX} \
+		${PORTNAME}.png:icons
 DIST_SUBDIR=3D	python
+EXTRACT_ONLY=3D	${PORTNAME}-${DISTVERSION}${EXTRACT_SUFX}
=20
 MAINTAINER=3D	nemysis@gmx.ch
 COMMENT=3D	Convert any document from and to any LibreOffice supported form=
at
@@ -16,15 +22,14 @@
 USE_PYTHON=3D	yes
 NO_BUILD=3D	yes
=20
-PORTDATA=3D	 *
+PORTDOCS=3D	*
=20
 DOCSRCDIR1=3D	${WRKSRC}
 DOC_FILES1=3D	AUTHORS ChangeLog README.asciidoc WISHLIST
=20
 DOCSRCDIR2=3D	${WRKSRC}/doc
 DOCSDIR2=3D	${DOCSDIR}/doc
-DOC_FILES2=3D	errcode.txt filters.txt formats.txt office-installations.txt=
 \
-		selinux.txt unoconv.1.txt
+DOC_FILES2=3D	*.txt
=20
 MAN1=3D		${PORTNAME}.1
=20
@@ -33,31 +38,24 @@
 .include <bsd.port.options.mk>
=20
 do-install:
-# Scripts
 	${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${PREFIX}/bin
-
-# Executable
-	${MKDIR} ${DATADIR}/tests
+	@${MKDIR} ${DATADIR}/tests
 	${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${DATADIR}
=20
-# Data
-.for f in *.odt *.csv
+.for f in *.gif *.odt *.csv
 	@(cd ${WRKSRC}/tests && ${INSTALL_DATA} ${f} ${DATADIR}/tests)
 .endfor
=20
-# Pixmaps
-	${INSTALL_DATA} ${WRKSRC}/tests/dag.gif ${PREFIX}/share/pixmaps/${PORTNAM=
E}.gif
+	${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png ${PREFIX}/share/pixmaps
+	${INSTALL_MAN} ${WRKSRC}/doc/${PORTNAME}.1 ${MAN1PREFIX}/man/man1
=20
-# Documentation
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${DOC_FILES1:S|^|${DOCSRCDIR1}/|} ${DOCSDIR}
-	${MKDIR} ${DOCSDIR2}
+	@${MKDIR} ${DOCSDIR2}
 	${INSTALL_DATA} ${DOC_FILES2:S|^|${DOCSRCDIR2}/|} ${DOCSDIR2}
-	${INSTALL_MAN} ${WRKSRC}/doc/${PORTNAME}.1 ${MAN1PREFIX}/man/man1
 .endif
=20
-# pkg-message
 	@${ECHO_CMD}
 	@${CAT} ${PKGMESSAGE}
 	@${ECHO_CMD}
diff -ruN --exclude=3DCVS /usr/ports/textproc/unoconv/distinfo ./distinfo
--- /usr/ports/textproc/unoconv/distinfo	2013-01-14 17:56:04.000000000 +0100
+++ ./distinfo	2013-03-26 01:34:42.000000000 +0100
@@ -1,2 +1,4 @@
 SHA256 (python/unoconv-0.6.tar.gz) =3D 790e614b8615217ef4588b187f0018b526e=
c2bb480c6b9b2ffb9b82f48da73d4
 SIZE (python/unoconv-0.6.tar.gz) =3D 91578
+SHA256 (python/unoconv.png) =3D 459f7dbc60e34ccce5c9d46a7317be02dd3c8275e7=
f7588b7b3885c67b6738eb
+SIZE (python/unoconv.png) =3D 744
diff -ruN --exclude=3DCVS /usr/ports/textproc/unoconv/files/unoconv.in ./fi=
les/unoconv.in
--- /usr/ports/textproc/unoconv/files/unoconv.in	2013-01-14 17:56:04.000000=
000 +0100
+++ ./files/unoconv.in	2013-03-26 01:41:34.000000000 +0100
@@ -4,4 +4,4 @@
 #
=20
 cd "%%DATADIR%%"
-./unoconv "$@"
+./unoconv "${@}"
diff -ruN --exclude=3DCVS /usr/ports/textproc/unoconv/pkg-plist ./pkg-plist
--- /usr/ports/textproc/unoconv/pkg-plist	2013-01-14 17:56:04.000000000 +01=
00
+++ ./pkg-plist	2013-03-26 01:35:40.000000000 +0100
@@ -1,14 +1,8 @@
 bin/unoconv
-%%PORTDOCS%%%%DOCSDIR%%/AUTHORS
-%%PORTDOCS%%%%DOCSDIR%%/ChangeLog
-%%PORTDOCS%%%%DOCSDIR%%/README.asciidoc
-%%PORTDOCS%%%%DOCSDIR%%/WISHLIST
-%%PORTDOCS%%%%DOCSDIR%%/doc/errcode.txt
-%%PORTDOCS%%%%DOCSDIR%%/doc/filters.txt
-%%PORTDOCS%%%%DOCSDIR%%/doc/formats.txt
-%%PORTDOCS%%%%DOCSDIR%%/doc/office-installations.txt
-%%PORTDOCS%%%%DOCSDIR%%/doc/selinux.txt
-%%PORTDOCS%%%%DOCSDIR%%/doc/unoconv.1.txt
-share/pixmaps/unoconv.gif
-%%PORTDOCS%%@dirrm %%DOCSDIR%%/doc
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
+share/pixmaps/unoconv.png
+%%DATADIR%%/tests/dag.gif
+%%DATADIR%%/tests/document-example.odt
+%%DATADIR%%/tests/spreadsheet-example.csv
+%%DATADIR%%/unoconv
+@dirrm %%DATADIR%%/tests
+@dirrm %%DATADIR%%
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=axis2.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/www/axis2/Makefile ./Makefile
--- /usr/ports/www/axis2/Makefile	2013-01-14 17:57:55.000000000 +0100
+++ ./Makefile	2013-03-23 11:53:16.000000000 +0100
@@ -46,9 +46,9 @@
 PORTEXAMPLES=3D	*
=20
 do-install:
-	( ${MKDIR} ${APPHOME}/webapps/${PORTNAME}/WEB-INF/lib && cd ${WRKSRC}/lib=
 && ${COPYTREE_SHARE} \* ${APPHOME}/webapps/${PORTNAME}/WEB-INF/lib)
+	( ${MKDIR} ${APPHOME}/webapps/${PORTNAME}/WEB-INF/lib && cd ${WRKSRC}/lib=
 && ${COPYTREE_SHARE} . ${APPHOME}/webapps/${PORTNAME}/WEB-INF/lib)
 	( ${MKDIR} ${APPHOME}/webapps/${PORTNAME}/WEB-INF/classes && cd ${WRKSRC}=
/webapp/WEB-INF/classes && ${COPYTREE_SHARE} \* ${APPHOME}/webapps/${PORTNA=
ME}/WEB-INF/classes )$
-	( ${MKDIR} ${APPHOME}/webapps/${PORTNAME}/axis2-web && cd ${WRKSRC}/webap=
p/axis2-web && ${COPYTREE_SHARE} \* ${APPHOME}/webapps/${PORTNAME}/axis2-we=
b )
+	( ${MKDIR} ${APPHOME}/webapps/${PORTNAME}/axis2-web && cd ${WRKSRC}/webap=
p/axis2-web && ${COPYTREE_SHARE} . ${APPHOME}/webapps/${PORTNAME}/axis2-web=
 )
 	( cd ${WRKSRC}/repository && ${COPYTREE_SHARE} \* ${APPHOME}/webapps/${PO=
RTNAME}/WEB-INF )
 	@${CHOWN} ${SHAREGRP}:${SHAREOWN} ${APPHOME}/webapps/${PORTNAME}
 	@${INSTALL} -d -g ${SHAREGRP} -o ${SHAREOWN} ${APPHOME}/webapps/${PORTNAM=
E}/WEB-INF/conf
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=fbpanel.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/x11/fbpanel/Makefile ./Makefile
--- /usr/ports/x11/fbpanel/Makefile	2013-04-26 16:36:29.000000000 +0200
+++ ./Makefile	2013-05-27 22:42:59.000000000 +0200
@@ -14,41 +14,32 @@
 LICENSE=3D	MIT
=20
 USE_BZIP2=3D	yes
+USES=3D		pkgconfig
+USE_GNOME=3D	gtk20
 HAS_CONFIGURE=3D	yes
 CONFIGURE_ARGS=3D	--prefix=3D${PREFIX}
 USE_GMAKE=3D	yes
-USE_GNOME=3D	gtk20
-USES=3D		pkgconfig
=20
 MAN1=3D		${PORTNAME}.1
=20
 PORTDOCS=3D	CHANGELOG CREDITS NOTES README
=20
-OPTIONS_DEFINE=3D	DOCS
-
 DESKTOP_ENTRIES=3D"${PORTNAME}" "${PORTNAME} NETWM compliant X11 desktop p=
anel" \
-		"${PREFIX}/share/pixmaps/${PORTNAME}.png" \
-		"${PORTNAME}" "System;" false
+		"${PORTNAME}" "${PORTNAME}" "System;" false
=20
 .include <bsd.port.options.mk>
=20
-.if ${PORT_OPTIONS:MDOCS}
-PLIST_SUB+=3D	PORTDOCS=3D""
-.else
-PLIST_SUB+=3D	PORTDOCS=3D"@comment "
-.endif
-
 post-patch:
-	@${REINPLACE_CMD} -e 's|bash|sh|' ${WRKSRC}/scripts/install.sh
+	@${REINPLACE_CMD} -e 's|/bin/bash|/bin/sh|' ${WRKSRC}/scripts/install.sh
 	@${REINPLACE_CMD} -e 's|@DATADIR@|${DATADIR}|' \
 		${WRKSRC}/data/man/${MAN1}.in
=20
 post-install:
-	${INSTALL_MAN} ${WRKSRC}/data/man/${MAN1} ${MAN1PREFIX}/man/man1/
+	${INSTALL_MAN} ${WRKSRC}/data/man/${MAN1} ${MAN1PREFIX}/man/man1
 	${LN} -sf ${DATADIR}/images/logo.png ${PREFIX}/share/pixmaps/${PORTNAME}.=
png
=20
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
=20
diff -ruN --exclude=3DCVS /usr/ports/x11/fbpanel/pkg-plist ./pkg-plist
--- /usr/ports/x11/fbpanel/pkg-plist	2013-03-10 18:41:31.000000000 +0100
+++ ./pkg-plist	2013-03-26 01:55:18.000000000 +0100
@@ -22,10 +22,6 @@
 lib/fbpanel/volume.so
 lib/fbpanel/wincmd.so
 libexec/fbpanel/make_profile
-%%PORTDOCS%%%%DOCSDIR%%/CHANGELOG
-%%PORTDOCS%%%%DOCSDIR%%/CREDITS
-%%PORTDOCS%%%%DOCSDIR%%/NOTES
-%%PORTDOCS%%%%DOCSDIR%%/README
 %%DATADIR%%/default
 %%DATADIR%%/images/battery_0.png
 %%DATADIR%%/images/battery_1.png
@@ -55,6 +51,5 @@
 share/pixmaps/fbpanel.png
 @dirrm %%DATADIR%%/images
 @dirrm %%DATADIR%%
-%%PORTDOCS%%@dirrm %%DOCSDIR%%
 @dirrm libexec/fbpanel
 @dirrm lib/fbpanel
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=xautomation.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/x11/xautomation/Makefile ./Makefile
--- /usr/ports/x11/xautomation/Makefile	2013-01-14 17:57:25.000000000 +0100
+++ ./Makefile	2013-05-01 01:11:48.000000000 +0200
@@ -9,6 +9,8 @@
 MAINTAINER=3D	nemysis@gmx.ch
 COMMENT=3D	Control X from the command line for scripts
=20
+LICENSE=3D	GPLv2
+
 LIB_DEPENDS=3D	png15:${PORTSDIR}/graphics/png
=20
 USE_XORG=3D	xtst
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=libsexy.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/x11-toolkits/libsexy/Makefile ./Makefi=
le
--- /usr/ports/x11-toolkits/libsexy/Makefile	2013-04-26 16:36:47.000000000 =
+0200
+++ ./Makefile	2013-05-27 23:04:27.000000000 +0200
@@ -16,10 +16,10 @@
 LIB_DEPENDS=3D	enchant:${PORTSDIR}/textproc/enchant
 RUN_DEPENDS:=3D	${BUILD_DEPENDS}
=20
+USES=3D		gettext pathfix pkgconfig
+USE_GNOME=3D	lthack gtk20 libxml2
 USE_AUTOTOOLS=3D	libtool
-USE_GNOME=3D	gnomehack lthack gtk20 libxml2
-USE_LDCONFIG=3D	yes
-USES=3D		pkgconfig gettext
 GNU_CONFIGURE=3D	yes
+USE_LDCONFIG=3D	yes
=20
 .include <bsd.port.mk>
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=blockrage.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/blockrage/Makefile ./Makefile
--- /usr/ports/games/blockrage/Makefile	2013-03-15 15:37:39.000000000 +0100
+++ ./Makefile	2013-05-27 23:20:49.000000000 +0200
@@ -24,33 +24,24 @@
=20
 PORTDOCS=3D	ChangeLog KNOWN_BUGS README TODO
=20
-OPTIONS_DEFINE=3D	DOCS
-
 INSTALLS_ICONS=3D	yes
 ICON_SIZES=3D	32x32 48x48 64x64 72x72 96x96
=20
 SUB_FILES=3D	${PORTNAME}
=20
-DESKTOP_ENTRIES=3D"Block Rage" "${COMMENT}" \
-		"share/pixmaps/${PORTNAME}.png" \
+DESKTOP_ENTRIES=3D"Block Rage" "${COMMENT}" ${PORTNAME} \
 		"${PORTNAME}" "Game;ArcadeGame;" false
=20
 .include <bsd.port.options.mk>
=20
-.if ${PORT_OPTIONS:MDOCS}
-PLIST_SUB+=3D	PORTDOCS=3D""
-.else
-PLIST_SUB+=3D	PORTDOCS=3D"@comment "
-.endif
-
 post-patch:
 	@${REINPLACE_CMD} -e 's|MYCC=3Dgcc|MYCC=3D|' \
 	-e 's| -O2 -Wall||' \
 		${WRKSRC}/configure
=20
 do-install:
-	${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${PREFIX}/bin/
-	${MKDIR} ${DATADIR}
+	${INSTALL_SCRIPT} ${WRKDIR}/${PORTNAME} ${PREFIX}/bin
+	@${MKDIR} ${DATADIR}
 	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${DATADIR}
=20
 .for d in data blockrage-fhs.rc blockrage.cfg blockrage.rc
@@ -63,11 +54,11 @@
 	${INSTALL_DATA} ${WRKDIR}/${PORTNAME}_${s}.png \
 		${PREFIX}/share/icons/hicolor/${s}/apps/${PORTNAME}.png
 .endfor
-	${LN} -sf ${PREFIX}/share/icons/hicolor/48x48/apps/${PORTNAME}.png ${PREF=
IX}/share/pixmaps/
-	${INSTALL_MAN} ${WRKSRC}/${MAN6} ${MAN6PREFIX}/man/man6/
+	${LN} -sf ${PREFIX}/share/icons/hicolor/48x48/apps/${PORTNAME}.png ${PREF=
IX}/share/pixmaps
+	${INSTALL_MAN} ${WRKSRC}/${MAN6} ${MAN6PREFIX}/man/man6
=20
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
=20
diff -ruN --exclude=3DCVS /usr/ports/games/blockrage/pkg-plist ./pkg-plist
--- /usr/ports/games/blockrage/pkg-plist	2013-03-15 15:37:39.000000000 +0100
+++ ./pkg-plist	2013-03-26 04:15:27.000000000 +0100
@@ -39,18 +39,6 @@
 share/icons/hicolor/72x72/apps/blockrage.png
 share/icons/hicolor/96x96/apps/blockrage.png
 share/pixmaps/blockrage.png
-@dirrmtry share/icons/hicolor/96x96/apps
-@dirrmtry share/icons/hicolor/96x96
-@dirrmtry share/icons/hicolor/72x72/apps
-@dirrmtry share/icons/hicolor/72x72
-@dirrmtry share/icons/hicolor/64x64/apps
-@dirrmtry share/icons/hicolor/64x64
-@dirrmtry share/icons/hicolor/48x48/apps
-@dirrmtry share/icons/hicolor/48x48
-@dirrmtry share/icons/hicolor/32x32/apps
-@dirrmtry share/icons/hicolor/32x32
-@dirrmtry share/icons/hicolor
-@dirrmtry share/icons
 @dirrm %%DATADIR%%/data/test
 @dirrm %%DATADIR%%/data
 @dirrm %%DATADIR%%
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=bombherman.diff

Original version does not exist at /usr/ports/games/bomb-her-man
Using /usr/ports/games/bombherman instead
=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/bombherman/Makefile ./Makefile
--- /usr/ports/games/bombherman/Makefile	2013-04-26 16:36:09.000000000 +0200
+++ ./Makefile	2013-05-27 23:26:29.000000000 +0200
@@ -1,4 +1,4 @@
-# Created by: nemysis@gmx.ch
+# Created by: nemysis <nemysis@gmx.ch>
 # $FreeBSD: head/games/bombherman/Makefile 316464 2013-04-24 18:10:30Z ak $
=20
 PORTNAME=3D	bomb-her-man
@@ -62,7 +62,7 @@
 	@(cd ${WRKSRC} && ${SETENV} ${CONFIGURE_ENV} ./autogen.sh)
=20
 .if ${PORT_OPTIONS:MNLS}
-	@${REINPLACE_CMD} -e 's|itlocaledir =3D $$(prefix)/$$(DATADIRNAME)/locale=
|itlocaledir =3D $$(prefix)/share/locale|' \
+	@${REINPLACE_CMD} -e 's|$$(prefix)/$$(DATADIRNAME)/locale|$$(prefix)/shar=
e/locale|' \
 		${WRKSRC}/po/Makefile.in.in
 .endif
=20
@@ -75,7 +75,7 @@
 	${LN} -sf ${PREFIX}/share/icons/hicolor/48x48/apps/${PORTNAME}.png ${PREF=
IX}/share/pixmaps
=20
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
=20
diff -ruN --exclude=3DCVS /usr/ports/games/bombherman/pkg-plist ./pkg-plist
--- /usr/ports/games/bombherman/pkg-plist	2013-02-20 21:01:01.000000000 +01=
00
+++ ./pkg-plist	2013-03-26 04:19:12.000000000 +0100
@@ -61,18 +61,6 @@
 share/icons/hicolor/96x96/apps/bomb-her-man.png
 %%NLS%%share/locale/fr/LC_MESSAGES/bomb-her-man.mo
 share/pixmaps/bomb-her-man.png
-@dirrmtry share/icons/hicolor/96x96/apps
-@dirrmtry share/icons/hicolor/96x96
-@dirrmtry share/icons/hicolor/72x72/apps
-@dirrmtry share/icons/hicolor/72x72
-@dirrmtry share/icons/hicolor/64x64/apps
-@dirrmtry share/icons/hicolor/64x64
-@dirrmtry share/icons/hicolor/48x48/apps
-@dirrmtry share/icons/hicolor/48x48
-@dirrmtry share/icons/hicolor/32x32/apps
-@dirrmtry share/icons/hicolor/32x32
-@dirrmtry share/icons/hicolor
-@dirrmtry share/icons
 @dirrm %%DATADIR%%/graphics/scores/2
 @dirrm %%DATADIR%%/graphics/scores/1
 @dirrm %%DATADIR%%/graphics/scores
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=bugsquish.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/bugsquish/Makefile ./Makefile
--- /usr/ports/games/bugsquish/Makefile	2013-03-18 23:43:05.000000000 +0100
+++ ./Makefile	2013-05-27 23:29:47.000000000 +0200
@@ -28,9 +28,10 @@
 	@${REINPLACE_CMD} -e 's|CFLAGS=3D-Wall -O2|CFLAGS+=3D|' \
 	-e 's|SDL_CFLAGS :=3D|SDL_CFLAGS+=3D|' \
 	-e 's|SDL_LDFLAGS :=3D|SDL_LDFLAGS+=3D|' ${WRKSRC}/Makefile
+	@${FIND} ${WRKDIR} -name .xvpics | ${XARGS} ${RM} -rf
=20
 do-install:
-	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin/
+	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin
=20
 .  for d in embedded images music sounds
 	@(cd ${WRKSRC}/data && ${COPYTREE_SHARE} ${d} ${DATADIR})
@@ -39,7 +40,7 @@
 	${LN} -sf ${PREFIX}/share/bugsquish/embedded/images/icon.png ${PREFIX}/sh=
are/pixmaps/${PORTNAME}.png
=20
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
=20
diff -ruN --exclude=3DCVS /usr/ports/games/bugsquish/pkg-plist ./pkg-plist
--- /usr/ports/games/bugsquish/pkg-plist	2013-03-18 23:43:05.000000000 +0100
+++ ./pkg-plist	2013-03-26 19:57:27.000000000 +0100
@@ -1,6 +1,4 @@
 bin/bugsquish
-%%DATADIR%%/embedded/images/.xvpics/start-cont.png
-%%DATADIR%%/embedded/images/.xvpics/title.png
 %%DATADIR%%/embedded/images/arm1.png
 %%DATADIR%%/embedded/images/arm2.png
 %%DATADIR%%/embedded/images/arm3.png
@@ -114,7 +112,6 @@
 @dirrm %%DATADIR%%/sounds
 @dirrm %%DATADIR%%/music
 @dirrm %%DATADIR%%/images
-@dirrm %%DATADIR%%/embedded/images/.xvpics
 @dirrm %%DATADIR%%/embedded/images
 @dirrm %%DATADIR%%/embedded
 @dirrm %%DATADIR%%
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=defendguin.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/defendguin/Makefile ./Makefile
--- /usr/ports/games/defendguin/Makefile	2013-03-15 15:37:39.000000000 +0100
+++ ./Makefile	2013-05-27 23:33:45.000000000 +0200
@@ -26,11 +26,9 @@
=20
 MAN6=3D		${PORTNAME}.6
=20
-DESKTOP_ENTRIES=3D"Defendguin" "${COMMENT}"  \
-		"share/pixmaps/${PORTNAME}" \
+DESKTOP_ENTRIES=3D"Defendguin" "${COMMENT}" "${PORTNAME}"  \
 		"${PORTNAME}" "Game;ArcadeGame;" false
=20
-
 .include <bsd.port.options.mk>
=20
 do-build:
@@ -39,13 +37,13 @@
 		`${SDL_CONFIG} --libs` -lSDL_mixer
=20
 do-install:
-	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin/
+	${INSTALL_PROGRAM} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin
 	@(cd ${WRKSRC}/../data && ${COPYTREE_SHARE} "images music sounds" ${DATAD=
IR})
-	${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png ${PREFIX}/share/pixmaps/
-	${INSTALL_MAN} ${MAN6:S|^|${WRKSRC}/|} ${MAN6PREFIX}/man/man6/
+	${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png ${PREFIX}/share/pixmaps
+	${INSTALL_MAN} ${MAN6:S|^|${WRKSRC}/|} ${MAN6PREFIX}/man/man6
=20
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/../docs/|} ${DOCSDIR}
 .endif
=20
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=kye.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/games/kye/Makefile ./Makefile
--- /usr/ports/games/kye/Makefile	2013-03-15 15:37:40.000000000 +0100
+++ ./Makefile	2013-05-27 23:42:31.000000000 +0200
@@ -36,7 +36,7 @@
 .include <bsd.port.options.mk>
=20
 post-extract-script:
-	${MKDIR} ${WRKDIR}/${PORTNAME}
+	@${MKDIR} ${WRKDIR}/${PORTNAME}
 .for l in kye-data_moria_levels.20121101.tar.gz kye-data_nuke_levels.20121=
101.tar.gz kye-data_extra_levels.20120818.tar.gz
 	${TAR} xfjp ${DISTDIR}/${DIST_SUBDIR}/${l} -C ${WRKDIR}/${PORTNAME}
 .endfor
@@ -44,10 +44,10 @@
 post-install:
 	${INSTALL_DATA} ${WRKSRC}/kye-icon.png ${PREFIX}/share/pixmaps/Kye.png
 	${INSTALL_DATA} ${WRKSRC}/kye-edit-icon.png ${PREFIX}/share/pixmaps/Kye-e=
dit.png
-	@cd ${WRKDIR}/${PORTNAME} && ${COPYTREE_SHARE} \* ${DATADIR}
+	@cd ${WRKDIR}/${PORTNAME} && ${COPYTREE_SHARE} . ${DATADIR}
=20
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
=20
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=barbecue.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/graphics/barbecue/Makefile ./Makefile
--- /usr/ports/graphics/barbecue/Makefile	2013-01-14 17:57:03.000000000 +01=
00
+++ ./Makefile	2013-05-27 23:48:10.000000000 +0200
@@ -49,7 +49,7 @@
=20
 post-extract:
 	${MV} ${WRKSRC}/${JARFILES} ${WRKSRC}/${JARFILES:S|-${DISTVERSION}||}
-	${MKDIR} ${WRKDIR}/${PORTNAME}
+	@${MKDIR} ${WRKDIR}/${PORTNAME}
 	${TAR} xf ${WRKSRC}/${PORTNAME}.war -C ${WRKDIR}/${PORTNAME}
=20
 do-install:
@@ -62,13 +62,13 @@
 .endif
=20
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${WRKSRC}/readme.txt ${DOCSDIR}
-	@(cd ${WRKSRC}/docs && ${COPYTREE_SHARE} \* ${DOCSDIR})
+	@(cd ${WRKSRC}/docs && ${COPYTREE_SHARE} . ${DOCSDIR})
 .endif
=20
 .if ${PORT_OPTIONS:MEXAMPLES}
-	@(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} \* ${EXAMPLESDIR})
+	@(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${EXAMPLESDIR})
 .endif
=20
 .include <bsd.port.mk>
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=box.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/graphics/box/Makefile ./Makefile
--- /usr/ports/graphics/box/Makefile	2013-01-14 17:57:06.000000000 +0100
+++ ./Makefile	2013-05-27 23:51:36.000000000 +0200
@@ -25,6 +25,7 @@
 MAN1=3D		${PORTNAME}.1
=20
 PORTDOCS=3D	AUTHORS ChangeLog README STYLE TODO
+PORTEXAMPLES=3D	*
=20
 PLIST_SUB+=3D	PLIST_VER=3D"0.3"
=20
@@ -38,13 +39,13 @@
=20
 post-install:
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
=20
 .if ${PORT_OPTIONS:MEXAMPLES}
-	${MKDIR} ${EXAMPLESDIR}
-	@(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} \* ${EXAMPLESDIR})
+	@${MKDIR} ${EXAMPLESDIR}
+	@(cd ${WRKSRC}/examples && ${COPYTREE_SHARE} . ${EXAMPLESDIR})
 .endif
=20
 .include <bsd.port.mk>
diff -ruN --exclude=3DCVS /usr/ports/graphics/box/pkg-plist ./pkg-plist
--- /usr/ports/graphics/box/pkg-plist	2013-01-14 17:57:06.000000000 +0100
+++ ./pkg-plist	2013-03-25 05:10:19.000000000 +0100
@@ -90,36 +90,6 @@
 lib/libboxcore%%PLIST_VER%%.la
 lib/libboxcore%%PLIST_VER%%.so
 lib/libboxcore%%PLIST_VER%%.so.0
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Makefile
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Makefile.am
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/Makefile.in
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/box-logo.box
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cairo.box
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/curved_arrow.box
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/cycloid.box
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/fractree.box
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/gradient.box
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/multivibrator.box
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/mysin.box
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/pythagoras.box
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/smileys/Makefile
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/smileys/Makefile.am
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/smileys/Makefile.in
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/smileys/bouncing.bash
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/smileys/bouncing.box
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/smileys/losing_eyes.bash
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/smileys/losing_eyes.box
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/smileys/shy.bash
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/smileys/shy.box
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/smileys/washing_machine.bash
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/smileys/washing_machine.box
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/snake.box
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/text.box
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/translucency.box
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/wheatstone.box
-%%PORTEXAMPLES%%%%EXAMPLESDIR%%/yin-yang.box
-%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%/smileys
-%%PORTEXAMPLES%%@dirrm %%EXAMPLESDIR%%
 @dirrm lib/box%%PLIST_VER%%/pkg/g
 @dirrm lib/box%%PLIST_VER%%/pkg
 @dirrm lib/box%%PLIST_VER%%/lib
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=cbviewer.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/graphics/cbviewer/Makefile ./Makefile
--- /usr/ports/graphics/cbviewer/Makefile	2013-01-24 11:58:04.000000000 +01=
00
+++ ./Makefile	2013-05-27 23:54:03.000000000 +0200
@@ -1,4 +1,4 @@
-# Created by: nemysis@gmx.ch
+# Created by: nemysis <nemysis@gmx.ch>
 # $FreeBSD: head/graphics/cbviewer/Makefile 310871 2013-01-23 15:00:18Z ma=
kc $
=20
 PORTNAME=3D	cbviewer
@@ -37,8 +37,7 @@
=20
 SUB_FILES=3D	${PORTNAME}
=20
-DESKTOP_ENTRIES=3D"CBViewer" "Comic book viewer" \
-		"${PREFIX}/share/pixmaps/${PORTNAME}.png" \
+DESKTOP_ENTRIES=3D"CBViewer" "${COMMENT}" "${PORTNAME}" \
 		"${PORTNAME}" "Graphics;Viewer;Java;" true
=20
 .include <bsd.port.options.mk>
@@ -52,7 +51,7 @@
 	${INSTALL_DATA} ${_DISTDIR}/${PORTNAME}.png ${PREFIX}/share/pixmaps
=20
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
=20
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=pymp.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/multimedia/pymp/Makefile ./Makefile
--- /usr/ports/multimedia/pymp/Makefile	2013-01-24 11:58:00.000000000 +0100
+++ ./Makefile	2013-05-28 00:06:48.000000000 +0200
@@ -1,4 +1,4 @@
-# Created by:   nemysis@gmx.ch
+# Created by: nemysis <nemysis@gmx.ch>
 # $FreeBSD: head/multimedia/pymp/Makefile 310871 2013-01-23 15:00:18Z makc=
 $
=20
 PORTNAME=3D	pymp
@@ -21,16 +21,14 @@
=20
 PORTDOCS=3D	CHANGELOG README
=20
-DESKTOP_ENTRIES=3D"Pymp" "MPlayer frontend" \
-		"${PREFIX}/share/pixmaps/${PORTNAME}.png" \
-		"${PORTNAME}" "AudioVideo;Player;" "false"
+DESKTOP_ENTRIES=3D"Pymp" "${COMMENT}" "${PORTNAME}" \
+		"${PORTNAME}" "AudioVideo;Player;" false
=20
 .include <bsd.port.options.mk>
=20
 post-patch:
 	@${REINPLACE_CMD} -e 's|/bin/bash|/bin/sh|' \
-	-e 's|PREFIX/lib/pymp|${DATADIR}|' \
-		${WRKSRC}/${PORTNAME}
+		-e 's|PREFIX/lib/pymp|${DATADIR}|' ${WRKSRC}/${PORTNAME}
 	${RM} -f ${WRKSRC}/build.py
=20
 do-build:
@@ -38,17 +36,17 @@
 	@${PYTHON_CMD} -O -m compileall ${WRKSRC}
=20
 do-install:
-	${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin/
+	${INSTALL_SCRIPT} ${WRKSRC}/${PORTNAME} ${PREFIX}/bin
=20
-	${MKDIR} ${DATADIR}
+	@${MKDIR} ${DATADIR}
 .for d in *.py *.pyc *.pyo
 	${INSTALL_DATA} ${WRKSRC}/${d} ${DATADIR}
 .endfor
=20
-	${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.png ${PREFIX}/share/pixmaps/
+	${INSTALL_DATA} ${WRKSRC}/${PORTNAME}.png ${PREFIX}/share/pixmaps
=20
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
=20
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=swine.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/emulators/swine/Makefile ./Makefile
--- /usr/ports/emulators/swine/Makefile	2013-03-13 12:33:24.000000000 +0100
+++ ./Makefile	2013-05-25 14:52:23.000000000 +0200
@@ -1,4 +1,4 @@
-# Created by:   nemysis@gmx.ch
+# Created by: nemysis <nemysis@gmx.ch>
 # $FreeBSD: head/emulators/swine/Makefile 314026 2013-03-13 05:02:11Z beec=
h $
=20
 PORTNAME=3D	swine
@@ -21,40 +21,54 @@
 DATADIRLIB=3D	${PREFIX}/lib/${PORTNAME}
=20
 FETCH_ARGS?=3D	-Fpr
+USES=3D		desktop-file-utils
 USE_PYTHON=3D	yes
 NO_BUILD=3D	yes
-USE_GMAKE=3D	yes
-USE_QT4=3D	linguist_build
 ONLY_FOR_ARCHS=3D	i386 amd64
=20
 PORTDOCS=3D	README
=20
+OPTIONS_DEFINE=3D	NLS
+
 .include <bsd.port.options.mk>
=20
+.if ${PORT_OPTIONS:MNLS}
+USES+=3D		gettext
+PLIST_SUB+=3D	NLS=3D""
+.else
+PLIST_SUB+=3D	NLS=3D"@comment "
+.endif
+
 .if ${ARCH} =3D=3D "i386"
-RUN_DEPENDS+=3D	wine:${PORTSDIR}/emulators/wine-devel
+RUN_DEPENDS+=3D	wine:${PORTSDIR}/emulators/wine
 .endif
=20
 post-patch:
 	@${REINPLACE_CMD} -e 's|/bin/bash|/bin/sh|' ${WRKSRC}/version.sh
-	@${REINPLACE_CMD} -e 's|/usr/share/swine/images/swine32.png|${PREFIX}/sha=
re/pixmaps/swine.png|' ${WRKSRC}/resources/swine.desktop
+	@${REINPLACE_CMD} -e 's|^Icon.*|Icon=3D${PORTNAME}|' \
+		-e 's|^Categories=3D.*|Categories=3DSystem;Emulator;Utility;Game;|' \
+		${WRKSRC}/resources/${PORTNAME}.desktop
 	@${FIND} ${WRKSRC} -name "*.bak" -delete
=20
 do-install:
-	${MKDIR} ${DATADIRLIB}
+	@${MKDIR} ${DATADIRLIB}
 	${INSTALL_SCRIPT} ${WRKSRC}/*.py ${DATADIRLIB}
 	${LN} -sf ${DATADIRLIB}/${PORTNAME}.py ${PREFIX}/bin/${PORTNAME}
 	${LN} -sf ${DATADIRLIB}/${PORTNAME}cli.py ${PREFIX}/bin/${PORTNAME}cli
 	${LN} -sf ${DATADIRLIB}/${PORTNAME}run.py ${PREFIX}/bin/${PORTNAME}run
-	${MKDIR} ${DATADIR}
-	@(cd ${WRKSRC} && ${COPYTREE_SHARE} "translations images" ${DATADIR})
+	@${MKDIR} ${DATADIR}
+	@(cd ${WRKSRC} && ${COPYTREE_SHARE} "images" ${DATADIR})
=20
 	${LN} -sf ${DATADIR}/images/swine32.png ${PREFIX}/share/pixmaps/${PORTNAM=
E}.png
-	${MKDIR} ${PREFIX}/share/applications
-	${INSTALL_DATA} ${WRKSRC}/resources/*.desktop ${PREFIX}/share/application=
s/
+	@${MKDIR} ${PREFIX}/share/applications
+	${INSTALL_DATA} ${WRKSRC}/resources/*.desktop ${PREFIX}/share/applications
+
+.if ${PORT_OPTIONS:MNLS}
+	@(cd ${WRKSRC} && ${COPYTREE_SHARE} translations ${DATADIR})
+.endif
=20
 .if ${PORT_OPTIONS:MDOCS}
-	${MKDIR} ${DOCSDIR}
+	@${MKDIR} ${DOCSDIR}
 	${INSTALL_DATA} ${PORTDOCS:S|^|${WRKSRC}/|} ${DOCSDIR}
 .endif
=20
diff -ruN --exclude=3DCVS /usr/ports/emulators/swine/pkg-plist ./pkg-plist
--- /usr/ports/emulators/swine/pkg-plist	2013-03-13 12:33:24.000000000 +0100
+++ ./pkg-plist	2013-05-25 14:54:50.000000000 +0200
@@ -71,12 +71,12 @@
 %%DATADIR%%/images/world_go.png
 %%DATADIR%%/images/wrench.png
 %%DATADIR%%/images/wrench_orange.png
-%%DATADIR%%/translations/de.qm
-%%DATADIR%%/translations/en.qm
-%%DATADIR%%/translations/es.qm
-%%DATADIR%%/translations/fr.qm
-%%DATADIR%%/translations/he.qm
-@dirrm %%DATADIR%%/translations
+%%NLS%%%%DATADIR%%/translations/de.qm
+%%NLS%%%%DATADIR%%/translations/en.qm
+%%NLS%%%%DATADIR%%/translations/es.qm
+%%NLS%%%%DATADIR%%/translations/fr.qm
+%%NLS%%%%DATADIR%%/translations/he.qm
+%%NLS%%@dirrm %%DATADIR%%/translations
 @dirrm %%DATADIR%%/images
 @dirrm %%DATADIR%%
 @dirrmtry share/applications
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y
Content-Type: text/x-patch
Content-Transfer-Encoding: quoted-printable
Content-Disposition: attachment; filename=gtk-youtube-viewer.diff

=3D=3D=3D> Generating patch
=3D=3D=3D> Viewing diff with more
diff -ruN --exclude=3DCVS /usr/ports/multimedia/gtk-youtube-viewer/Makefile=
 ./Makefile
--- /usr/ports/multimedia/gtk-youtube-viewer/Makefile	2013-03-23 02:42:29.0=
00000000 +0100
+++ ./Makefile	2013-05-28 17:57:55.000000000 +0200
@@ -3,7 +3,7 @@
=20
 PORTNAME=3D	gtk-youtube-viewer
 PORTVERSION=3D	3.0.7
-PORTREVISION=3D	1
+PORTREVISION=3D	2
 CATEGORIES=3D	multimedia perl5
=20
 MAINTAINER=3D	nemysis@gmx.ch
@@ -46,6 +46,9 @@
=20
 PORTDOCS=3D	Changes README
=20
+SUB_FILES=3D	pkg-message \
+		yv_5.16_to_5.10.pl
+
 OPTIONS_DEFINE=3D	GCAP
=20
 OPTIONS_MULTI=3D	USER_INTERFACE
@@ -78,17 +81,6 @@
 RUN_DEPENDS+=3D	${LOCALBASE}/bin/gcap:${PORTSDIR}/multimedia/gcap
 .endif
=20
-post-extract:
-.if ! exists(${LOCALBASE}/bin/per5.16.2)
-	@${ECHO_CMD}
-	@${ECHO_MSG} "GTK Youtube Viewer 3.07 requires lang/perl5.16 to use CLI v=
ersion"
-	@${ECHO_MSG}
-	@${ECHO_MSG} "Please read /usr/ports/UPDATING"
-	@${ECHO_MSG}
-	@${ECHO_MSG} "Hit ^c now if you don't wish to do this."
-	@${ECHO_MSG}
-.endif
-
 post-patch:
 	@${REINPLACE_CMD} -n '1,/create_build_script()/p' \
 			${WRKSRC}/Build.PL
@@ -106,6 +98,14 @@
 .endif
=20
 post-install:
+.if ${PORT_OPTIONS:MCLI}
+	@(cd ${WRKDIR} && ${PERL} ./yv_5.16_to_5.10.pl ${WRKSRC}/bin/youtube-view=
er > youtube-viewer-stable)
+	${INSTALL_SCRIPT} ${WRKDIR}/youtube-viewer-stable ${PREFIX}/bin
+	@${ECHO_CMD}
+	@${CAT} ${PKGMESSAGE}
+	@${ECHO_CMD}
+.endif
+
 .if ${PORT_OPTIONS:MGTK2}
 	@${MKDIR} ${PREFIX}/share/applications
 	${INSTALL_DATA} ${WRKSRC}/share/gtk-youtube-viewer.desktop ${PREFIX}/shar=
e/applications
diff -ruN --exclude=3DCVS /usr/ports/multimedia/gtk-youtube-viewer/files/pk=
g-message.in ./files/pkg-message.in
--- /usr/ports/multimedia/gtk-youtube-viewer/files/pkg-message.in	1970-01-0=
1 01:00:00.000000000 +0100
+++ ./files/pkg-message.in	2013-05-28 17:59:17.000000000 +0200
@@ -0,0 +1,20 @@
+=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D
+
+GTK Youtube Viewer has been installed.
+
+This package needs Perl 5.16 or Perl 5.14.
+
+Please read UPDATING entry from 20120630 after installation.
+
+
+Youtube Viewer (CLI Version) can use either Perl version, please use
+
+for Perl 5.16
+
+    %%PREFIX%%/bin/youtube-viewer
+
+for Perl 5.14
+
+    %%PREFIX%%/bin/youtube-viewer-stable
+
+=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=3D=
=3D=3D=3D=3D=3D
diff -ruN --exclude=3DCVS /usr/ports/multimedia/gtk-youtube-viewer/files/yv=
_5.16_to_5.10.pl.in ./files/yv_5.16_to_5.10.pl.in
--- /usr/ports/multimedia/gtk-youtube-viewer/files/yv_5.16_to_5.10.pl.in	19=
70-01-01 01:00:00.000000000 +0100
+++ ./files/yv_5.16_to_5.10.pl.in	2012-12-16 16:59:39.000000000 +0100
@@ -0,0 +1,12 @@
+#!/usr/bin/perl
+
+# usage: ./script.pl /usr/bin/youtube-viewer > new-youtube-viewer
+
+my $sub =3D '';
+while(<>){
+    s{^use 5.01\K\d}{0};
+    $sub =3D $1 if /^sub\s+(\w+)/;
+    s{^\s+(?:or)?\s*\K__SUB__->\(}{$sub(};
+    s{\b__SUB__\b}{\\&$sub};
+    print;
+}
diff -ruN --exclude=3DCVS /usr/ports/multimedia/gtk-youtube-viewer/pkg-plis=
t ./pkg-plist
--- /usr/ports/multimedia/gtk-youtube-viewer/pkg-plist	2013-03-23 02:42:29.=
000000000 +0100
+++ ./pkg-plist	2013-05-28 17:58:07.000000000 +0200
@@ -1,5 +1,6 @@
 %%GTK2%%bin/gtk-youtube-viewer
 %%CLI%%bin/youtube-viewer
+%%CLI%%bin/youtube-viewer-stable
 %%SITE_PERL%%/WWW/YoutubeViewer.pm
 %%SITE_PERL%%/WWW/YoutubeViewer/GetCaption.pm
 %%SITE_PERL%%/WWW/YoutubeViewer/Itags.pm
@@ -20,13 +21,4 @@
 %%GTK2%%@dirrm %%DATADIR%%
 %%GTK2%%@dirrmtry share/applications
 %%GTK2%%@dirrm %%SITE_PERL%%/mach/auto/WWW/YoutubeViewer
-%%GTK2%%@dirrm %%SITE_PERL%%/mach/auto/WWW
-%%GTK2%%@dirrm %%SITE_PERL%%/mach/auto
-%%GTK2%%@dirrm %%SITE_PERL%%/mach
 @dirrm %%SITE_PERL%%/WWW/YoutubeViewer
-@dirrm %%SITE_PERL%%/WWW
-@dirrm %%SITE_PERL%%
-@dirrmtry lib/perl5/site_perl
-@dirrmtry lib/perl5/5.14.2/man
-@dirrmtry lib/perl5/5.14.2
-@dirrmtry lib/perl5
=3D=3D=3D> Done

--MP_/C53wqS8CuiOR8/X0EjsCQ1y--

--Sig_/5tgtq_Q1KPHE5pMxU/52nKW
Content-Type: application/pgp-signature; name=signature.asc
Content-Disposition: attachment; filename=signature.asc

-----BEGIN PGP SIGNATURE-----
Version: GnuPG v2.0.19 (FreeBSD)

iQIcBAEBAgAGBQJRpR4rAAoJELa5uPZMk+PSWfQQAJfhj8Nsm7a1U6CpHky34bM9
MlX4kDgmAHBdfsjKvHRFcvYB0RgN/I6ilKAmktCQmRIq9i+QXQp1N6EldJiS543g
pakPx2STTGH5HUmSoYRwUsXnAHquNDK5p7U/ykdPngA5SNrG81GqmGBNoum2WJtu
w4OwufhDjB3kYF+N+uwqBPZqsm11VX1WMMZfI1So0wZ8F3dGdrp7IBVMnkNG4+2l
IOj7Wotn7Kc2yz+jaO27uTzdD5NGisKu51eRCkrPMnJVPzX4fDY8GNFx+OZgUaoP
XPl7y0z6xeQU+/rTUGt1I9fFqC6vLptjQoYyfh0nVdBDcmo5ifcGePbxzxV1RSMi
xX6OYhGmDkebFtfwrBuV6t88sYusGwAwBbWD2vxbGo9/uB56vjBQoNyxcm93CsSt
wLvJr7Y/4Q7NRKBX2rGHKG4BnPqymWl2zjfKqWnJH4mQl7Ne7aUh/LVUeVTmuEzJ
V3VzI3BPgXd63Qr3FM1Hbr07I5nxGXR6J3r0fmEMKOV9RacqQrC2cqHstiI/15LY
9PrI7L0C67cCBC8a0sBnfb1out7HR4kcjyu6WUz9AfMa4+oJRjcxeY9/rWXUfaN0
KagMX/nOz/A4vlMTOnjq2sBXlKeV0o/Bsh9CDyIhCujl/NqPEj652saI6UmJOtj3
06Bi1siXtn9bHh0GHWL2
=F6dW
-----END PGP SIGNATURE-----

--Sig_/5tgtq_Q1KPHE5pMxU/52nKW--



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