Commit graph

58 commits

Author SHA1 Message Date
Baptiste Daroussin
a50d9328b5 archivers/xz is in base for all versions and has been removed from the ports tree 2014-01-13 07:23:43 +00:00
Alexey Dokuchaev
9da35e37cb Update to version 1.3.3, which fixes an important crashy bug: denial of
service (server) using forcefully crashed aircrafts.

While here, reduce the diffs between other OpenTTD's VuXML entries; and
limit build logs verbosity to bulk package builders (or batch builds).

PR:		ports/184434, ports/184435
Submitted by:	Ilya A. Arkhipov
Security:	CVE-2013-6411
2013-12-03 06:28:03 +00:00
Alexey Dokuchaev
b80cc120d0 Stagify and switch to modern LIB_DEPENDS syntax. 2013-10-31 01:26:14 +00:00
Andrej Zverev
358d392865 - restore build, pkgconfig explicitly needed now in global context
Approved by:	danfe@ (maintainer, via email)
2013-09-21 05:39:29 +00:00
Baptiste Daroussin
c84e1cd8e6 Add NO_STAGE all over the place in preparation for the staging support (cat: games) 2013-09-20 17:36:33 +00:00
Baptiste Daroussin
992c579c4f Eradiracte USE_GNOME=pkgconfig from games
While here:
Convert USE_GMAKE to USES=gmake
2013-09-01 22:55:05 +00:00
Alexey Dokuchaev
d24daaec36 - Update to version 1.3.2
- Convert USE_GMAKE, drop MAKE_JOBS_SAFE

Prodded by:	several
2013-07-29 14:16:11 +00:00
Alexey Dokuchaev
f08995548a - Update to version 1.3.1
- Remove one stale mirror (per distilator)

Submitted by:	Ilya Arkhipov (privately)
2013-06-03 14:59:35 +00:00
Alexey Dokuchaev
3bc71beccc - Update to version 1.3.0
- Drop an article from COMMENT line
- Remove one defunct mirror
- NOPORTDOCS -> PORT_OPTIONS:MDOCS
- Sort pkg-plist a bit while here

Feature safe:	yes
2013-04-17 11:27:40 +00:00
Max Brazhnikov
81c27c891a Bump PORTREVISION after DESKTOP_ENTRIES update 2013-01-23 15:00:18 +00:00
Alexey Dokuchaev
ff01005299 - Update to version 1.2.3, bugfix release
- Trim Makefile header per new world order

Submitted by:	maintainer (on IRC)
Feature safe:	yes
2012-11-01 08:29:17 +00:00
Alexey Dokuchaev
7abb96b2b2 Update to version 1.2.2. 2012-08-18 09:27:19 +00:00
Alexey Dokuchaev
9d3051d0d0 - Update to the latest stable version, 1.2.1 [1]
- Drop hardcoded library ABI versions from LIB_DEPENDS [1]
- Allow to install unstripped binaries for debugging [2]
- Add missing quotes when passing extra CONFIGURE_ARGS

Submitted by:	Ilya Arkhipov [1]
PR:		ports/167814 [2]
2012-07-05 07:46:16 +00:00
Dirk Meyer
2b74a89bc8 - update png to 1.5.10 2012-06-01 05:26:28 +00:00
Marcus von Appen
fbd0197639 - Update devel/sdl12 to 1.2.15
- Update audio/sdl_mixer to 1.2.15
- Update graphics/sdl_image to 1.2.12
- Update graphics/sdl_ttf to 2.0.11
- Update graphics/sdl_gfx to 2.0.23
- Update net/sdl_net to 1.2.8
- Bump PORTREVISIONs on ports that depend on one or more packages due to
ABI and shared library version changes
- Update Mk/bsd.sdl.mk accordingly for the new shared library versions

Tested by:	exp-run by pav
2012-02-18 10:18:33 +00:00
Alexey Dokuchaev
973b485641 Update OpenTTD to version 1.1.5, bringing few fixes which affect multiplayer
(cf. CVE-2012-0049).  All server owners are advised to update.

Reported by:	Ilya Arkhipov
2012-01-16 03:51:20 +00:00
Alexey Dokuchaev
d63efa954a Update to version 1.1.4, which brings again less crashes, fixes nasty memory
bug, and improves handling of ships near locks.

Reported by:	Ilya Arkhipov
2011-12-28 02:50:00 +00:00
Alexey Dokuchaev
1f4d7600c5 - Do not install icons and define INSTALLS_ICONS knob when building dedicated
server only and thus greatly reduce number of dependencies: X11 bits might
  not be installed on typical server, and those icons are not essential type
  of data anyway [1]
- Remove one dead distfile mirror site (cz.binaries.openttd.org)
- Rearrange things in a more logical way within the Makefile; add few blank
  lines to improve readability when dealing with WITH_* knobs
- Drop redundant DISTVERSIONSUFFIX
- Turn @dirrm into @dirrmtry statements for directories which are shared with
  libre game media files [2]

PR:		ports/161545 [1, 2]
Submitted by:	Ilya Arkhipov
Feature safe:	yes
2011-11-28 14:03:51 +00:00
Alexey Dokuchaev
6d161ff25b - Add new knob, WITH_OPEN_GAME_FILES, to register run-time dependencies on
libre graphics, music, and sound ports
- While I'm here, find a better way to suppress vendor CFLAGS with sed(1):
  instead of anchoring line numbers, look for specific text string

PR:	ports/157355
2011-10-17 03:44:38 +00:00
Alexey Dokuchaev
9334c6ba75 Update to version 1.1.3 which brings three important bug fixes for situations
that could crash the game.

PR:	ports/161488
2011-10-13 02:18:34 +00:00
Alexey Dokuchaev
a99a76b057 Update to version 1.1.2, minor bugfix release.
PR:	ports/159797
2011-08-30 03:20:30 +00:00
Alexey Dokuchaev
8c513da088 Update to version 1.1.1.
PR:	ports/157598, ports/157599
2011-06-22 02:00:30 +00:00
Alexey Dokuchaev
806173ee01 - Once again, remove vendor-provided CFLAGS (broken in rev. 1.34), add a
reminder in hope that people will properly update sed(1) code next time
- Set CXXFLAGS to empty value: OpenTTD treats them specially as options,
  used in addition to CFLAGS for C++ code.  Since normally one's CXXFLAGS
  match CFLAGS, they will appear twice in the build log without this change
- Unbreak the build for dedicated server (again, broken in rev. 1.34) by
  registering explicit dependency on pkg-config
- Make the build verbose so it's easier to see what's wrong from the logs
- Fix some typos in comments and clean up Makefile a bit
2011-05-19 10:01:04 +00:00
Koop Mast
8d963aea7f s/LIB_DEPEND/LIB_DEPENDS/ to fix the build on 8.0 and 7.x
Submitted by:	pointyhat via pav
2011-05-18 11:58:22 +00:00
Koop Mast
8d54582b47 Update to 1.1.0.
Update mirrors. Use USE_XZ
liblzma check, only works with the pkgconfig file. Add workaround for
systems where liblzma is in base.

PR:		ports/156114
Submitted by:	myself
Approved by:	maintainer timeout (45 days)
2011-05-16 18:20:04 +00:00
Alexey Dokuchaev
2219c5c9c7 - Really fix strndup(3) issue by including of <sys/param.h>
- Add one more mirror site

Submitted by:	Ilya Arhipov
2010-11-24 07:33:28 +00:00
Alexey Dokuchaev
a5f8c38445 - Long awaited update to version 1.0.5 [1]
- Add rc.d script [2]
- Fix compilation warnings and improve LOCALBASE safeness [3]
- Add LICENSE (GPLv2)
- Clean up Makefile, utilize PORTNAME where appropriate

Security:	VuXML 373e412e-f748-11df-96cd-0015f2db7bde [1]
Reviewed by:	dougb [2]
PR:		ports/151090 [3], ports/151915 [1,2], ports/152529 [1,3]
Submitted by:	Thomas Rasmussen, swell.k@gmail.com, Ilya Arhipov, kwm, wen
2010-11-24 06:13:07 +00:00
Koop Mast
9440a409af Update to 1.0.3.
Approved by:	danfe@ (maintainer)
2010-08-22 12:30:53 +00:00
Alexey Dokuchaev
6701e036cd Update to long-anticipated version 1.0.1. 2010-05-12 20:26:00 +00:00
Dirk Meyer
de78af3ac5 - update to 1.4.1
Reviewed by:	exp8 run on pointyhat
Supported by:	miwi
2010-03-28 06:47:48 +00:00
Alexey Dokuchaev
beace1d4d1 Correct dependencies when building dedicated server only.
Feature safe:	yes
2010-02-17 13:10:25 +00:00
Alexey Dokuchaev
fb12b96b42 - Update to version 0.7.5
- Disable SF mirror since it does not carry new distfile
- Utilize PORTDOCS macro and offload pkg-plist
- Optimize away `.for .. .endfor' loop in Makefile

Reminded by:	pav
Feature safe:	yes
2010-02-16 12:35:40 +00:00
Alexey Dokuchaev
3499364511 Update to version 0.7.3.
PR:		ports/139757
Submitted by:	tdb
2009-10-19 15:33:12 +00:00
Dmitry Marakasov
6b5fb87219 - Switch SourceForge ports to the new File Release System: categories starting with G 2009-08-22 00:23:13 +00:00
Alexey Dokuchaev
e22bd56afe Provide alternative download site until we deal with SF mirrors.
PR:	ports/137597
2009-08-12 16:36:14 +00:00
Sergey A. Osokin
a4fc4d09a2 Update from 0.7.1 to 0.7.2.
Approved by:	danfe (maintainer)
2009-08-02 12:54:36 +00:00
Sergey A. Osokin
9748c392b2 Update from 0.7.0 to latest bugfix release 0.7.1.
Approved by:	maintainer (danfe)
2009-06-15 09:09:20 +00:00
Sergey A. Osokin
ae9695d7ec Update from 0.6.3 to 0.7.0.
Enable MAKE_JOBS_SAFE.

Approved by:	danfe (maintainer)
2009-04-03 10:32:40 +00:00
Sergey A. Osokin
aad1e8cc16 Update from 0.6.1 to 0.6.3.
Approved by:	danfe (maintainer)
PR for close:	129476
2008-12-29 09:23:08 +00:00
Alexey Dokuchaev
484bdbe192 - Update to version 0.6.1
- Use SF macro
- Add new knob, WITH_MIDI_PLAYER_ARGS
- Use FreeType for font rendering instead of sprites.  This brings full
  unicode support (input, rendering, file I/O) and greatly enhances
  internationalization for non-latin languages
- Install default set of icons
- Improve desktop entry description
- Add a piece of advice to pkg-message, kill superfluous article

Based on PR:	ports/122550
Submitted by:	Artem Naluzhnyy
2008-06-19 12:47:42 +00:00
Martin Wilke
2d73db3533 - Chase devel/sdl12 shlib version bump 2008-03-13 14:28:35 +00:00
Alexey Dokuchaev
e48f9e2340 - Fix "Bad system call" error with SDL sound driver
- Add a short note about fonts for non-latin languages

PR:	ports/117018
2007-10-18 07:33:52 +00:00
Alexey Dokuchaev
21c11e55e0 Update to version 0.5.3. 2007-10-15 11:30:09 +00:00
Alexey Dokuchaev
e8f6032282 - Update to version 0.5.2 [1]
- Use PTHREAD_LIBS building dedicated server as well

Based on PR:	ports/114927 [1]
Submitted by:	Jan-Olof Lindqvist [1]
2007-08-15 13:25:07 +00:00
Florent Thoumie
d4f0d0048a - Welcome X.org 7.2 \o/.
- Set X11BASE to ${LOCALBASE} for recent ${OSVERSION}.
- Bump PORTREVISION for ports intalling files in ${X11BASE}.
2007-05-19 20:36:56 +00:00
Alexey Dokuchaev
943863aae8 Update to new shiny version 0.5.0.
We have a new fast, robust and flexible pathfinder, a brandnew terrain
generator, full UNICODE support and better multiplayer.  NewGRF
compatibility (modding) has been greatly enhanced with support for changing
stations, adding sounds, more vehicle sets, etc.

The smaller feature- and buglist goes on and on, but we'll let the user
explore this.  All users of 0.4.8 are encouraged to update to this new
release.  Enjoy!
2007-03-01 12:30:45 +00:00
Pav Lucistnik
03f7eec406 - Fix WITH_MIDI_PLAYER option (mixing of variable assignments and targets)
PR:		ports/100928
Submitted by:	Ed Schouten <ed@fxq.nl>
Approved by:	maintainer timeout (4 months)

- Add desktop entry

PR:		ports/104069
Submitted by:	Pawel Pekala <c0rn@o2.pl>
Approved by:	maintainer timeout (1,5 month)

- Modernize pkg-message handling, style
2006-11-29 22:56:41 +00:00
Stanislav Sedov
0d2725682b - Update devel/sdl12 to version 1.2.11. Now we employ stock SDL directory
structure (i.e. include/SDL for includes and sdl-config for configuration
   binary)
 - Update graphics/sdl_ttf to version 2.0.8
 - Update graphics/sdl_image to version 1.2.5
 - Update audio/sdl_mixer to version 1.2.7
 - Update net/sdl_net to version 1.2.6
 - Update Mk/bsd.sdl.mk accordingly
 - Fix dependent ports to fit the new directory structure and avoid several
   API breakages
 - Bump up portrevisions for all dependent ports to allow them to be upgraded
   by portupgrade/portmaster etc tools

Approved by:    kris (portmgr), sem (mentor)
2006-09-20 11:21:59 +00:00
Alexey Dokuchaev
ba48ccf89e Update to version 0.4.8. 2006-08-31 15:11:27 +00:00
Alexey Dokuchaev
cfb91fbfaa Fix the build on 4.X, respect CFLAGS.
Reported by:	krismail
2006-06-16 04:45:44 +00:00