The use of "$(prefix)" in the configure file seems not to be
understand. On FreeBSD, it's ignored but it actually causes failures
on DragonFly. I suspect these flags aren't actually used.
If it turns out they are used, and support for non-standard PREFIX
(not /usr/local) is desired, the REINPLACE_CMD macro can adjust
/usr/local with in a post-patch target.
Set the prefix for new jpeg dependenncy for those compilers that
need it. While here, incorporate dports configure patch to support
DragonFly.
Approved by: maintainer (lme)
--enable-verbose-build argument to configure script
- Register missing dependency on libjpeg, or Wintermute engine would be
disabled; because JPEG library is very common dependency, previously
this bug resulted in broken pkg-plist when built from ports locally
- Remove BROKEN statement for all architectures: it builds fine at least
on PowerPC; I cannot thoroughly test it on sparc64 and ia64, but given
their level of support at the moment, it makes more sense to ask for
forgiveness rather than permission
- While here, wrap some long lines that exceeded standard terminal width
Approved by: lme (maintainer)
- Replace ${MASTER_SITE_FOO} with FOO.
- Merge MASTER_SITE_SUBDIR into MASTER_SITES when possible. (This means 99.9%
of the time.)
- Remove occurrences of MASTER_SITE_LOCAL when no subdirectory was present and
no hint of what it should be was present.
- Fix some logic.
- And generally, make things more simple and easy to understand.
While there, add magic values to the FESTIVAL, GENTOO, GIMP, GNUPG, QT and
SAMBA macros.
Also, replace some EXTRACT_SUFX occurences with USES=tar:*.
Checked by: make fetch-urlall-list
With hat: portmgr
Sponsored by: Absolight
the 32 ports that still use it. Bump PORTREVISION on their dependent
ports except the ones that depend on these:
audio/libogg
audio/libvorbis
devel/pcre
ftp/curl
graphics/jpeg
graphics/libart_lgpl
graphics/tiff
textproc/expat2
textproc/libxslt
In these cases the same trick as in the recent gettext update is used.
The ports install a symlink with the old library version. When enough
of their dependent ports have had regular updates the remaining ones can
get a PORTREVISION bump and the links can be removed.
Also remove the devel/pcre dependency from USE_GNOME=glib20. It causes
over 2200 packages to depend on devel/pcre while less than 200 actually
link with it. The glib20 package still depends on devel/pcre so this
should not make a difference for ports with USE_GNOME=glib20. Also,
libdata/pkgconfig/glib-2.0.pc lists pcre as a private library so
USE_GNOME=glib20 should not propagate it.
PR: 195724
Exp-run by: antoine
Approved by: portmgr (antoine)
- Don't install files manually but use upstream's installation logic
- Install upstream's desktop file
- Add a new OPTION for PNG support and enable it by default and disable it
explicitly if it's not selected
- Use new LIB_DEPENDS format
- Use USES= gmake
- Support staging
* rephrase Comment field or use port ${COMMENT} if appropriate
* adjust Icon field according to the Desktop Entry Specification
* update Categories field: remove deprecated category Application;
set main category if missing
- Remove indefinite article from COMMENT
Approved by: maintainers
- Convert to new options framework
- Remove ABI version numbers from LIB_DEPENDS
PR: ports/170048
Submitted by: Alex Kozlov <spam@rm-rf.kiev.ua>
Approved by: maintainer (me)
- 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
- remove WITH_MPEG2, it's only set WITH_VORBIS [1]
- turn X86_ASM off, I [PR submitter] tested a few games and didn't see any difference in speed, remove ONLY_FOR_ARCHS [1]
- add missing translations
PR: ports/153256
Submitted by: Alex Kozlov <spam@rm-rf.kiev.ua>
Approved by: maintainer (me)
- Install some more docs
- MPEG2 support removed
- Support for dynamic plugins removed
- Add OPTIONS for MT32EMU and X86_ASM
- Install more game engines
- Update COMMENT with a clearer description
- Add .desktop entry
PR: ports/146120
Submitted by: Andre Heider <a.heider@gmail.com>
Approved by: maintainer (me)