Commit graph

14773 commits

Author SHA1 Message Date
Koop Mast
d129587b5d The FreeBSD GNOME team proudly presents GNOME 3.16 for FreeBSD.
The offical GNOME 3.16 release notes can be found at https://help.gnome.org/misc/release-notes/3.16/

Upgrade instructions for port users:

Delete the old tracker package with:
# pkg delete -f tracker
And user port upgrade tool of choice to upgrade.

Thanks to Antoine Brodin for running the exp-runs.

This release was made possible by the following people:
  Gustau Perez
  Ting-Wei_Lan

PR:		201980
2015-08-05 19:13:24 +00:00
Alexey Dokuchaev
533c41f03a - Improve wording, accuracy, and readability of most options' descriptions
- Drop few descriptions that have suitable default versions in standard pool
- Remove initial LIB_DEPENDS: libsamplerate is pulled up via DSP option, and
  remaining libmad was converted to its own option
- Since most options have their corresponding --disable/enable switches
  (FOO -> --{dis|en}able-foo), rename some options that violated this rule
  (ADP -> ADPLUG, EQ -> SUPEREQ, WAV -> WAVPACK, and WILD -> WILDMIDI) for
  consistency (in case of WAVPACK, it was actually an error to masquerade it
  as WAV)
- Wrap overly long lines and sort USES values while here
- Stop advertising that the build on PowerPC is broken (it builds fine on my
  Mac mini G4)

Approved by:	vg (maintainer)
2015-08-05 10:16:25 +00:00
Koop Mast
d138701abc Part 2 of adding USE_GNOME=intltool to ports that require it.
The reason for this is that in the GNOME 3.16 update, USE_GNOME gtk20 and
gtk30 don't pull intltool in anymore.

PR:		201980
Exp-run by:	antoine@
2015-08-05 07:39:47 +00:00
Mathieu Arnold
63d17e75d7 Cleanup some abusive use of GH_TAGNAME.
With hat:	portmgr
Sponsored by:	Absolight
2015-08-04 11:29:18 +00:00
Dmitry Marakasov
f14247a4cf - Add LICENSE_FILE
- Strip binary
2015-08-03 20:09:10 +00:00
Koop Mast
8186b0c180 Drop :keepla from the libtool USES.
PR:		202048
Submitted by:	Ting-Wei Lan <lantw44@gmail.com>
2015-08-03 06:53:03 +00:00
Koop Mast
2f0486b647 Part 1 of adding USE_GNOME=intltool to ports that require it.
The reason for this is that in the GNOME 3.16 update, USE_GNOME gtk20 and
gtk30 don't pull intltool in anymore.

PR:		201980
Exp-run by:	antoine@
2015-08-02 20:23:55 +00:00
Sean Bruno
5ccf328912 Update to 0.8.15
- cleanup NLS
- cleanup OPTIONS

Differential Revision:	https://reviews.freebsd.org/D3274
Reviewed by:	kwm
2015-08-02 18:15:51 +00:00
Tijl Coosemans
a374acb969 By default libtool replaces -export-symbols <file> with -retain-symbols-file
<file> on ELF systems, but this doesn't really do what -export-symbols is
meant to do.  On GNU ELF systems it converts <file> to a simple version
script first and then uses -version-script instead of -retain-symbols-file.
Let USES=libtool patch libtool scripts to do this on all systems with GNU
ld(1).

Bump PORTREVISION on all ports where the build log contains -export-symbols.

audio/calf: This port builds a module that now exports only one function,
but it also builds a number of executables that link to this module and
expect to see other functions.  Because it's already a bit dodgy to link to
a module (libtool warns about this) let the module continue to export only
one function and instead build an ordinary library from the same source that
the executables can link to.  Fix a number of other issues in the same
Makefile.am and clean up the port Makefile.

japanese/scim-honoka: Tries to hide all symbols that start with an
underscore, but because this library is written in C++ all symbols start
with _Z so it ends up hiding everything.  Just don't hide anything at all
like the textproc/scim configure script does.

multimedia/schroedinger: Apply an upstream patch.

textproc/scim-input-pad: Same as japanese/scim-honoka.

PR:		201922
Approved by:	portmgr (antoine)
Exp-run by:	antoine
2015-08-02 15:03:19 +00:00
Thomas Zander
be19e9ffcc Fix shuffle playback
(random number generator is not initialised properly)

While on it:
Pet portlint

PR:		201645
Submitted by:	yamagi@yamagi.org (maintainer)
MFH:		2015Q3
2015-08-02 14:03:56 +00:00
Dmitry Marakasov
34c8bea073 - Remove empty directory 2015-07-31 13:07:45 +00:00
Wen Heping
c3ca0f72c5 - Update to 0.6.0
PR:		201928
Submitted by:	heckendorfc@gmail.com(maintainer)
2015-07-29 23:34:27 +00:00
Antoine Brodin
6e381a9d53 Switch default python_CMD used by shebangfix to ${PYTHON_CMD} for ports
using python

PR:		201077
Reviewed by:	mat
With hat:	portmgr
Differential Revision:	https://reviews.freebsd.org/D2955
2015-07-29 22:09:53 +00:00
Alex Kozlov
928f146bc3 - Fix Makefile in case if PROFILES option is selected
PR:	201878
Submitted by:	6yearold@gmail.com
2015-07-29 14:34:10 +00:00
Koop Mast
8ac60beb0a * Use gmake to build libmatemixer to fix the build on 9.x.
* This causes translations to be installed. Use intlhack instead of intltool
  to get them installed in the right place, and fix the plist. Bump
  portrevision since package content changed.

Submitted by:	pkg-fallout
2015-07-28 07:34:30 +00:00
Koop Mast
b18513c396 Update MATE DE to 1.10.0.
This MATE is still build agains GTK+2.
Sort USES here and there.
Replace mate-dialogs with zenity and mate-calc with galculator.

This update fixes the following PR's:
PR:		193942, 191885
Submitted by:	Gustau Perez <gustau.perez@gmail.com> via Gnome devel repo
Obtained from:	gnome devel repo.
2015-07-27 20:19:33 +00:00
Ruslan Makhmatkhanov
78af363b06 audio/audacity: fix build with new ffmpeg
- add patch to fix build with ffmpeg 2.7
- add ffmpeg to LIB_DEPENDS to fix build in rare cases

PR:		201589
Submitted by:	Christian Heckendorf <heckendorfc@gmail.com>
Approved by:	xxjack12xx@gmail.com
2015-07-27 13:44:45 +00:00
Antoine Brodin
011dfa81be Unbreak INDEX, reverting r392921
With hat:	portmgr
2015-07-26 13:35:29 +00:00
Alexander Leidinger
3aeeb3f1bd 64 bit linuxulator support (not activated by default):
- most of the work was done by Alan Jude
 - all errors are mine
 - 64bit (may) have rough edges
 - I validated
    * that the 32bit part doesn't has deinstall regressions
    * 29 of 72 64bit ports ports don't have deinstall leftovers (more validation
      later, when I dare to activate the 64bit linuxulator in the kernel)
 - the infrastructure part looks mature enough to let more test-bunnies get
   some experience with it
 - to use it you shall have no linux ports installed and have to specify
   (on your own risk) the following in make.conf before installing the ports:
   OVERRIDE_LINUX_BASE_PORT=c6_64
   OVERRIDE_LINUX_NONBASE_PORTS=c6_64

This is on top of the exiting c6 linux ports. Given that CentOS 7 is 64bits
only, we decided to have it as an "overlay" instead of new ports.
The 64bit part only installs 64bit executables, the 32bit ports can not be
installed at the same time (if needed we can think of letting the 64bit
overlay install the 32bit parts too, but given the CentOS 7 comment
above...).

Differential Revision:	https://reviews.freebsd.org/D174
Submitted by:		alanjude
Sponsored by:		Essen FreeBSD Hackathon 2015
Reviewed by:		xmj, eadler (earlier versions)
Approved by:		portmgr (implicit, I remember blanked approval for
			linux parts loooong ago, punish me if you don't
			agree anymore)
2015-07-26 13:06:24 +00:00
Alexey Dokuchaev
2da16487db Fix the build with the DOXYGEN option enabled (do not bump port revision as
this option is not enabled by default).

PR:	200556 (audit trail)
2015-07-24 18:07:08 +00:00
Dmitry Marakasov
da35907aec - Add LICENSE 2015-07-23 20:03:32 +00:00
Tilman Keskinoz
3ebfd985e0 Another port, that requires a C++11 compiler
Drop maintainership

Reported by:		pkg-fallout
2015-07-22 19:01:55 +00:00
Pietro Cerutti
e30b1ca07a audio/libgroove - restore Created by line 2015-07-22 14:06:15 +00:00
Alexey Dokuchaev
bb72f05576 - Belatedly update to version 4.2.1
- Move SDL dependency from LIB_DEPENDS into USE_SDL
- Add LICENSE_FILE, fix whitespace bugs, cleanup Makefile
- Augment port description text while I'm here

PR:	199211
2015-07-22 06:52:30 +00:00
Alexey Dokuchaev
dbf7e2a831 Update to version 1.0.2, small bug fix release (fixes a rare memory leak and
updates the documentation of the EBUR128_MODE_I mode parameter).  While here,
improve grammar in the port description text.

PR:	199209
2015-07-22 04:32:36 +00:00
Alexey Dokuchaev
6a012668a0 Oops, reverse the stripping condition so it works as intended. 2015-07-21 02:00:40 +00:00
Alexey Dokuchaev
4aae9d7765 - Update `audio/aubio' to version 0.4.1; make all dependencies/features
optional; provide a way to disable Doxygen even when it was found in the
  system
- License was changed to GPLv3; do not install LICENSE_FILE since it is
  merely a boilerplate with no actual copyright data
- `audio/ardour' needs to be patched for API changes in aubio 0.4.  The
  patch comes from upstream, but new aubio version detection logic is not
  directly applicable, so simply define HAVE_AUBIO4 in the port's Makefile
- While here, ensure that `audio/ardour' gets all of its dependencies,
  (ir)regardless of particular OPTIONS selected (or not selected) for the
  `audio/aubio' port
- Bump port revisions of `audio/ardour' and `audio/denemo', the only two
  libaubio consumers in the tree

PR:	200556 (slightly modified)
2015-07-21 01:52:25 +00:00
Olivier Duchateau
3e24e31626 Pragha is a Lightweight Music Player, based on GTK, and SQLite.
Main features:
* Full integration with GTK+3
* Library with multiple views, according tags or folder structure
* Search, filtering and queue songs on current playlist
* Playing and edit tag of mp3, m4a, ogg, flac, asf, wma, and ape files
* Playlist management: Exporting M3U and read M3U, PLS, XSPF and WAX
   playlists.
* Playback control with command line

Extensible by plugins:
* AcoustID: Get metadata on AcoustID service
* Global Hotkeys: Control Pragha with multimedia keys
* Notification: Show notification when change songs
* Get radios: Search radios on TuneIn service

WWW: http://pragha-music-player.github.io/
2015-07-20 16:31:06 +00:00
Koop Mast
bfb2f47ae0 Update midipp to 1.2.18.
- Added support for setting key-mode when loading songs.
- Added support for song background selection changes.
- Reworked show mode configuration.

Submitted by:	maintainer via IRC
2015-07-20 09:29:24 +00:00
Baptiste Daroussin
7c8eb742df Convert to USES=libarchive 2015-07-19 19:51:12 +00:00
Tilman Keskinoz
b86fa27456 Oops, Fix INDEX breakage, port was renamed recently. 2015-07-19 11:46:24 +00:00
Tilman Keskinoz
b238b72519 Update to 0.8.4
Based on patch from:	nivit
2015-07-19 09:06:47 +00:00
Mark Felder
592f8b10cc Remove BROKEN; mirrors have been adjusted 2015-07-18 19:55:44 +00:00
Rene Ladan
d2a06715cb Remove expired port:
2015-07-15 audio/rubyripper: Does not build and is deprecated upstream
2015-07-16 21:23:42 +00:00
Guido Falsi
54a7bea65f - Update to 2.7
- Disable LAME option by default due to LAME package not being
  available in default binary package set

While here per portlint warnings:

- Sort USES
- Regenarate patch

PR:		201433
Submitted by:	frase at frase.id.au (maintainer)
2015-07-16 17:45:34 +00:00
Tijl Coosemans
7ff3b36133 Update to flac-1.2.1-7.el6_6
MFH:		2015Q3
Security:	CVE-2014-8962
Security:	CVE-2014-9028
2015-07-15 19:37:27 +00:00
Tijl Coosemans
defb2ab165 Update to alsa-utils-1.0.22-9.el6_6 2015-07-15 18:47:34 +00:00
Koop Mast
58b3869117 Use OPTION helpers and USES=metaport
PR:		201539
Submitted by:	Andriy Voskoboinyk <s3erios@gmail.com>
2015-07-15 14:26:02 +00:00
Dmitry Marakasov
0203363ac6 - Fix shebangs
Approved by:	portmgr blanket
MFH:		2015Q3 (blanket)
2015-07-15 14:19:00 +00:00
Dmitry Marakasov
3093d9a631 - Fix shebangs
Approved by:	portmgr blanket
MFH:		2015Q3 (blanket)
2015-07-14 19:40:58 +00:00
Dmitry Marakasov
6e1fe92427 - Fix shebangs
Approved by:	portmgr blanket
MFH:		2015Q3 (blanket)
2015-07-14 14:23:24 +00:00
Dmitry Marakasov
9e2d90534b - Update to 0.6.5
PR:		201453
Submitted by:	yamagi@yamagi.org (maintainer)
2015-07-10 16:32:18 +00:00
Bartek Rutkowski
c6c8ca3c71 audio/paprefs: update 0.9.9 -> 0.9.10
- Update MASTER_SITES

PR:		192572
Submitted by:	Kevin Bowling <kevin.bowling@kev009.com>
Approved by:	maintainer timeout (11 months)
2015-07-08 08:08:05 +00:00
Chris Rees
42cb389661 Enable the configure switch '--enable-pipe-output', which builds musicpd with support for writing PCM audio to a pipe.
PR:		ports/201304
Submitted by:	Georg G.
2015-07-03 18:05:41 +00:00
Dmitry Marakasov
7d5419fb1e - Switch MASTER_SITES to SF
- Switch to OPTIONS helpers
- Add LICENSE_FILE
- Switch to @sample

PR:		201171
Submitted by:	tkato432@yahoo.com
2015-07-03 17:21:26 +00:00
Koop Mast
84b3de5dd1 Add gsound.
GSound is based on libcanberra to play system sounds.

Obtained from:	GNOME dev repo.
2015-07-02 20:03:06 +00:00
Philip M. Gollucci
4e3d011569 Set NO_ARCH for remaining rubygem-* ports with no arch dependent files
Obtained from:  DEVELOPER_MODE
With Hat:       ruby@

Sponsored by:   RideCharge Inc / Curb
2015-07-02 16:01:06 +00:00
Dmitry Marakasov
9b0f81f6b9 - Mark ONLY_FOR_ARCHS, uses x86 assembly
- Simplify Makefile

PR:		200924
Submitted by:	amdmi3
Approved by:	maintainer timeout (darcsis@gmail.com, 2 weeks)
2015-07-01 17:23:52 +00:00
Mikhail Teterin
b3d7a76ebb Fix build on arm (v6). Do not create empty directories.
PR:		200287, 201202
Submitted by:	Mikael Urankar, avilla
2015-07-01 14:21:00 +00:00
Rene Ladan
222937640c Remove expired ports:
2015-06-29 audio/padevchooser: Broken for more than 6 months
2015-06-29 devel/xtla: Broken for more than 6 months
2015-06-29 mail/mail-notification: Broken for more than 6 months
2015-06-29 ports-mgmt/gnome-packagekit: Broken for more than 6 months
2015-06-29 sysutils/py-salt-api: Broken for more than 6 months
2015-06-29 17:56:00 +00:00
Adam Weinberger
26f58ed1c0 After r390893, chmod u+w/u-w for stripping perl XS modules is unnecessary,
and in fact now leads to incorrect permissions.

Remove all instances of it from perl@ ports.
2015-06-29 15:47:44 +00:00
Sunpoet Po-Chuan Hsieh
c3e8803096 - Update to 2.4.2
Changes:	https://git.xiph.org/?p=icecast-server.git;a=blob_plain;f=ChangeLog
2015-06-29 15:35:46 +00:00
Wen Heping
a3efc7e43c - Update to 0.46.6
PR:		199215
Submitted by:	tkato432@yahoo.com
2015-06-28 07:47:27 +00:00
Dmitry Marakasov
04d22c3bc8 - Mark BROKEN on 9.x i386: gcc coredump
Submitted by:	pkg-fallout
Approved by:	portmgr blanket
2015-06-27 14:20:25 +00:00
Dmitry Marakasov
bf1183eb68 - Unbreak; changes are only is some kind of XML metadata file: plugin entries were reordered and appended
- Fix library installation
2015-06-27 02:13:02 +00:00
Steve Wills
2cc4d4b500 audio/teamspeak3-server: update to 3.0.11.3
PR:		200372
Submitted by:	Henrik Friedrichsen <henrik@affekt.org>
Approved by:	Richard Hirner <hirner@bitfire.at> (maintainer)
2015-06-26 13:24:38 +00:00
Emanuel Haupt
59bf34582d Update to 4.3.9 2015-06-25 20:19:22 +00:00
Adam Weinberger
34ed372f38 Start removing MASTER_SITE_SUBDIR=CPAN:username where possible. The
downside to having this set is that portscout cannot find new releases
when the username changes (which happens often in large projects with
multiple maintainers).
2015-06-24 15:16:23 +00:00
Sunpoet Po-Chuan Hsieh
22f1b4e879 - Add NO_ARCH
- Remove GEM_NAME
2015-06-23 20:27:16 +00:00
Dmitry Marakasov
7ba329742a - Switch to USES=autoreconf
- Turn WITH_SPICE into an option
2015-06-23 14:14:00 +00:00
Dmitry Marakasov
328129c755 - Strip libraries
- Fix whitespace
2015-06-23 14:07:20 +00:00
John Marino
e456b4fad8 audio/alias-plugins: Resolve DF audio issues with USES=alias
Reported by:	ivadasz on DF IRC
Approved by:	non-invasive DF support
2015-06-22 18:58:01 +00:00
Antoine Brodin
6e5719ca80 Convert to USES=jpeg 2015-06-22 18:33:20 +00:00
Baptiste Daroussin
3f5beceb70 Remove 2 forgotten @dirrm 2015-06-20 17:29:25 +00:00
Baptiste Daroussin
bd49479b2e Cleanup plist and fix plist when DOCS option is on 2015-06-20 13:46:22 +00:00
Wen Heping
aa6b0e6396 - Update to 0.0.60
PR:		199207
Submitted by:	tkato432@yahoo.com
2015-06-20 09:24:26 +00:00
Dmitry Marakasov
242f353a9a - Strip library 2015-06-19 00:30:59 +00:00
Dmitry Marakasov
90afcbf487 - Strip library 2015-06-18 21:22:46 +00:00
Thierry Thomas
a4c17142e1 Upgrade Tox, libfilteraudio, toxic, qTox and uTox to a recent snapshot.
PR:		ports/200865
Submitted by:	yuri (at) rawbw.com (qTox maintainer) + patches from other maintainers
Approved by:	maintainers
2015-06-18 19:50:53 +00:00
Jason E. Hale
5120f5e8bd Unbreak fetch
PR:	200726
Submitted by:	<xxjack12xx@gmail.com>
Approved by:	maintainer timeout (marked BROKEN for 5 weeks)
2015-06-17 19:23:11 +00:00
Dmitry Marakasov
12c02ecbc8 - Mark BROKEN on < 10.x:
yacc: e - line 107 of "/wrkdirs/usr/ports/audio/epos-devel/work/epos-2.5.37/src/nnet/neural_parse.yy", syntax error
%token_table

MFH:		2015Q2
2015-06-17 18:46:56 +00:00
Jason E. Hale
759b9c06a7 - Unbreak by moving small unfetchable script to ${FILESDIR}
While here:
- Add LICENSE
- Convert to options helpers
- Fix location of default CDROM device on FreeBSD>=10

PR:		200140
Submitted by:	Chris Hutchinson <portmaster@bsdforge.com>
Approved by:	maintainer timeout
2015-06-17 16:11:47 +00:00
Jason E. Hale
42ad3600de - Chase audio/portaudio2 removal and use audio/portaudio instead
- Bump PORTREVISION

PR:		200820
Submitted by:	<FreeBSD@ShaneWare.Biz> (maintainer)
2015-06-17 13:40:04 +00:00
Don Lewis
51d7916231 Upgrade from 13.0 to 15.7. The tutorial is no longer included.
Remove a dead mirror and add SourceForge to MASTER_SITES.

Unmark broken now that the distfile is fetchable.

Add LICENSE*

Approved by:	mat (mentor)
Differential Revision:	https://reviews.freebsd.org/D2845
2015-06-17 07:46:34 +00:00
Jason E. Hale
081bf0c6ca - Fix build for systems without iconv in the base
Reported by: Alan Valentine <alval@alval.net>, Luca Pizzamiglio <luca.pizzamiglio@gmail.com>
2015-06-16 13:18:03 +00:00
Mark Felder
7a25c81714 Update to 1.2.1
PR:		200879
2015-06-16 12:50:21 +00:00
Dmitry Marakasov
9d44923082 - Strip library
- Add PYTHON option, fix plist problems along the way
2015-06-16 02:17:13 +00:00
Michael Moll
d1c00d7fdb audio/rubyripper: mark BROKEN after devel/rubygem-gettext update
Differential Revision:	https://reviews.freebsd.org/D2833
Approved by:	swills (mentor)
2015-06-15 21:12:31 +00:00
Dmitry Marakasov
4b20d1fd57 - Add LICENSE
- Fix binary installation, strip properly
- Fix WWW:
2015-06-15 12:26:07 +00:00
Dmitry Marakasov
c47d6f6053 - Add NO_ARCH 2015-06-15 11:48:50 +00:00
Johan van Selst
6fb6348569 - Use yadd, rather than depending on bison and running it in yacc-compat mode
This avoids additional issues with bison 3
- Bump PORTREVISION for changed dependencies

PR:		200833
2015-06-14 20:12:33 +00:00
Jason E. Hale
1e9e2156ea - Update audio/libmusicbrainz5 to 5.1.0
- Fix a crash in audio/sound-juicer caused by libmusicbrainz5 (fix added
  upstream, but not in this release) [1]
- Bump PORTREVISION on dependent ports

PR:		196959 [1]
Submitted by:	Pete Johanson <peter@peterjohanson.com> [1]
2015-06-14 17:55:49 +00:00
Thomas Zander
7fa927df12 Fix support for 24-bit and 32-bit resolution
While on it:
- Pet portlint

PR:		199558
Submitted by:	hselasky@FreeBSD.org
2015-06-14 15:05:09 +00:00
Thomas Zander
6681485d76 Update to recent upstream snapshot as of 20150603 2015-06-14 07:32:08 +00:00
Koop Mast
9396414c12 Replace LOCALBASE with PREFIX, since this is where we install it.
Submitted by:	jbeich@
2015-06-14 02:54:49 +00:00
Koop Mast
f2b1b51d41 * Fix segfault on HEAD part 2.
* Make sure that linux/kFreeBSD code isn't run on FreeBSD itself.
  * Pass the correct value back via the argument of the calling function. [1]
  * Fix white space to match the rest of the file, so upstream can't complain
    about that.

* Drop freedesktop-sound-theme it isn't used by default. Add line to
  pkg-message to mention that it needs to be installed if enabled in
  default.pa.
* Don't use ETCDIR in pkg-message.in, it gets expanded to
  ${LOCALBASE}/etc/pulseaudio which isn't correct since pulseaudio uses
  etc/pulse/

[1] I have no idea what I did to break this in the first version, while
  it worked at the time localy.
2015-06-13 21:32:14 +00:00
Sunpoet Po-Chuan Hsieh
730a2b4bfd - Add LICENSE
- Add WWW
- Sort PLIST
- Pass maintainership to perl@
2015-06-13 13:56:49 +00:00
Sunpoet Po-Chuan Hsieh
e59c463b04 - Add LICENSE
- Strip shared library
- Regenerate patch file with makepatch:
- Sort PLIST
- Bump PORTREVISION for package change
- Pass maintainership to perl@
2015-06-13 13:56:44 +00:00
Erwin Lansing
3e67d040d7 Reset dhn's ports
PR:		197522
Submitted by:	jbeich
Approved by:	portmgr
2015-06-12 20:58:13 +00:00
Pawel Pekala
4c0cc5a159 - Remove GNOME option, according to port Changelog file this program
is no longer GNOME app for at least few years. Also it uses
  USE_GNOME=pygnomeextras removed in r372768
- Correct spelling in COMMENT, "ear training" is used all over homepage
  and project documentation
2015-06-12 17:51:11 +00:00
Koop Mast
d8a0424e79 Fix py3-libpeas line.
Submitted by:	Freshports sanity checker
2015-06-12 15:39:13 +00:00
Koop Mast
3c7ab36d9b Chase libpeas change in r389277.
Disable and don't build plugins that don't work.
* Context - needs python 3 version of textproc/py-mako
* rbzeitgeist - needs python 3 of the zeitgeist bindings.
  (The python2 version is bundled in the zeitgeist port)
2015-06-12 15:25:21 +00:00
Alberto Villa
00b5ccc5af - Chase libplist shlib version bump.
- Disable unsupported Mono bindings.
2015-06-11 15:09:27 +00:00
Johannes Jost Meixner
55e63d7557 audio/linux-c6-pulseaudio-libs: add net/linux-c6-tcp_wrappers-libs dependency
- add missed net/linux-c6-tcp_wrappers-libs dependency

PR:		200772
Submitted by:	Andriy Voskoboinyk <s3erios@gmail.com>
2015-06-11 14:55:40 +00:00
Johannes Jost Meixner
0e6b4beffe audio/linux-skype_oss_wrapper: add port.
A fake libpulse.so library that mimics pulseaudio behavior for skype

WWW: https://github.com/waterlaz/skype_oss_wrapper

PR:		200675
Submitted by:	Andriy Voskoboinyk <s3erios@gmail.com>
2015-06-11 14:49:50 +00:00
Dmitry Marakasov
53f4acfd79 - Disable precompiled headers to fix build with old gcc on -current kernel 2015-06-11 10:28:40 +00:00
Dmitry Marakasov
bf577d66cc - Fix shebangs
MFH:		2015Q2
2015-06-11 10:17:20 +00:00
Ruslan Makhmatkhanov
3bf9ea1d77 audio/py-eyed3: update to 0.7.8
- update to 0.7.8
- change MASTER_SITES to pypi following upstream
- relax python version check - port is now python3 ready
- remove CONFLICTS with no more existing port
2015-06-10 20:28:41 +00:00
Dmitry Marakasov
8e57df7a40 - Add LICENSE_FILE
- Add USES=desktop-file-utils as suggested by stage-qa
2015-06-10 17:34:51 +00:00
Dmitry Marakasov
6c847e69d5 - Fix library installation 2015-06-10 17:22:42 +00:00
Dmitry Marakasov
368ec2b481 - Add LICENSE_FILE
- Strip libraries
2015-06-10 17:20:21 +00:00
Dmitry Marakasov
31350879c2 - Add LICENSE_FILE
- Fix shebangs
- Add NO_ARCH

MFH:		2015Q2 (blanket)
2015-06-09 19:52:43 +00:00
Jan Beich
6828ea7d03 bsd.sites.mk: cleanup MOZILLA mirrors
- Switch to CDN by default as mirrors are no longer kept up to date
- Drop obsolete pointer to http://www.mozilla.org/mirrors.html
- Drop redundant BUGZILLA and MOZILLA_EXTEND
- Shorten MASTER_SITES in gecko@ ports
- Move MOZILLA_ADDONS to bsd.sites.mk
- Move one of MOZILLA mirrors with old addons under MOZILLA_ADDONS
- Addons CDN redirects to https://, so don't mislead with http://

https://blog.mozilla.org/it/2012/08/03/dear-mozilla-mirrors-thank-you/

Differential Revision:	https://reviews.freebsd.org/D2550
Tested by:	distilator
Reviewed by:	mat (partial)
Approved by:	bz-ports (ohauer), portmgr blanket (office@ et al.)
Approved by:	portmgr (bapt, earlier version)
MFH:		2015Q2
2015-06-09 14:24:41 +00:00
Guido Falsi
3b8bf8296b - Update to 6.05
- Regenerate patches to silence portlint warnings

PR:		200290
Submitted by:	tkato432 at yahoo.com
2015-06-09 10:37:22 +00:00
Antoine Brodin
f0d0f3d8e0 Make ports using libtool treat elftoolchain's strip the same as GNU strip
Any strip on any FreeBSD version should be able to handle stripping requested
by libtool

PR:		198611
Reviewed by:	emaste
Exp-run:	self
2015-06-08 05:59:13 +00:00
Antoine Brodin
3c517227e2 Mark BROKEN: Fails to configure with gcc, fails to link with clang
On FreeBSD 8 and 9:
checking for FXApp class in -lFOX-1.4... yes
checking for reswrap... no
configure: error: reswrap not found (it comes with fox) -- perhaps you need to add reswrap's location to your PATH

On FreeBSD 10:
c++ -O2 -pipe -fstack-protector -fno-strict-aliasing -I/usr/local/include -I/usr/local/include -I/usr/local/include -fstack-protector -Wl,-lpthread -o rezound main.o  -L/usr/local/lib ./.libs/libfrontend.a ../../src/backend/.libs/libbackend.a -logg -lvorbisfile -lvorbisenc -lvorbis -lFLAC++ -lFLAC ../../src/backend/File/.libs/libFile.a ../../src/backend/Edits/.libs/libEdits.a ../../src/backend/Effects/.libs/libEffects.a ../../src/backend/Filters/.libs/libFilters.a ../../src/backend/Looping/.libs/libLooping.a ../../src/backend/Remaster/.libs/libRemaster.a -lSoundTouch ../../src/backend/Generate/.libs/libGenerate.a ../../src/backend/LADSPA/.libs/libLADSPA.a ../../src/misc/CNestedDataFile/.libs/libmiscCN.a ../../src/PoolFile/.libs/libPoolFile.a -lFOX-1.4 -lpthread -lm -lX11 -lportaudio
./.libs/libfrontend.a(settings.o): In function `void CNestedDataFile::setValue<std::__1::vector<bool, std::__1::allocator<bool> > >(std::__1::basic_string<char, std::__1::char_traits<char>, std::__1::allocator<char> > const&, std::__1::vector<bool, std::__1::allocator<bool> >, bool)':
settings.cpp:(.text._ZN15CNestedDataFile8setValueINSt3__16vectorIbNS1_9allocatorIbEEEEEEvRKNS1_12basic_stringIcNS1_11char_traitsIcEENS3_IcEEEET_b[_ZN15CNestedDataFile8setValueINSt3__16vectorIbNS1_9allocatorIbEEEEEEvRKNS1_12basic_stringIcNS1_11char_traitsIcEENS3_IcEEEET_b]+0xdc): undefined reference to `_ZL17anytype_to_stringINSt3__121__bit_const_referenceINS0_6vectorIbNS0_9allocatorIbEEEEEEEKNS0_12basic_stringIcNS0_11char_traitsIcEENS3_IcEEEERKT_'
c++: error: linker command failed with exit code 1 (use -v to see invocation)

Reported by:	pkg-fallout
2015-06-07 19:57:30 +00:00
Dmitry Marakasov
5d471ce47a - Strip binary
- Pet portlint
2015-06-07 15:01:30 +00:00
Dmitry Marakasov
81c0cdd9eb - Provide distfile mirror
- Add LICENSE

PR:		200157
Submitted by:	portmaster@bsdforge.com
Approved by:	maintainer timeout (mark@mkproductions.org, 3 weeks)
2015-06-05 14:18:24 +00:00
Dmitry Marakasov
0930307266 - Strip libraries 2015-06-04 22:00:14 +00:00
Oliver Lehmann
397306e3a3 update audacious to 3.6.2 2015-06-04 19:53:09 +00:00
Renato Botelho
aa5e6ba371 - Add pkg-message [1]
- Fix build with non-root
- Bump PORTREVISION

PR:		200642 [1]
Submitted by:	Andrey Fesenko <andrey@bsdnir.info> [1]
2015-06-04 17:58:14 +00:00
Renato Botelho
9bd6a9af1f Take maintainership 2015-06-02 13:01:29 +00:00
Renato Botelho
d35843ae56 Ressurrect audio/beep and host source on my local area
Sponsored by:	Netgate
2015-06-02 13:00:37 +00:00
Dmitry Marakasov
10892d992a - Strip libraries 2015-06-02 12:29:22 +00:00
Dmitry Marakasov
236b6f420b - Strip library 2015-06-02 12:27:39 +00:00
Dmitry Marakasov
0f25c909e2 - Fix build
Approved by:	portmgr blanket
2015-06-01 13:09:29 +00:00
Koop Mast
59ac13dba5 Fix a segfault by using some FreeBSD sysctl to get the info needed.
This can happen when /proc isn't mounted.

While here, teach where the dbus machine-id file lives.
2015-05-31 16:12:17 +00:00
Dmitry Marakasov
4d4b259bcd - Add NO_ARCH
Approved by:	portmgr blanket
2015-05-31 13:37:20 +00:00
Dmitry Marakasov
7eee6e2076 - Fix shebangs
- Add NO_ARCH

Approved by:	portmgr blanket
MFH:		2015Q2
2015-05-31 13:15:59 +00:00
Dmitry Marakasov
4f9a80a57e - Add LICENSE_FILE
- Fix shebangs
- Add NO_ARCH

MFH:		2015Q2
Approved by:	portmgr blanket
2015-05-31 13:07:53 +00:00
Antoine Brodin
763d60e203 - Add back part of LDFLAGS removed in r387982, it's needed to link at least
on FreeBSD 9.3:
fluid_sys.c:(.text+0xced): undefined reference to `pthread_setschedparam'

- While here, fix a typo in an option helper
2015-05-31 07:18:00 +00:00
Mathieu Arnold
90a49f0472 Cleanup USE_GITHUB usage.
With hat:	portmgr
Sponsored by:	Absolight
2015-05-30 21:25:06 +00:00
Baptiste Daroussin
3fef6c52f0 Update portaudio to v19/Remove portaudio2 [1]
Chase portaudio change
Add patches from debian for games/cultivation
Add patches from upsteam for audio/rezound
Mark py-fastaudio as broken

Approved by:	maintainer
2015-05-30 20:39:12 +00:00
Olivier Duchateau
af7674f559 Update to 1.29
PR:		200080
Submitted by:	myself
Approved by:	Peter Johnson (maintainer, timeout 3 weeks)
2015-05-30 14:42:15 +00:00
Baptiste Daroussin
f60f88fd55 Remove dependency on portaudio
This drops a circular dependency between portaudio and jack. Given jack supports
OSS there is no real point in using portaudio as a backend
2015-05-30 14:13:04 +00:00
Dmitry Marakasov
43b1096ff0 - Fix shebangs
Approved by:	portmgr blanket
MFH:		2015Q2
2015-05-30 12:37:20 +00:00
Thomas Zander
65476f6171 Un-break build (MASTER_SITE updated, distfile is fetchable again)
PR:		200479
Submitted by:	root@cooltrainer.org
MFH:		2015Q2
2015-05-30 06:31:47 +00:00
Antoine Brodin
2ed473d286 Deprecate ports broken for more than 6 months 2015-05-29 17:46:25 +00:00
Sunpoet Po-Chuan Hsieh
c16279737f - Move audio/rubygem-shout to audio/rubygem-ruby-shout
- Fix build with ruby22
- Add LICENSE
- Update WWW
2015-05-27 16:22:17 +00:00
Dmitry Marakasov
cce3a74ecd - Don't cat pkg-message from Makefiles
Approved by:	portmgr blanket
2015-05-27 00:15:04 +00:00
Dmitry Marakasov
8859051a1b - Don't strip static libraries making them unusable
Approved by:	portmgr blanket
MFH:		2015Q2
2015-05-26 23:28:51 +00:00
Guido Falsi
8f8dced228 - Update to 0.3.9
- Add option to compile against Qt5

PR:		199219
Submitted by:	tkato432 atyahoo.com
2015-05-26 22:33:59 +00:00
Roman Bogorodskiy
23b3cc8a05 Update to 1.22.2. 2015-05-26 17:42:45 +00:00
Dmitry Marakasov
7f53543afd - Switch to USES=autoreconf
- Strip library
2015-05-26 13:13:55 +00:00
Dmitry Marakasov
d4b7e49c87 - Strip libraries
Approved by:	portmgr blanket
2015-05-25 20:16:45 +00:00
Dmitry Marakasov
62e1c893dd - Add LICENSE 2015-05-24 20:00:34 +00:00
Antoine Brodin
ec0eb3a989 Fix configure with mono 4
Reported by:	pkg-fallout
2015-05-23 23:41:20 +00:00
Mathieu Arnold
8dab11a002 Remove $FreeBSD$ from patches files in categories a-j.
With hat:	portmgr
Sponsored by:	Absolight
2015-05-22 13:34:20 +00:00
Jan Beich
c8012bf2bb audio/xcdplayer: consistently use and expand keywords in patches 2015-05-22 07:28:13 +00:00
Jan Beich
300981f7ee audio/xcdplayer: unbreak on 11.0C and DragonFly
In file included from cdrom_freebsd.c:28:
/usr/include/sys/buf.h:129:30: error: unknown type name 'vm_page_t'
                        void    (*pg_iodone)(void *, vm_page_t *, int, int);
                                                     ^

cdrom_callb.c:59:6: error: 'cdi' undeclared (first use in this function)
  if (cdi.state & CDROM_STATE_EJECTED) {
      ^
cdrom_callb.c:59:18: error: 'CDROM_STATE_EJECTED' undeclared (first use in this function)
  if (cdi.state & CDROM_STATE_EJECTED) {
                  ^
button_setup.c:583:16: error: 'NODISCSTR' undeclared (first use in this function)
   disc_title = NODISCSTR;
                ^

Reported by:	pkg-fallout, DPorts
Obtained from:	https://github.com/jsonn/pkgsrc/commit/4afb403 (modified)
Tested by:	md5
2015-05-22 07:21:04 +00:00
Dmitry Marakasov
d193a1d80d - Update to 0.5.7
PR:		200291
Submitted by:	tkato432@yahoo.com
2015-05-21 16:08:08 +00:00
Dmitry Marakasov
3627db2267 - Update to 0.8
- Project moved to github

PR:		200292
Submitted by:	tkato432@yahoo.com
2015-05-21 16:06:15 +00:00
Johannes Jost Meixner
c23011a970 audio/ncmpcpp: update to 0.6.4, assign maintainership
- update to 0.6.4
- assign maintainership submitter

PR:		199990
Submitted by:	yamagi@yamagi.org
Approved by:	maintainer timeout (2 weeks, third time in a row)
2015-05-21 09:20:34 +00:00
Dmitry Marakasov
d19124d3ce - Fix runtime problem, applications was unusable [1]
- Remove unneeded REINPLACE

PR:		200166 [1]
Submitted by:	valery@vslash.com [1]
MFH:		2015Q2
2015-05-20 19:00:07 +00:00
Dmitry Marakasov
a3461150b0 - Update to 0.2.16, chase github repo move to umurmur account [1]
- Fix LICENSE, add LICENSE_FILE

PR:		199937 [1]
Submitted by:	toddnni@gmail.com [1]
Approved by:	maintainer timeout (ayu@commun.jp, 2 weeks)
2015-05-20 17:22:02 +00:00
Dirk Meyer
cad749bd83 - extend MASTER_SITES
Guest login on first site does not work with fetch
2015-05-20 03:57:44 +00:00
Dmitry Marakasov
88c8a0390d - Don't install static libraries with INSTALL_LIB
Approved by:	portmgr blanket
MFH:		2015Q2
2015-05-19 14:18:37 +00:00
John Marino
ff2d6c85bc audio/mate-media: Correct pkg-descr
The PR didn't get auto-assigned to gnome, but just fix it...

PR:	199973
2015-05-19 09:29:41 +00:00
Dmitry Marakasov
a884c05aaa - Add CPE info
- Add LICENSE_FILE

Approved by:	portmgr blanket
2015-05-18 02:21:28 +00:00
Dmitry Marakasov
2fdfc2b63c - Add CPE info
- Add LICENSE_FILE

Approved by:	portmgr blanket
2015-05-17 18:45:31 +00:00
Dmitry Marakasov
84d9c90a08 - Add CPE info
Approved by:	portmgr blanket
2015-05-17 17:52:23 +00:00
Dmitry Marakasov
ffeb0aa74b - Add CPE info
- Add LICENSE_FILE

Approved by:	portmgr blanket
2015-05-17 16:44:51 +00:00
Dmitry Marakasov
2f91eefc60 - Add CPE info
- Add LICENSE

Approved by:	portmgr blanket
2015-05-17 16:01:36 +00:00
Dmitry Marakasov
467917a63c - Add CPE info
Approved by:	portmgr blanket
2015-05-17 15:09:57 +00:00
Dmitry Marakasov
117978d841 - Add CPE info
- Add LICENSE_FILE

Approved by:	portmgr blanket
2015-05-17 11:57:28 +00:00
Dmitry Marakasov
c0a64a51e7 - Strip library 2015-05-17 11:12:06 +00:00
Dmitry Marakasov
b64e2f9403 - Add CPE info
- Add LICENSE

Approved by:	portmgr blanket
2015-05-17 11:01:14 +00:00
Dmitry Marakasov
ffba63213f - Add CPE info
Approved by:	portmgr blanket
2015-05-16 17:06:21 +00:00
Dmitry Marakasov
5e4c5512a6 - Strip libraries 2015-05-16 15:49:22 +00:00
Dmitry Marakasov
f99c607ba7 - Add CPE info
- Add LICENSE_FILE

Approved by:	portmgr blanket
2015-05-16 13:59:35 +00:00
Dmitry Marakasov
9b2b728f99 - Add CPE info
- Add LICENSE_FILE

Approved by:	portmgr blanket
2015-05-16 11:01:29 +00:00
Sunpoet Po-Chuan Hsieh
beeb35a7db - Use DISTVERSIONSUFFIX instead of DISTNAME 2015-05-15 18:04:13 +00:00
Dmitry Marakasov
ef3b3465ce - Strip library
- Add LICENSE
2015-05-15 16:57:19 +00:00
Dmitry Marakasov
fd85fbe01b - Clarify LICENSE
- Strip library
2015-05-15 16:33:14 +00:00
Dmitry Marakasov
b984f790f3 - Strip library
- Clarify LICENSE
- Add LICENSE_FILE
2015-05-15 16:30:40 +00:00
Thomas Zander
0d3b26e6a9 - Un-break build
- Update to upstream version 5.4.08
- General cleanup / pet portlint

PR:		199634
Submitted by:	jwbacon@tds.net (maintainer)
MFH:		2015Q2
2015-05-15 13:21:56 +00:00
Thomas Zander
863da86a5c Upgrade to recent stable snapshot 2015-05-14 15:49:28 +00:00
Mathieu Arnold
60d1a83c2a MASTER_SITES cleanup.
- 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
2015-05-14 10:15:04 +00:00
Olivier Duchateau
77b30916fd Update to 0.2.3 2015-05-12 15:07:42 +00:00
Mathieu Arnold
88bfe4bd43 Cleanup DIST* variables.
When appropriate:
- Try to use DISTVERSION{SUF,PRE}FIX
- Replace PORTNAME-PORTVERSION by DISTNAME
- Convert MASTER_SITES to use macros
- Other light cleanup

With hat:	portmgr
Sponsored by:	Absolight
2015-05-11 18:34:57 +00:00
Dmitry Marakasov
f6e655255c - Strip library 2015-05-11 00:03:34 +00:00
Sunpoet Po-Chuan Hsieh
23f8980b61 - Update to 0.15.15 and unbreak this port with Ruby 2.2
- Add EXAMPLES option: use PORTEXAMPLES for RUBY_MODEXAMPLESDIR to pet portlint
- Update WWW
2015-05-10 20:16:35 +00:00
Jason E. Hale
91f74ee5c6 Update to 1.0.9
Rename TESTS option to the more standard TEST
2015-05-09 12:13:35 +00:00
Dmitry Marakasov
1b64c50388 - Add LICENSE_FILE
- Strip library
2015-05-09 01:32:04 +00:00
Adam Weinberger
f595f90b05 Reassign audio/ perl modules to perl@.
While here:

p5-Audio-MPD-Common: update to 2.002
p5-MP3-Find: Add a DB option to use the optional database backend
p5-MP3-ID3v1Tag: Sort plist
2015-05-08 17:47:38 +00:00
Frederic Culot
87bf1c689a - Reassign to the heap after sahil@'s bit was taken in for safekeeping 2015-05-08 13:34:30 +00:00
Antoine Brodin
75df120cde Remove spurious @dirrm that crept back in 2015-05-07 22:24:33 +00:00
Jan Beich
2a404e09f5 audio/cplay: switch to Debian distfile 2015-05-07 16:44:44 +00:00
Jan Beich
9aa91a7ce5 audio/oss: update to 4.2.b2011
Changes:	http://opensound.com/forum/viewtopic.php?f=19&t=5791
Changes:	http://opensound.com/forum/viewtopic.php?f=19&t=5765
2015-05-07 10:04:15 +00:00
Wen Heping
e76775b95e - Update to 0.10.0 2015-05-07 02:06:02 +00:00
Mathieu Arnold
575e381168 Fix after last commit. 2015-05-06 14:34:39 +00:00
Koop Mast
91e619d421 Update midipp to 1.2.17.
- Added support for RePlay tab.
 - Added support for Metronome.
 - Fixed bug parsing all uppercased lyrics
 - Added detection of label marks in lyrics
 - Reworked show tab and its animations

Submitted by:	maintainer
2015-05-06 14:18:33 +00:00
Mathieu Arnold
6e83422724 Update ports in the a* categories to not use GH_COMMIT.
With minor cleanups to make things simpler.

With hat:	portmgr
Sponsored by:	Absolight
2015-05-06 12:57:55 +00:00
Mark Felder
3ed2da81ff Disable pch to fix building with gcc
Add LICENSE
Unmute some of the installation steps
2015-05-05 01:39:59 +00:00
Eitan Adler
415737f338 By request, reset maintainership of multiple ports
PR:		199903
Submitted by:	"Chris Petrik" <chris@bsdjunk.com>
2015-05-04 00:33:14 +00:00
Thomas Zander
fea7b304fa - Update to upstream version 1.2.2
- Add non-default OPTION PDF
- Disable LILYPOND OPTION for now due to conflicting dependencies
- Retire pkg-plist in favor of PLIST_*

PR:		199208
Submitted by:	tkato432@yahoo.com
Reviewed by:	riggs
2015-05-03 20:02:29 +00:00
Johannes Jost Meixner
c0ab8dfa5e audio/linux-c6-sdl_mixer: update to 1.2.12
- update to 1.2.12
2015-05-03 15:57:39 +00:00
Thomas Zander
abe2a0ea4c - Update to upstream version 14.4.2
- Bump PORTREVISION on lib-dependent ports

PR:		199567
Submitted by:	takefu@airport.fm
Approved by:	dnelson@allantgroup.com (maintainer)
2015-05-02 14:02:54 +00:00
Jan Beich
19e3386783 audio/sphinx: update to the redirected WWW and distfile fetches fine again 2015-05-02 02:21:46 +00:00
Jan Beich
96f0984fd0 audio/festival: unbreak fetching Debian patches
Append git hash to filenames without changing current checksums.

Approved by:	portmgr blanket
2015-05-01 22:22:55 +00:00
Ruslan Makhmatkhanov
484b696c12 audio/exaile: update to 3.4.5 2015-05-01 18:07:02 +00:00
Dmitry Marakasov
b85d7151c4 - Add LICENSE 2015-04-30 20:00:23 +00:00
Olivier Duchateau
d2d9dee332 Update to 0.9.15 2015-04-30 17:09:04 +00:00
Mark Felder
5fc54686d8 "But be aware that some variables will not work as expected after the
inclusion of bsd.port.pre.mk, typically some USE_* flags."

relocate to ensure port options don't end up broken

pointyhat -> me
2015-04-30 15:34:28 +00:00
Mark Felder
8fe6ad9b9c Disable PCH when compiler is GCC to unbreak builds on 8.x and 9.x 2015-04-30 15:12:00 +00:00
Wen Heping
d71116ab95 - Update to 1.3.11
PR:		199710
Submitted by:	stiginge@pvv.org(maintainer)
2015-04-29 06:22:55 +00:00
Romain Tartière
ce47705b5b Update to 3.0
PR:		ports/199762
Submitted by:	olivierd
2015-04-28 22:32:05 +00:00
Bryan Drewery
aa6ad6e726 USE_GITHUB: For the new support, fix DISTNAME to be more consistent.
When using GH_TAGNAME the DISTNAME would have GH_PROJECT and GH_ACCOUNT in
it. When not using GH_TAGNAME it would not have this. Now both cases
will add in the GH_PROJECT and GH_ACCOUNT.

Add special care to ensure that the DISTVERSION is not added in twice. If
a port does GH_TAGNAME=v${PORTVERSION} it will be added in twice though. For
that case DISTVERSIONPREFIX=v should be set and no GH_TAGNAME should be used.

empty() is used rather than (!defined || !${}) to support fmake.

The purpose of setting DISTNAME at all in these cases is to make it more clear
that the distfile is from *GITHUB* and to avoid collisions if a project were
to be renamed or moved. Without adding in GH_PROJECT and GH_ACCOUNT then there
are real risks that collisions on filenames would happen on renamed or moved
projects, which is fairly common. A GITHUB-generated file may not match
a custom-rolled or git-archive-rolled distfile.

PR:		199069
With hat:	portmgr
Testing done:	All USE_GITHUB ports without GH_COMMIT were checksum/fetch/extract/WRKSRC tested.
2015-04-28 18:44:04 +00:00
Bryan Drewery
63408327b0 USES=xfce: Stop overriding MASTER_SITE_SUBDIR.
Add an XFCE SITE_SUBDIR abbreviation and use it forf or the xfce ports,
which removes the need to set MASTER_SITE_SUBDIR in any of them.

This fixes ports that have USES=xfce but do not use the XFCE MASTER_SITE,
namely sysutils/xfce4-bsdcpufreq-plugin.

With hat:	portmgr
2015-04-28 17:01:46 +00:00
Antoine Brodin
61e130efc3 Unbreak INDEX 2015-04-27 21:00:10 +00:00