1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-30 01:15:52 +00:00
Commit Graph

320621 Commits

Author SHA1 Message Date
Marcus von Appen
78b8b9e4ba New USES=uniquefiles to make files or directories unique
by adding a prefix or suffix to them.

Files listed in UNIQUE_PREFIX_FILES will receive the prefix
set via UNIQUE_PREFIX. The same applies to UNIQUE_SUFFIX_FILES,
but with the chosen UNIQUE_SUFFIX. UNIQUE_PREFIX and
UNIQUE_SUFFIX are set to PKGNAMEPREFIX and PKGNAMESUFFIX by
default.
The uniquefiles USES enables ports to name files in special
ways, e.g. by outlining that the port does not support X11
(-nox11). A binary named bin/foo thus can be easily renamed
to bin/foo-featureA via

USES=                 uniquefiles
UNIQUE_SUFFIX=        -featureA
UNIQUE_SUFFIX_FILES=  bin/foo

The uniquefiles USES automatically adjusts the plist at
installation time. There is no need to consider the prefix
or suffix in the pkg-plist file itself. If the original name
of the renamed file is bin/foo, this exact name should be put
into pkg-plist.

The dirs argument to USES=uniquefiles will cause certain
standard directories, such as DOCSDIR or EXAMPLESDIR to be
prepended with the UNIQUE_PREFIX. The change to the directories
will hapen prior to configuring or building the port, so that
the port Makefile as well as the port's build logic are aware
of the changed name.

Since the uniquefiles USES effectively manipulates the port's
installation and file layout, it will only be available for
stagedir-aware ports. Ports with NO_STAGE=yes will be unable
to use the uniquefiles USES.

Reviewed by:	portmgr@
Approved by:	portmgr@
2014-01-11 16:52:34 +00:00
Johan van Selst
5a8d78cbce - Fix build w/o NLS (don't hardcode libintl link)
- Always install docs and examples into stagedir - let plist handle it
  This avoids the need for <bsd.port.options.mk>

Submitted by:	mat
2014-01-11 16:24:42 +00:00
Sean Bruno
dfff7fdcd6 Put back NO_STAGE that was removed in svn r338393.
PR:		 ports/185597
2014-01-11 16:15:59 +00:00
Thomas Abthorpe
787506d942 - Update to 0.6.3
- Change port dependencies
- Update master site

PR:		ports/183232
Submitted by:	Axel Steiner <ast@treibsand.com> (maintainer)
2014-01-11 16:12:42 +00:00
Jun Kuriyama
904ca08608 - Upgrade to 0.29. 2014-01-11 15:49:19 +00:00
Jun Kuriyama
659bfefaa4 - Upgrade to 1.0030. 2014-01-11 15:44:50 +00:00
Danilo Egea Gondolfo
553476cc1a - Fix package name collision
- Add csound-5.* to CONFLICTS
2014-01-11 15:40:15 +00:00
Jun Kuriyama
f2844f2337 - Upgrade to 0.21. 2014-01-11 15:38:33 +00:00
Bryan Drewery
ef861da82a BROKEN: Fails checksum 2014-01-11 15:17:51 +00:00
Dmitry Marakasov
40f11be7f7 - Update to 1.2.1
PR:		185039
Submitted by:	amdmi3
Approved by:	maintainer timeout
2014-01-11 15:04:03 +00:00
Dmitry Marakasov
eecc038553 - Update to 6502 2014-01-11 14:12:04 +00:00
Rusmir Dusko
6205570d64 - Change Desktop entry file
- Support STAGEDIR
2014-01-11 13:32:35 +00:00
Vanilla I. Shu
6aae51b6c6 Support stagedir.
Submitted by:	portmgr (blanket infrastructure)
2014-01-11 12:51:31 +00:00
Johan van Selst
f41f2099de Enable stage support 2014-01-11 12:22:15 +00:00
Johan van Selst
c62d1538f6 Enable stage support + minor cleanups 2014-01-11 12:02:46 +00:00
Johan van Selst
0d8fce9f6c Enable stage support + minor cleanups 2014-01-11 12:01:40 +00:00
Jun Kuriyama
f94152751e - Upgrade to 2.90. 2014-01-11 11:56:51 +00:00
Koop Mast
fd74ccc05f Update to 1.2.5.
Update LICENSE

Changes for v1.2.4:
- New MIDI shortcuts TAB
- Fixes for building using Qt v.5.x.
- Passthrough of more MIDI control events
- New Edit/Insert chord icon
- Some minor GUI changes
- The configuration is now fully automatic.
  No more need to "apply" the configuration.

Changes for v1.2.5:
- Reworked BPM generator
- Fixed a deadlock situation

Submitted by:	maintainer (via e-mail)
2014-01-11 11:05:34 +00:00
Glen Barber
aa8524de3c Temporarily fix fetch problem via https.
Approved by:	wblock (maintainer, implicit)
Sponsored by:	The FreeBSD Foundation
2014-01-11 11:04:05 +00:00
Koop Mast
96dc5dcb88 Update to 2.0.10.
Submitted by:	maintainer (via e-mail)
2014-01-11 10:28:40 +00:00
Johan van Selst
94ef3404d6 Use MASTER_SITES=GNU 2014-01-11 10:11:38 +00:00
Johan van Selst
ca77c229f6 Enable stage support 2014-01-11 10:08:25 +00:00
Vanilla I. Shu
00bda700bc Support stagedir.
Approved by:	portmgr (blanket infrastructure)
2014-01-11 10:03:45 +00:00
Johan van Selst
adca18a930 Enable stage support 2014-01-11 09:52:39 +00:00
Johan van Selst
133e44b996 Enable stage support 2014-01-11 09:40:52 +00:00
Johan van Selst
d255abc4f2 - Update coq to 8.4.3
- Enable stage support
- Simplify options handling
2014-01-11 09:31:40 +00:00
Frederic Culot
f424c294c4 - Update to 3935
Changes:	http://search.cpan.org/dist/CSS-Inliner/ChangeLog
PR:		ports/185562
Submitted by:	Vivek Khera <vivek@khera.org> (maintainer)
2014-01-11 09:22:35 +00:00
Frederic Culot
a1af6a24f9 - Update to 6.86
- Remove dependency on p5-version: 0.82 is required (not 0.88) and already in base since perl5.12
- Fix dependency version for JSON::PP [1]

Changes:	http://search.cpan.org/dist/ExtUtils-MakeMaker/Changes
PR:		ports/185641 [1]
Submitted by:	Sergey Kandaurov <pluknet@gmail.com>
2014-01-11 09:08:43 +00:00
Johan van Selst
a40070a0a5 - Use BROKEN_sparc64 and avoid <bsd.port.pre.mk>
PR:		ports/185654
Submitted by:	jgh
2014-01-11 08:49:31 +00:00
Frederic Culot
e9cb499f16 - Update to 1.03
- Add LICENSE (Artistic 1 & GPL 1)

Changes:	http://search.cpan.org/dist/Test-Output/Changes
2014-01-11 08:29:45 +00:00
Frederic Culot
3969f9f6ce - Update to 1.36
Changes:	http://search.cpan.org/dist/Test-File/Changes
2014-01-11 08:19:57 +00:00
Frederic Culot
6e2cc02990 - Update to 0.42
- Add LICENSE (Artistic 1 & GPL 1)

Changes:	http://search.cpan.org/dist/Term-UI/CHANGES
2014-01-11 08:14:08 +00:00
Frederic Culot
ddb1622b27 - Update to 1.35
Changes:	http://search.cpan.org/dist/BSD-stat/Changes
2014-01-11 08:07:39 +00:00
Frederic Culot
8323812297 - Update to 3.03
Changes:	http://search.cpan.org/dist/Module-CoreList/Changes
2014-01-11 08:02:36 +00:00
Frederic Culot
2e348b50c7 - Update to 1.60
Changes:	http://search.cpan.org/dist/CPAN-Perl-Releases/Changes
2014-01-11 07:56:32 +00:00
Dirk Meyer
8ff64a7b2f - add USE_GCC for CURRENT 2014-01-11 06:33:06 +00:00
Adam Weinberger
b42135dca6 Update to 4.5. 2014-01-11 04:29:06 +00:00
Dmitry Marakasov
872cb26bae - Fix symlink handling 2014-01-11 02:49:32 +00:00
Jason Helfman
74d8c2ccbe - return to pool at request of maintainer
Thanks for your past work!

PR:		185643
Submitted by:	maintainer, kutulu@kutulu.org
2014-01-11 02:47:29 +00:00
Dmitry Marakasov
2fc2b5b8de - Update to 0.60.1
- Support staging
- Use new LIB_DEPENDS syntax
- Use new OPTIONS features
- Fix build on 10.x
2014-01-11 00:52:02 +00:00
Dmitry Marakasov
9bcd81b459 - Add LICENSE
PR:		185464
Submitted by:	Hardy Schumacher <hardy.schumacher@gmx.de>
2014-01-11 00:50:39 +00:00
Dmitry Marakasov
7d94fb0fef - Add LICENSE
PR:		185270
Submitted by:	Hardy Schumacher <hardy.schumacher@gmx.de>
2014-01-11 00:27:42 +00:00
Guido Falsi
314d95d1ba - Update to 6.2.1
PR:		ports/185638
Submitted by:	Tim Cas <ports@stdrand.com> (maintainer)
2014-01-11 00:22:54 +00:00
Jase Thew
570d9e9444 - Update to 20140110 2014-01-10 23:56:02 +00:00
Guido Falsi
57f8bb04a9 - Fix build with clang
- Fix destination to install architecture-dependent binaries
- Support qmake USES macro

PR:		ports/185327
Submitted by:	KATO Tsuguru <tkato432@yahoo.com>
2014-01-10 23:07:07 +00:00
Jason Helfman
6985d0fff6 - update to 0.4
Fix bug in ptree where duplicated processes were in output
- while here update for staging support, respect ${CC}, fix license clause

PR:		185635
Submitted by:	maintainer, tmwalaszek@gmail.com
2014-01-10 23:06:09 +00:00
Guido Falsi
cf8b938045 - Update to 3.8.7 [1]
While here [2]:

- Use new LIB_DEPENDS format
- Convert to USES=gmake
- Convert to staging
- Fix configuration file handling

PR:		ports/185615 [1]
Submitted by:	Balazs Nagy <js@iksz.hu> (maintainer)
Approved by:	implicit portmgr@ blanket approval [2]
2014-01-10 23:04:07 +00:00
Jason Helfman
c76ccf16d7 - adopt staging support
- adjust master_sites to archive for ECLIPSE
2014-01-10 22:24:49 +00:00
Mikolaj Golub
e6014c0600 Fix packaging on pre-pkgNG systems
PR:	ports/185621
2014-01-10 22:21:24 +00:00
Rene Ladan
949300ce57 Mention the new c++0x argument.
Approved by:	portmgr (bdrewery)
2014-01-10 22:09:07 +00:00