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@
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)
- 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>
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
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]