Commit graph

87 commits

Author SHA1 Message Date
Emanuel Haupt
7e0d66e1a4 Fix build on i386 with lld as system linker.
PR:		234836 (based on)
Submitted by:	emaste
Reported by:	antoine (via exp-run)
2019-01-14 15:19:55 +00:00
Emanuel Haupt
ae6cafca96 - Use options helpers
- Pacify portlint
- Use localbase:ldflags uses flag
2019-01-14 11:21:56 +00:00
Baptiste Daroussin
7990f81066 Install texinfo files (GNU info) into ${PREFIX}/share/info
After a discussion on the mailing list on moving manpages to
${PREFIX}/share/man for consistency with base where it is
installed in usr/share/man, it appeared the same should happen
to GNU info files which were installed under share in base and
not in ports.

Now texinfo is not in base on any of the supported version of FreeBSD
it is possible to proceed to this move and it is easier to do than
the manpage change.

Other benefit than consistency are less patching: all build tools but
cmake are expecting info files to be under share/info and cmake (patched here)
was having an exception for BSD so the patch makes FreeBSD case less
specific for them

Bump revision of all impacted ports

PR:		232907
exp-run by:	antoine
Differential Revision:	https://reviews.freebsd.org/D17816
2018-11-10 18:12:57 +00:00
Emanuel Haupt
c4b00a2ad4 Chase audio/libadplug update. 2018-04-23 15:31:29 +00:00
Emanuel Haupt
99d62343f6 Pacify stage-qa 2016-08-09 13:46:14 +00:00
Mathieu Arnold
9fa9eb9ac7 Cleanup patches, a* categories.
Rename them to follow the make makepatch naming, and regenerate them.

With hat:	portmgr
Sponsored by:	Absolight
2016-07-26 16:51:15 +00:00
Mathieu Arnold
7f4572eae4 Remove ${PORTSDIR}/ from dependencies, Mk and categories a, b, and c.
With hat:	portmgr
Sponsored by:	Absolight
2016-04-01 13:29:15 +00:00
Emanuel Haupt
6dfe54aa0f Remove compiler:nestedfct - this port does not require nested functions and
builds fine with clang. Also remove USE_GCC=any which was redundant with
compiler:nestedfct.
2015-02-25 16:40:14 +00:00
Emanuel Haupt
722577ae32 Update to 0.1.21 2015-02-24 13:35:44 +00:00
Emanuel Haupt
7c084dd097 - Fix pkg-plist
- Cleanup Makefile
2015-02-24 09:03:03 +00:00
John Marino
158294ac3c audio/ocp: Fix configure script to support gcc-5 (from upstream)
PR:		197813
Submitted by:	marino
Approved by:	maintainer (ehaupt)
2015-02-20 12:46:27 +00:00
Antoine Brodin
6889982c10 Fix RUN_DEPENDS 2015-01-25 22:32:52 +00:00
Emanuel Haupt
1d077afca2 Move MASTER_SITES from CRITICAL to LOCAL/ehaupt 2015-01-06 09:36:21 +00:00
Tijl Coosemans
60945f0277 Replace USES=libtool:oldver with USES=libtool or USES=libtool:keepla in
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)
2014-12-08 16:48:38 +00:00
Baptiste Daroussin
a6abc3b420 Cleanup plist 2014-10-20 06:35:58 +00:00
Emanuel Haupt
e283a7caf5 Remove @dirrm, @dirrmtry 2014-10-08 14:26:25 +00:00
Gerald Pfeifer
15945f8122 Update the default version of GCC in the Ports Collection from GCC 4.7.4
to GCC 4.8.3.

Part II, Bump PORTREVISIONs.

PR:		192025
Tested by:	antoine (-exp runs)
Approved by:	portmgr (implicit)
2014-09-10 20:50:31 +00:00
Baptiste Daroussin
b0aca34c53 Fix build without texinfo 2014-06-25 17:00:47 +00:00
Tijl Coosemans
e870669615 Remove sdl_sound dependency. 2014-05-02 19:26:44 +00:00
Baptiste Daroussin
14f4e5c9df Replace USE_GCC=any by USES=compiler:nestedfct 2014-03-02 23:56:42 +00:00
Emanuel Haupt
88c5c625b6 - Strip binaries/shared objects
- Convert to desktop-file-utils
2014-02-05 10:10:01 +00:00
Baptiste Daroussin
5978476c35 In preparation for making libtool generate libraries with a sane name, fix all
LIB_DEPENDS in audio

With hat:	portmgr
2013-12-11 14:35:36 +00:00
Emanuel Haupt
1be8ce8fdd Support staging. 2013-11-01 12:58:56 +00:00
Dmitry Marakasov
444b74f1ca - Remove manual creation and removal of share/applications, as it's now in the mtree (categories starting with a)
Approved by:	portmgr (bdrewery)
2013-10-22 13:50:43 +00:00
Baptiste Daroussin
183c2ed74f Add NO_STAGE all over the place in preparation for the staging support (cat: audio) 2013-09-20 14:36:35 +00:00
Baptiste Daroussin
549e16d92d Add an explicit dependency on pkgconf 2013-09-10 17:39:41 +00:00
Emanuel Haupt
6fe706fd4b - Convert USE_GMAKE to USES=gmake
- Change pkgconfig:build to pkgconfig since it's the same and it's bad practice.
  It accidentally slipped in during the original introduction
- Trim header
2013-07-08 18:42:15 +00:00
Christian Weisgerber
1f2b1eac8e * Major update to FLAC 1.3.0, including shared library bumps.
* Chase the update in dependent ports.

PR:		179072
2013-06-09 19:30:58 +00:00
Emanuel Haupt
1c26962289 Fix build on HEAD by adding USE_GCC=any (uses nested functions). 2013-05-29 06:41:11 +00:00
Baptiste Daroussin
9f1de9b900 Convert USE_NCURSES by USES=ncurses
Convert USE_READLINE by USES=readline
2013-05-06 15:34:17 +00:00
Emanuel Haupt
c4c14fd156 - Use DOC instead of NOPORTDOCS
- Pacify portlint
- Convert header
2013-01-15 13:40:28 +00:00
Emanuel Haupt
00df1d9662 Restore 'Created by' header information. This has been removed during the
first announcement of the new trimming rule and the finalized overworked
version.

Feature safe:   yes
2012-11-03 18:01:22 +00:00
Emanuel Haupt
a525eac361 - Use OPTIONSng
- Remove deprecated header information
2012-09-10 10:49:30 +00:00
Christian Weisgerber
bcd6fbdee4 libogg.so.8: Bump PORTREVISION for ports that depend on libogg,
directly or indirectly (via libvorbis, libtheora).
2012-07-19 20:15:37 +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
Emanuel Haupt
48b16bc177 Pacify portlint
Feature safe:	yes
2011-12-27 15:14:23 +00:00
Dmitry Marakasov
6f6fbe4bdf - Add LDFLAGS to CONFIGURE_ENV and MAKE_ENV (as it was done with LDFLAGS)
- Fix all ports that add {CPP,LD}FLAGS to *_ENV to modify flags instead

PR:		157936
Submitted by:	myself
Exp-runs by:	pav
Approved by:	pav
2011-09-23 22:26:39 +00:00
Baptiste Daroussin
8d27ddb9bd Add a new macro to deal with conflict between ncurses from base and ncurses from ports.
If a ports is linked against ncurses from base or from the ports, it should then add:
USE_NCURSES=yes

it is also possible to specify the hard dependency on the ports ncurses or one the base one adding the following macros:
WITH_NCURSES_PORT=yes or WITH_NCURSES_BASE=yes

PR:		ports/155269
Submitted by:	me
Reviwed by:	pav@
Approved by:	portmgr (pav@)
Exp-run by:	portmgr (pav@)
2011-04-11 08:34:17 +00:00
Emanuel Haupt
fdf6141925 Add LICENSE and remove MD5 sums.
Feature safe:	yes
2011-01-25 08:39:27 +00:00
Christian Weisgerber
30587b71c2 Bump PORTREVISION for ports that depend on libogg, directly or indirectly
(via libvorbis, libtheora).
2010-06-06 20:44:03 +00:00
Emanuel Haupt
a684b9675c Chase audio/libadplug update 2010-05-21 12:44:30 +00:00
Emanuel Haupt
df11c215ec Update to 0.1.20 2010-05-17 11:33:50 +00:00
Emanuel Haupt
aee818c622 Add PORTSCOUT variable in order to skip version 0.1.19 which is just a tarball of an experimental version. 2010-01-11 13:12:49 +00:00
Emanuel Haupt
3850f1ceed Chase audio/libadplug update 2010-01-05 15:23:28 +00:00
Emanuel Haupt
7e891e7892 This port now works under amd64 2009-12-29 16:26:20 +00:00
Emanuel Haupt
c29c7a6af9 Update to 0.1.18, this version comes with optional sdl audio support 2009-12-26 21:02:37 +00:00
Emanuel Haupt
e6dcffe788 Add a patch to prevent the OSS driver detection from failing and bump
PORTREVISION.

Feature safe:	yes
2009-09-21 12:58:05 +00:00
Emanuel Haupt
4eabb45086 - Update to 0.1.17
- Use OPTIONS
- Update WWW

Feature safe:	yes
2009-09-20 13:00:08 +00:00
Emanuel Haupt
4ae03e7374 Mark it MAKE_JOBS_UNSAFE
Notified by:	pav
Feature safe:	yes
2009-09-18 20:09:45 +00:00
Emanuel Haupt
e63cb71b0c Port is not MAKE_JOBS_SAFE save.
Notified by:	pointyhat (via miwi)
Feature safe:	yes
2009-09-18 13:44:42 +00:00