Commit graph

14158 commits

Author SHA1 Message Date
Rusmir Dusko
57e1777e91 Moving some games to @games
games/3dpong

- Remove FTP master site
- Transfer maintainership to games@ team
- Remove TODO.txt from DOCS

games/abe

- Transfer maintainership to games@ team
- Cosmetical changes

games/abuse_sdl

- Transfer maintainership to games@ team

games/airstrike

- Transfer maintainership to games@ team
- Remove TODO from DOCS

games/aop

- Transfer maintainership to games@ team
- Break lines around 80 characters

games/asteroid

- Transfer maintainership to games@ team

games/asteroids3d

- Transfer maintainership to games@ team

games/awale

- Transfer maintainership to games@ team

games/barbie_seahorse_adventures

- Transfer maintainership to games@ team

games/barrage

- Transfer maintainership to games@ team

games/black-box

- Change Makefile header, use my name and @FreeBSD.org email
- Transfer maintainership to games@ team

games/blobwars

- Transfer maintainership to games@ team

games/blockrage

- Transfer maintainership to games@ team

games/bombz

- Transfer maintainership to games@ team
- Cosmetical changes

games/bouncy

- Transfer maintainership to games@ team
- Cosmetical changes
- Change Desktop entry file

games/bubble-chains

- Transfer maintainership to games@ team
- Remove not needed bsd.port.options.mk

games/bugsquish

- Remove FTP master site
- Transfer maintainership to games@ team
- Remove TODO.txt from DOCS

games/capicity

- Transfer maintainership to games@ team

games/capitalism

- Change Makefile header, use my name and @FreeBSD.org email
- Transfer maintainership to games@ team
- Change Desktop entry file
- Break lines around 80 characters

games/cuyo

- Transfer maintainership to games@ team
- Don't silence warnings
- Remove TODO from DOCS

games/defendguin

- Remove FTP master site
- Transfer maintainership to games@ team
- Remove TODO.txt from DOCS
- Break lines around 80 characters

games/duckmaze

- Transfer maintainership to games@ team
- Remove TODO.txt from DOCS
- Add DOCS Option
- Cosmetical changes

games/entombed

- Remove FTP master site
- Transfer maintainership to games@ team
- Remove TODO.txt from DOCS
- Change Desktop entry file

games/epiar

- Change Makefile header, use my name and @FreeBSD.org email
- Transfer maintainership to games@ team

games/euchre

- Transfer maintainership to games@ team
- Remove TODO from DOCS
- Change Desktop entry file
- Change pkg-descr, cosmetical changes

games/fightorperish

- Transfer maintainership to games@ team
- Remove TODO.txt from DOCS
- Change Desktop entry file
- Break lines around 80 characters

games/frotz

- Transfer maintainership to games@ team

games/gemdropx

- Remove FTP master site
- Transfer maintainership to games@ team
- Remove TODO.txt from DOCS

games/glightoff

- Change Makefile header, use my name and @FreeBSD.org email
- Transfer maintainership to games@ team
- Remove TODO from DOCS

games/gnurobots

- Transfer maintainership to games@ team
- Remove TODO from DOCS
- Simplify DOCS installation handling

games/gtkballs

- Transfer maintainership to games@ team

games/gtktetcolor

- Transfer maintainership to games@ team

games/help_hannahs_horse

- Transfer maintainership to games@ team
- Disable Clang warnings with CFLAGS+
- Cosmetical changes
- Change pkg-plist, remove mtree

games/hitori

- Change Makefile header, use my name and @FreeBSD.org email
- Bump PORTREVISION for dependency change
- Transfer maintainership to games@ team
- Remove USES desktop-file-utils
- Use tar:xz instead of USE_XZ=yes

games/holotz-castle

- Transfer maintainership to games@ team
- Break lines around 80 characters

games/icbm3d

- Remove FTP master site
- Transfer maintainership to games@ team

games/icebreaker

- Transfer maintainership to games@ team
- Change pkg-message

games/icebreaker

- Transfer maintainership to games@ team

games/iceicepenguin

- Change Makefile header, use my name and @FreeBSD.org email
- Transfer maintainership to games@ team
- Add DOCS Option

games/impossible_mission_puzzle

- Transfer maintainership to games@ team

games/kajaani-kombat

- Change Makefile header, use my name and @FreeBSD.org email
- Transfer maintainership to games@ team
- Cosmetical changes

games/krank

- Transfer maintainership to games@ team
- Add DOCS Option
- Cosmetical changes

games/lianliankan

- Transfer maintainership to games@ team

games/lmarbles

- Transfer maintainership to games@ team

games/lostfeathers

- Transfer maintainership to games@ team
- Use zip instead of USES=zip
- USES shebangfix and SHEBANG_FILES instead of REINPLACE
- Cosmetical changes

games/madbomber

- Remove FTP master site
- Transfer maintainership to games@ team
- Remove TODO.txt from DOCS

games/maelstrom

- Transfer maintainership to games@ team

games/moagg

- Change Makefile header, use my name and @FreeBSD.org email
- Transfer maintainership to games@ team
- Cosmetical changes

games/mopesnake

- Change Makefile header, use my name and @FreeBSD.org email
- Transfer maintainership to games@ team
- Remove TODO.txt from DOCS
- Cosmetical changes

games/nuclearchess

- Transfer maintainership to games@ team

games/palomino/Makefile

- Transfer maintainership to games@ team

games/pipenightdreams

- Transfer maintainership to games@ team
- Use tar.gz instead of tar.bz2
- Don't silence warnings

games/popstar

- Remove FTP master site
- Transfer maintainership to games@ team
- Remove TODO.txt from DOCS
- Change Desktop entry file

games/ppracer

- Transfer maintainership to games@ team

games/pyawale

- Transfer maintainership to games@ team
- Remove not needed bsd.port.options.mk
- Fix the usage of 'python' to get rid of the implicit
  lang/python dependency, change REINPLACE and files/pyawale.in
- Break lines around 80 characters
- Simplify DOCS installation handling

games/pytowerdefense

- Transfer maintainership to games@ team
- Change Desktop entry file
- Simplify installation handling

games/rescue

- Transfer maintainership to games@ team
- Add DOCS Option

games/schiff

- Transfer maintainership to games@ team

games/schwarzweiss

- Transfer maintainership to games@ team
- Add USES shebangfix and SHEBANG_FILES
- Cosmetical changes

games/sets

- Change Makefile header, use my name and @FreeBSD.org email
- Transfer maintainership to games@ team

games/ttt

- Transfer maintainership to games@ team

games/tux-aqfh

- Transfer maintainership to games@ team
- Simplify DOCS installation handling

games/tuxfighter

- Change Makefile header, use my name and @FreeBSD.org email
- Transfer maintainership to games@ team
- Change USE_PYTHON=yes to USE_PYTHON=2
- Change Desktop entry file
- Simplify installation handling
- Use files/pkg-message.in instead of pkg-message

games/tuxkart

- Transfer maintainership to games@ team
- Simplify DOCS installation handling

games/vectoroids

- Remove FTP master site
- Transfer maintainership to games@ team
- Cosmetical changes

games/whichwayisup

- Transfer maintainership to games@ team

games/wordplay

- Transfer maintainership to games@ team

games/xemeraldia

- Transfer maintainership to games@ team

games/xsc

- Transfer maintainership to games@ team
- Break lines around 80 characters

games/zephulor

- Transfer maintainership to games@ team
- Change Desktop entry file
- Simplify DOCS installation handling
2014-05-02 15:44:31 +00:00
Tijl Coosemans
dd6f9aecd2 Convert graphics/sdl_gfx to USES=libtool. Also set USE_AUTOTOOLS because
upstream forgot to regenerate the build scripts.  This makes the build use
the correct version information and causes a library version bump.  Use
this opportunity to use USES=libtool instead of USES=libtool:oldver.
Bump PORTREVISION on all dependent ports and convert them to USES=libtool
where needed.  Also use USES=(gmake, pathfix, tar) and new LIB_DEPENDS
syntax here and there.

games/freedink-engine:
- Option helpers.
- Staging.
- Use dirrmtry for locale directories.

games/oolite:
- Staging.
- Replace ECHO with ECHO_CMD.
- Don't use GNUSTEP_PREFIX to install files because it expands to
  LOCALBASE rather than PREFIX.

games/openssn:
- Remove USES=desktop-file-utils.  No MimeType field in desktop file.
- Staging.
- Install files in standard DATADIR.

games/xblast:
- Use proper options.
- Staging.
- Patch configure so normal make install can be used instead of do-install.
- Replace TAR | TAR with COPYTREE_SHARE.
2014-05-02 14:16:49 +00:00
Rusmir Dusko
324c5f7632 - Cosmetical changes 2014-05-02 11:02:42 +00:00
Rusmir Dusko
b050741c54 - Add USES shebangfix and SHEBANG_FILES
- Fix the usage of 'perl' to get rid of the implicit lang/perl dependency,
  change REINPLACE
- Change install, cosmetical changes
2014-05-01 21:48:33 +00:00
Rusmir Dusko
2a4d7b8f8f - Change Makefile header, use my name and @FreeBSD.org email
- Simplify master sites
- Change USE_PYTHON=yes to USE_PYTHON=2
- Remove TODO from DOCS
- Break lines around 80 characters
2014-05-01 10:12:33 +00:00
Rusmir Dusko
9c460b491b - Add DOCS Option
- Change Desktop entry file
- Change REINPLACE, cosmetical changes
- Break lines around 80 characters
- Mute MKDIR
2014-05-01 08:31:37 +00:00
Rusmir Dusko
925732f62d - Strip executable
- Add patch, fix build on FreeBSD to not get
  Error: bin/netwalk is referring to
  /usr/local/ports/local/In-Review/games/netwalk/work/stage
2014-04-30 23:08:05 +00:00
Antoine Brodin
e5478b60ac Fix fetch: some distfiles were put twice in the distinfo which caused the
size to be put twice in the fetch command which failed

With hat:	portmgr
2014-04-30 21:38:27 +00:00
Rusmir Dusko
960f41bb53 - Use tar:bzip2 instead of USE_BZIP2=yes
- Change Desktop entry file
- Strip executable
2014-04-30 19:27:24 +00:00
Rusmir Dusko
e884a81a4c - Change Makefile header, use my name and @FreeBSD.org email
- Use tar:bzip2 instead of USE_BZIP2=yes
2014-04-30 09:30:14 +00:00
Rusmir Dusko
cb4d52f7b9 Not exist in the moment http://www.bd-fans.com/RnD.html
games/rnd_jue

- Change Makefile header, use my name and @FreeBSD.org email
- Mastersite disappeared, mirror on my SF site

games/rocksndiamonds

- Mastersite disappeared, mirror on my SF site

games/rocksndiamonds-data

- Change Makefile header, use my name and @FreeBSD.org email
- Mastersite disappeared, mirror on my SF site
- Change pkg-message and WWW

Reported by:	antoine@
2014-04-29 23:13:21 +00:00
Rene Ladan
4ca5fdcee9 games/torcs:
- update to 1.3.6
- fix pkg-plist
2014-04-28 17:55:09 +00:00
Rusmir Dusko
6988e4a0a2 - Change master site
- Don't silence warnings
- Break lines around 80 characters
2014-04-28 16:31:54 +00:00
Rusmir Dusko
88f27ddfee - Change master site
- Use tar:bzip2 instead of USE_BZIP2=yes
- Change Desktop entry file
2014-04-28 16:22:28 +00:00
Dmitry Marakasov
c7df584111 - Fix extract
PR:		189045
Submitted by:	Alexander Panyushkin <vsityz@gmail.com>
2014-04-28 14:27:10 +00:00
Danilo Egea Gondolfo
f424320f07 - Update from 1.14.0 to 1.14.1 2014-04-27 16:07:14 +00:00
Dmitry Marakasov
c87f1ecfe3 - Fix fetch
PR:		189045
Submitted by:	Alexander Panyushkin <vsityz@gmail.com>
Pointyhat to:	bapt
2014-04-27 13:12:38 +00:00
Rusmir Dusko
909dbfce86 - Update to 2.0.26
- Transfer maintainership to games@ team
2014-04-27 12:05:37 +00:00
Danilo Egea Gondolfo
9461ad8877 - Update from 1.13.2 to 1.14.0
- Take maintainership
2014-04-27 00:40:18 +00:00
Danilo Egea Gondolfo
f9231180e3 - Convert USE_BZIP2 to USES 2014-04-26 14:47:03 +00:00
Martin Wilke
5686389b98 - Update to version 8.0.0
- Convert to USES
- Convert to OPTIONS helper

PR:		188355
Submitted by:	ports fury
2014-04-26 02:30:39 +00:00
Rusmir Dusko
6ee04d143d - Bump PORTREVISION for MAINTAINER change
- Transfer maintainership to games@ team
- Cosmetical changes files/cube_client.in and files/cube_server.in
2014-04-25 19:58:43 +00:00
Adam Weinberger
573b4f1dbf Update to version 5.01. Use upstream's new github account.
This removes the japanese/nkf dependency. Also STAGE and such.

PR:		ports/187640
Approved by:	maintainer timeout
2014-04-24 23:34:39 +00:00
Pawel Pekala
4c63e02849 - Fix build with clang (global variable defined as static)
- Add staging support
- Use options subs

MFH:		2014Q2
2014-04-24 20:48:47 +00:00
Rusmir Dusko
5c7edc7baa - Update to 1.9.2.0, announce message is here:
http://sourceforge.net/projects/robocode/files/robocode/1.9.2.0/

- Transfer maintainership to games@ team
2014-04-24 20:39:55 +00:00
David Naylor
a39d5573ba Update my ports to be compliant with new USES framework and fix other issues.
Changes:
 * various: migrate USE_BZIP2 to USES=tar:bzip2
 * various: migrate USE_XZ to USES=tar:xz
 * multimedia/py-ffmpeg: add and prefer github (GH) as master site
 * ports-mgmt/portbuilder: specify license as BSD2CLAUSE (instead of just BSD)

Most ports are updated infrequently so a single batch commit is preferred over
collating changes per port.
2014-04-24 20:11:01 +00:00
Tijl Coosemans
9c0886693c Convert to USES=libtool. 2014-04-24 17:32:00 +00:00
Tijl Coosemans
f32ecb3152 Convert to USES=libtool. 2014-04-24 17:31:18 +00:00
Tijl Coosemans
aad09bc5e2 When linking a library libA with a library libB using libtool, if libB.la
exists, libtool will add all libraries libB.la refers to (dependency_libs
field) to the linker command line and store them in the dependency_libs
field of libA.la.  So everything that subsequently links with libA will also
link to these extra libraries.  This causes too much overlinking.

This commit modifies Mk/Uses/libtool.mk so it empties the dependency_libs
field in .la libraries during staging.  However, because .la libraries have
very limited use when dependency_libs is empty it makes sense to completely
remove them during staging.

So with this commit USES=libtool is modified to remove .la libraries and a
new form (USES=libtool:keepla) is introduced in case they need to be kept
(dependency_libs is still emptied).

PORTREVISION is bumped on all ports with USES=libtool that install .la
libraries.  Most ports are also changed to add :keepla because .la
libraries have to be kept around as long as there are dependent ports with
.la libraries that refer to them in their dependency_libs field.  In most
cases :keepla can be removed again as soon as all dependent ports that
install .la libraries have some form of USES=libtool added to their
Makefile.

PR:		ports/188759
Exp-run:	bdrewery
Approved by:	portmgr (bdrewery)
2014-04-23 13:25:16 +00:00
Pawel Pekala
53fb1c4461 - Add staging support
- Use options helpers, subs
2014-04-22 19:16:47 +00:00
Pawel Pekala
4d4b1c616d Add staging support 2014-04-22 09:28:31 +00:00
Pawel Pekala
af3d602e70 Add staging support 2014-04-22 09:27:35 +00:00
Pawel Pekala
467925b81b - Add staging support
- Convert to new LIB_DEPENDS format, USES=gmake
- Define DOCS option
2014-04-22 09:26:32 +00:00
Rusmir Dusko
18771a8baf - Bump PORTREVISION, for LICENSE adding
- Add license (GPLv3)
- Change Desktop entry file
- Use PLIST_FILES and PLIST_DIRS instead of pkg-plist
- Add DOCS and Option
- Mute MKDIR
- Install icon in ${PREFIX}/share/pixmaps for Desktop entry file
- Add patch, fix build with Clang compiler [1]
- Change pkg-descr, use whitespace instead of tabulator

PR:		ports/188286
Submitted by:	pawel@ [1]
2014-04-21 22:03:34 +00:00
Pawel Pekala
e9dc778eb4 - This port need linux terminfo databases to run, add dependency on it
- Remove leading article from COMMENT
- Remove misleading info about terminfo from pkg-descr
- Move info about game manual to pkg-message

PR:		ports/188294
Submitted by:	myself
Approved by:	maintainer timeout
2014-04-21 21:15:57 +00:00
Johan van Selst
5c92d60c39 Correct ownership and permissions, new style
Bump PORTREVISION

Submitted by:	swills
2014-04-21 16:41:50 +00:00
Rusmir Dusko
650ec19793 - Bump PORTREVISION for MAINTAINER change , LICENSE adding
- Transfer maintainership to games@ team
- Add custom license
2014-04-21 14:07:51 +00:00
Johan van Selst
ccfb8afaea Fix installation 2014-04-21 10:28:34 +00:00
Bryan Drewery
23a1cad535 - Fix plist to have proper 'rmdir DIR' ordering.
Pkgng will not detect the directory otherwise. This was due to
  incorrectly advise in the check-stagedir.sh script, fixed in
  r351587

With hat:	portmgr
2014-04-21 01:14:53 +00:00
Alexey Dokuchaev
0bb60cc35c - Fix the build by dropping now unsupported compiler options
- While here: stagify, convert MASTER_SITE_SUBDIR and USE_BZIP2

Reported by:	pkg-fallout
2014-04-20 14:44:25 +00:00
Tijl Coosemans
5fbf541c7d Fix libfreetype dependencies.
PR:		ports/188792
2014-04-19 15:57:46 +00:00
Rusmir Dusko
02285b530b - Update to 0.3
- Add USES dos2unix
- Remove obsolete patches, changed by upstream and fix usage
2014-04-19 12:38:17 +00:00
Pawel Pekala
53c1b67661 - Fix build on 10+ (use gmake during build)
- Add staging support
- Convert to USES=tar:bzip2
- Remove Author tag from pkg-descr, info available on hompage

MFH:		2014Q2
2014-04-18 15:12:03 +00:00
Pawel Pekala
47a19c2475 - Fix build on 10+ (use gmake during build)
- Add staging support
- Convert to USES=tar:bzip2
- Remove Author tag from pkg-descr, info available on homepage

MFH:		2014Q2
2014-04-18 15:05:06 +00:00
Pawel Pekala
168f7f23aa - Fix build on 10+ (bmake does not support -E option)
- Add staging support
- Convert to USES=tar:bzip2
- Remove Author tag from pkg-descr, info available on homepage

MFH:		2014Q2
2014-04-18 14:52:42 +00:00
Rene Ladan
8b3c8800eb Remove expired ports:
2014-04-16 ports-mgmt/pkgsearch: Upstream disappeared
2014-04-17 science/flounder: Unmaintained since 2002
2014-04-17 security/nbaudit: Unmaintained since 2002
2014-04-17 security/saint: Unmaintained since 2002
2014-04-17 graphics/gozer: Unmaintained since 2002
2014-04-17 misc/pdfmap: Unmaintained since 2002
2014-04-17 devel/showgrammar: Unmaintained since 2002
2014-04-17 biology/libgenome: Unmaintained since 2002
2014-04-17 deskutils/narval: Unmaintained since 2002
2014-04-17 devel/fampp: Unmaintained since 2002
2014-04-17 net-p2p/py-fngrab: Unmaintained since 2002
2014-04-17 misc/wmfirew: Unmaintained since 2002
2014-04-17 x11-wm/e16utils: Unmaintained since 2002
2014-04-17 misc/salias: Unmaintained since 2002
2014-04-17 print/latex2slides: Unmaintained since 2002
2014-04-17 lang/sxm: Unmaintained since 2002
2014-04-17 textproc/pybook: Unmaintained since 2002
2014-04-17 mail/mailcrypt: Unmaintained since 2002
2014-04-17 japanese/elvis: Unmaintained since 2002
2014-04-17 devel/prototype: Unmaintained since 2002
2014-04-17 print/wprint: Unmaintained since 2002
2014-04-17 science/euler: Unmaintained since 2002
2014-04-17 multimedia/gopchop: Unmaintained since 2002
2014-04-17 science/gdis: Unmaintained since 2002
2014-04-17 net/googolplex: Unmaintained since 2002
2014-04-17 lang/logo: Unmaintained since 2002
2014-04-17 textproc/roap: Unmaintained since 2002
2014-04-17 x11-wm/afterstep-i18n: Unmaintained since 2002
2014-04-17 games/yamsweeper: Unmaintained since 2002
2014-04-17 net-mgmt/echolot: Unmaintained since 2002
2014-04-17 security/pam_smb: Unmaintained since 2002
2014-04-18 devel/lua-redis-parser: Broken for more than 6 months
2014-04-18 biology/finchtv: Broken for more than 6 months
2014-04-18 net-im/ari-yahoo: Broken for more than 1 year (http://www.icculus.org/ari-yahoo/)
2014-04-18 11:17:45 +00:00
Max Brazhnikov
6ed528f89a Add new port games/dustrac:
Dust Racing 2D (Dustrac) is a tile-based, cross-platform 2D racing
game written in Qt.

WWW: http://dustrac.sourceforge.net/
2014-04-18 09:38:03 +00:00
Pawel Pekala
edd8b88ba6 - Fix build with clang (global var defined as static,
unrecognized compiler arguments)
- Add staging support
- Use options subs

MFH:		2014Q2
2014-04-18 09:16:29 +00:00
Pawel Pekala
df5da138a6 - Add staging support
- Define DOCS option
- Use @sample for config file
2014-04-18 08:09:22 +00:00
John Marino
c10af0ab70 games/minecraft-client: Unbreak run by using official launcher
The method of selectively loading specific versions in Minecraft stopped
working in the 1.5.x series.  From 1.6.0 and later, the official launcher
must be used.  The launcher itself does not change often (last time was
July 2013).  The jar files are downloaded into $HOME/.minecraft directory,
so every user gets their own copy which is not removed when the port is
uninstalled.

The new launcher also downloads lwjgl files, so the dependency on
games/lwjgl is redundant, as well as openal-soft.  This allows the port
to be simplified and to always install the native version.

The port version doesn't really matter anymore.  I will set it to 1.7.9
right now as this is the latest available version.

PR:		ports/188473
Approved by:	marino@. It does mirror the maintainers original intent,
		but he did not weigh in on the PR.  The game was broken.
Simplified by:	marino@
2014-04-17 23:14:24 +00:00