| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
| |
Reported by: antoine
Sponsored by: Absolight
Notes:
svn path=/head/; revision=417016
|
|
|
|
|
|
|
|
|
|
| |
No need to have make(1) compute a target order graph for targets that
are empty.
Sponsored by: Absolight
Notes:
svn path=/head/; revision=417004
|
|
|
|
|
|
|
|
|
|
|
| |
The infrastructure Makefiles
PR: 206569
Exp run by: antoine
Differential Revision: D5047
Notes:
svn path=/head/; revision=411970
|
|
|
|
|
|
|
| |
Approved by: portmgr (bapt)
Notes:
svn path=/head/; revision=384310
|
|
|
|
|
|
|
| |
removed in r368357
Notes:
svn path=/head/; revision=384219
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Update devel/gettext to 0.19.4
- Update devel/libtool and devel/libltdl to 2.4.5
- This version of libtool has been fixed to pass -fstack-protector to the
compiler during linking. Add the same fix to USES=libtool. This should
improve SSP support on FreeBSD/i386 8 and 9.
- databases/libmemcached, security/sssd: patch configure.ac so
AC_CONFIG_AUX_DIR appears earlier.
For databases/libmemcached changing configure.ac causes manpages to be
regenerated which requires extra dependencies so patch a makefile to
prevent that.
- devel/xfce4-dev-tools: only depend on recent versions of autoconf and
automake
PR: 196938
Exp-run by: antoine
Approved by: portmgr (antoine)
Notes:
svn path=/head/; revision=377757
|
|
|
|
|
|
|
|
|
| |
Mk/bsd.port.mk
Approved by: portmgr (bapt)
Notes:
svn path=/head/; revision=370279
|
|
|
|
|
|
|
|
|
| |
autoconf213, autoheader213, aclocal14 and automake14
Approved by: portmgr (bapt)
Notes:
svn path=/head/; revision=369734
|
|
|
|
|
|
|
|
|
|
|
| |
(lthack, ltasneededhack and ltverhack) [1]
- Remove support for USE_AUTOTOOLS=libtool and USE_AUTOTOOLS=libltdl
PR: 188978 [1]
Approved by: portmgr (bapt)
Notes:
svn path=/head/; revision=368357
|
|
|
|
| |
Notes:
svn path=/head/; revision=358218
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
autoconf, autoheader, automake. [1]
This should allow replacing custom pre-configure and run-autotools
targets that some ports have with USE_AUTOTOOLS.
- Set default LIBTOOLIZE_ARGS:
-i: install missing build scripts.
-c: copy files instead of linking them. This is needed for USES=libtool
to be able to patch them.
-f: force replacement of existing files. This ensures all files belong
to the same version.
database/vsqlite:
- Fix with new LIBTOOLIZE_ARGS.
- INSTALL_TARGET=install-strip.
- Drop :keepla.
Reported by: Nikola Kolev <koue@chaosophia.net> [1]
Exp-run: antoine
Approved by: portmgr (antoine)
Notes:
svn path=/head/; revision=353081
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
Since FreeBSD 8.4 and FreeBSD 9.1 make(1) do support :tu and :tl as a
replacement for :U and :L (which has been marked as deprecated)
bmake which is the default on FreeBSD 10+ only support by default
:tu/:tl a hack has been added at the time to support :U and :L to ease
migration. This hack is now not necessary anymore
Note that this makes the ports tree incompatible with make(1) from
FreeBSD 8.3 or earlier
With hat: portmgr
Notes:
svn path=/head/; revision=352986
|
|
|
|
| |
Notes:
svn path=/head/; revision=336331
|
|
|
|
|
|
|
| |
Reported by: danfe (with hat: aspell)
Notes:
svn path=/head/; revision=325841
|
|
|
|
|
|
|
| |
Approved by: bdrewery (portmgr)
Notes:
svn path=/head/; revision=325801
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Update devel/gettext to 0.18.3
- Fix known-broken (from exp-runs) ports
- Clean up a lot of cruft in the devel/gettext port itself,
based on work from tijl@
PR: 178883
Submitted by: ade
Sponsored by: Wadsworth 6X
Notes:
svn path=/head/; revision=323088
|
|
|
|
| |
Notes:
svn path=/head/; revision=309265
|
|
|
|
| |
Notes:
svn path=/head/; revision=308778
|
|
|
|
| |
Notes:
svn path=/head/; revision=304593
|
|
|
|
|
|
|
| |
Feature safe: yes
Notes:
svn path=/head/; revision=302689
|
|
|
|
| |
Notes:
svn path=/head/; revision=300737
|
|
|
|
| |
Notes:
svn path=/head/; revision=300146
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Comments for BUILD_ and RUN_DEPENDS fail to mention alternate means to specify dependencie [2]
- Fix make reinstall [3]
- Trivial comment change for PORTDATA [4]
PR: 151954 [1]
161314 [2]
167085 [3]
167465 [4]
Submitted by: Anonymous <swell.k@gmail.com> [1]
dougb@ and Chris Rees <utisoft@gmail.com> [2]
Garrett Cooper <yanegomi@gmail.com> [3]
"Bryan Drewery" <bryan@shatow.net> [4]
Tested via: phw
Notes:
svn path=/head/; revision=297274
|
|
|
|
|
|
|
|
| |
PR: 166836
Tested by: Multiple -exp runs (pav)
Notes:
svn path=/head/; revision=296454
|
|
|
|
|
|
|
| |
Tested by: pav (multiple -exp runs)
Notes:
svn path=/head/; revision=269656
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
churn on new versions, a new target has been introduced to allow
PLIST_SUB-style patching of files. For example, rather than patching
"foo/bar/baz" to tweak some random occurance of an autoconf version number
to the latest, the patch should now replace it with %%AUTOCONF_VERSION%%
A new Makefile variable, AUTOTOOLSFILES has been introduced, which when
populated will automatically go through and patch %%AUTOCONF_VERSION%% to
the contents of ${AUTOCONF_VERSION} (and likewise for all other known
autotools variables -- "make -V AUTOTOOLS_VARS" to see the list for
a specific port.
Tested by: pav (-exp run, since it touches bsd.port.mk also)
Notes:
svn path=/head/; revision=266736
|
|
|
|
|
|
|
| |
tree-churn on updates.
Notes:
svn path=/head/; revision=265861
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
(2.13/1.4) and an up-to-date version.
USE_AUTOTOOLS stanzas have now been changed to remove the specific
version number of the current version, for example:
autoconf:213 -> autoconf213
automake:14 -> automake14
autoconf:268 -> autoconf
automake:111 -> automake
This will considerably reduce tree-churn when it comes to new versions
of the "current" autotools, allowing for quicker deployment.
Tested by: -exp runs (pav)
Hatemail to: ade
Notes:
svn path=/head/; revision=265661
|
|
|
|
| |
Notes:
svn path=/head/; revision=258865
|
|
|
|
| |
Notes:
svn path=/head/; revision=258864
|
|
|
|
|
|
|
|
| |
PR: ports/138139
Submitted by: bz
Notes:
svn path=/head/; revision=252268
|
|
|
|
|
|
|
|
|
| |
boilerplate comment to match the various ports.
Hat: portmgrt
Notes:
svn path=/head/; revision=246773
|
|
|
|
|
|
|
|
|
|
| |
ports that are with libtool22 while users have libtool15 installed. It will
stop the check dependency and tell you to update your libtool first.
Approved by: portmgr
Notes:
svn path=/head/; revision=239921
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
-Update libtool and libltdl to 2.2.6a.
-Remove devel/libtool15 and devel/libltdl15.
-Fix ports build with libtool22/libltdl22.
-Bump ports that depend on libltdl22 due to shared library version change.
-Explain what to do update in the UPDATING.
It has been tested with GNOME2, XFCE4, KDE3, KDE4 and other many wm/desktop
and applications in the runtime.
With help: marcus and kwm
Pointyhat-exp: a few times by pav
Tested by: pgollucci, "Romain Tartière" <romain@blogreen.org>, and
a few MarcusCom CVS users. Also, I might have missed a few.
Repocopy by: marcus
Approved by: portmgr
Notes:
svn path=/head/; revision=238781
|
|
|
|
|
|
|
|
|
| |
Tested by: numerous package build runs
Approved by: portmgr
Thanks to: des, kris, linimon, pav
Notes:
svn path=/head/; revision=196437
|
|
|
|
|
|
|
|
|
| |
Noticed by: gibbs
Submitted by: kris
Tested by: bento amd64 exprun
Notes:
svn path=/head/; revision=193684
|
|
|
|
|
|
|
|
|
|
| |
maintainership of these two files. I insist that further commits be run
through portmgr@ first.
Hat: portmgr
Notes:
svn path=/head/; revision=188436
|
|
|
|
|
|
|
| |
Approved by: maintainer timeout (16 days)
Notes:
svn path=/head/; revision=188432
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[2] Fix ECHO_CMD/ECHO_MSG usage in bsd.port.mk
[3] Move bsd.efl.mk to ports/Mk
[4] Change LIBTOOLFILES default to ${CONFIGURE_SCRIPT}
[5] Whitespace sweep
[6] Add WWWDIR variable with default value of ${PREFIX}/www/${PORTNAME}
PR: ports/100996 [1], ports/100556 [2], ports/100497 [3],
ports/104009 and ports/104018 [5], ports/105529 [6]
Submitted by: stass [1] [3], gabor [2], pav [4], edwin [5], laszlof [6]
Approved by: ade [4]
Notes:
svn path=/head/; revision=188170
|
|
|
|
|
|
|
|
| |
PR: 104010
Submitted by: edwin
Notes:
svn path=/head/; revision=178787
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
forms are retained for compatibility but deprecated [1]
* Add sha256 to CHECKSUM_ALGORITHMS [2]
* Remove some whitespace [2]
* Add USE_SCONS and bsd.scons.mk for the Python-based SCons build system [3]
* Fix USE_LDCONFIG with non-default PREFIX [4]
* Add USE_WX and friends, and bsd.wx.mk, for common code for WxWidgets
support [5]
* Add 'make missing' to show missing dependencies [6]
* Fix DESKTOP_ENTRIES processing on 4.x [7]
PR: 92445 [1], 98206 [2], 98731 [3], 99370 [4], 89398 [5],
93601 [6], 98891 [7]
Submitted by: linimon [1], edwin [2], alex at foxybanana dot com [3],
gerald [4], flz [4], alepulver [5], alex at fafula dot com [6],
shaun [7]
Notes:
svn path=/head/; revision=166954
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* devel/libtool13 is no more (requiem mors pacem)
* devel/libtool15 now installs as ${LOCALBASE}/bin/libtool etc.
(ie: no versioning on the binaries and scripts)
* USE_AUTOTOOLS= libtool:XX:inc has been deprecated
Where possible, ports should simply set GNU_CONFIGURE=yes and use the pre-packaged version of libtool that comes as part of the source distribution
* all the legacy hacks to libtool that we have been saddled with over the years have been removed. (eg: .la files are now installed) This brings us in line not only with Linux distributions, but also pkgsrc.
* libtool now understands, and correctly handles, "nonstandard" compilers
such as g++34, gcc295, etc. etc.
This could not have happened without the truly outstanding work from kris,
not only putting up with me, but also running countless builds, both on
dosirak and pointyhat. I am truly indebted to him.
Sponsored by: Theakston Old Peculier, Marlboro Red, Cafe de Colombia
Approved by: portmgr (kris)
Notes:
svn path=/head/; revision=156752
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
very long and if some dependencies can't be added into the list.
[1]
- Fix FAM support. Make gamin the default FAM system. [2]
- Introduce new 'quicksearch' target to show only port, path and
info section of the matching ports. [3]
- Introduce new category - rubygems. [4]
- Fix stale dependencies while installing qmail slaveport and
another port that depends on qmail. [5]
- Add commentary for describes target in bsd.port.mk. [6]
- Fix warning issued during make index on archs !368. [7]
- Add USE_DOS2UNIX variable. If set to "YES", remove the ^M from
all files under ${WRKSRC}. If set to a string, remove in all files
under ${WRKSRC} with one of these names the ^Ms. [8]
- Add new variables PERL_RUN_DEPENDS and PERL_BUILD_DEPENDS by
checking the existance of the Perl modules with the "perl -e 'use
module;'" command. [9]
- Fix bsd.port.mk variable quoting issues. No quoting is necessary
anymore either in the Makefile or on the command line. Affected
variables include:
BROKEN
FORBIDDEN
IGNORE
MANUAL_PACKAGE_BUILD
NO_CDROM
NO_PACKAGE
RESTRICTED
[10]
- Add NOFETCHFILES variable. If set, don't download these files
from the ${MASTER_SITES} or ${MASTER_SITE_BACKUP} (but do from
${MASTER_SITE_OVERRIDE}). [11]
- Improve 'search' target output. [12]
- Add a new virtual category for Amateur Radio - hamradio. [13]
- Cleanup some old/unused pathes in bsd.port.mk. [14]
- Add @dirrmtry for plists which does the same as:
"@unexec rmdir %D/foo 2>/dev/null || true" [15]
- Remove virtual category - offix. [16]
- Use portsnap instead of cvsup or cvs on "make update" in
/usr/ports. [17]
- Move location of bsd.autotools.mk within bsd.port.mk [18]
- Add bsd.linux-rpm.mk, fix INSTALLS_SHLIB for Linux ports [19]
- Use new USE_RC_SUBR format for FreeBSD version >= 700007 [20]
- Replace the string "FreeBSD" by "The FreeBSD Project" in the
security warning [21]
- Add bsd.local.mk for local modification to ports framework. [22]
- Replace rcNG spelling by rc.d [23]
- Remove superfluous USE_REINPLACE. [24]
Special thanks to: linimon for spending hours with all these patches
clement for fixes
kris for help with pointyhat
PR: ports/86310 [1], ports/89498 [2], ports/83530 [3],
ports/83789 [4], ports/84053 [5], ports/86281 [6],
ports/87214 [7], ports/87234 [8], ports/87318 [9],
ports/87396 [10], ports/87605 [11], ports/87840 [12],
ports/88230 [13], ports/88493 [14], ports/88711 [15],
ports/88751 [16], ports/89281 [17], ports/89999 [18],
ports/90031 [19], ports/90150 [20], ports/90668 [21],
ports/91433 [23], ports/88754 [24]
Submitted by: mi [1], marcus [2], Lars Engels <lars.engels@0x20.net> [3],
pav [4, 16, 20, 24], garga [5], cperciva [6], vd [7],
edwin [8, 9, 11, 15, 21],
fenner [10], Arseny Nasokin <tarc.po.cs.msu.su@tarc.po.cs.msu.su> [12],
Carl Makin <carl@stagecraft.cx> [13], arved [14],
NIIMI Satoshi <sa2c@sa2c.net> [17], thierry [18],
jylefort [19], linimon [22], dougb [23]
Notes:
svn path=/head/; revision=154065
|
|
|
|
|
|
|
| |
should now be using USE_AUTOTOOLS.
Notes:
svn path=/head/; revision=152829
|
|
|
|
|
|
|
|
| |
PR: 89754 [1]
Submitted by: Vasil Dimov <vd@datamax.bg> [1], barner [2]
Notes:
svn path=/head/; revision=150069
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
if a port is still using the old autotools Makefile constructs.
For example:
*** AUTOTOOLS WARNING for x11/electricsheep
This port is using old autotools constructs which wil be
disappearing on 1st January 2006
In most cases, this warning can be fixed by removing
all the old constructs and replacing them with:
USE_AUTOTOOLS= libtool:13
The first line should be easily parseable by portbuild and tinderbox
clusters to flag such ports.
I'll be doing a few more sweeps of the ports tree to pick up on any
such ports over the coming weeks, before turning off the old system
and marking the port BROKEN in such cases.
Notes:
svn path=/head/; revision=148818
|
|
|
|
|
|
|
|
| |
to allow for easier overriding of these targets by port Makefiles, if
they need to.
Notes:
svn path=/head/; revision=148768
|
|
|
|
|
|
|
|
|
|
| |
order of which can now be overriden.
PR: 86309 (slightly reworked)
Submitted by: thierry
Notes:
svn path=/head/; revision=148752
|
|
|
|
|
|
|
| |
understanding .warning.
Notes:
svn path=/head/; revision=148325
|
|
|
|
|
|
|
|
|
|
|
| |
(via .warning) for pending ports etc. that use the Old World Order
for autotools.
This will turn into a BROKEN message, along with removal of the old
shims, on January 1st 2006, or after 5.5-RELEASE, whichever comes first.
Notes:
svn path=/head/; revision=148324
|