| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
| |
PR: ports/67347
Submitted by: Roman Neuhauser <neuhauser@chello.cz>
|
|
|
|
|
| |
PR: ports/67313 ports/67314
Submitted by: Roman Neuhauser <neuhauser@chello.cz>
|
|
|
|
|
| |
- Test WITHOUT_* instead of WITH_* for values which are on by default
so that package build clusters detect correctly.
|
|
|
|
|
|
|
|
|
| |
<http://www.openldap.org/lists/openldap-devel/200403/msg00101.html>
While I'm not totally happy with their choice, I believe it is better to
be in sync with the upstream library naming scheme.
No objection from: portmgr
|
| |
|
|
|
|
|
| |
PR: ports/67135
Submitted by: Roman Neuhauser <neuhauser@chello.cz>
|
|
|
|
| |
Approved by: ale (MAINTAINER of lang/php[45])
|
|
|
|
|
|
|
|
|
|
| |
MASTER_SITE_RINGSERVER is already listed:
ftp.nihon-u.ac.jp == ring.nihon-u.ac.jp
zoffy.asahi-net.or.jp = ring.asahi-net.org.jp
One should really configure MASTER_SITE_RINGSERVER if one wants to use
a specific server of RingServer.
|
|
|
|
|
|
| |
USE_QT_VER won't get it.
Breakage of doxygen reported by: pointyhat via kris
|
|
|
|
|
|
|
| |
mirror with 4 fresh ones in same region
PR: ports/67093
Submitted by: Roman Neuhauser <neuhauser@chello.cz>
|
|
|
|
|
| |
PR: ports/67094
Submitted by: Roman Neuhauser <neuhauser@chello.cz>
|
|
|
|
|
| |
PR: ports/67091
Submitted by: Roman Neuhauser <neuhauser@chello.cz>
|
|
|
|
| |
Pointy hat to: pav
|
|
|
|
| |
Pointy hat to: pav
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* devel/libgsf is the old port minus gsf-gnome bits
* devel/libgsf-gnome contains libgsf-gnome-1 library and it's header files
This greatly reduces number of dependencies for ports that was using only
non-gnome part of this library.
- Point USE_GNOME parameter libgsf to GNOME-less port and create new parameter
libgsf_gnome for libgsf-gnome port.
- Convert all consumers of libgsf-gnome-1 library to depend on libgsf-gnome
port (read all as: Gnumeric)
PR: ports/63851 (in the spirit of)
Submitted by: Sybolt de Boer <sybolt@xs4all.nl>
Prodded by: lofi (KDE team)
Reviewed by: marcus (GNOME team)
|
| |
|
|
|
|
|
| |
PR: ports/67025
Submitted by: Roman Neuhauser <neuhauser@chello.cz>
|
|
|
|
|
| |
PR: ports/67019
Submitted by: Roman Neuhauser <neuhauser@chello.cz>
|
|
|
|
|
|
|
|
|
|
|
| |
Unless _NO_KDE_CONFTARGET_HACK is set, users of bsd.kde.mk
will automatically have
CONFIGURE_ARGS+=--build=${MACHINE_ARCH}-portbld-freebsd${OSREL} set.
This is necessary for almost every package using a configure script
created with non-historic versions of autoconf and really should be
handled in bsd.port.mk.
|
|
|
|
|
| |
which have the working configure bits have a chance to figure out the correct
threads libs by themselves.
|
| |
|
|
|
|
| |
Submitted by: kensmith
|
| |
|
|
|
|
| |
PR: 66007
|
| |
|
| |
|
|
|
|
| |
snapshot as of 2004-05-02.
|
|
|
|
|
| |
PR: 66108
Submitted by: eik
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Move the add-plist-info target after post-install, so that ports that
install their info files in the post-install phase will have them
correctly registered in the plist.
* all-depends-list was too aggressive: it should only include the
run-depends of the ports upon which it depends, plus the
non-runtime dependencies of the port itself. Previously it was also
including the non-runtime (e.g. BUILD, EXTRACT, FETCH) dependencies of
the ports upon which it depends, which are irrelevant.
|
|
|
|
|
|
|
| |
line with bsd.port.mk and prevents errors when ${OSVERSION} is (somehow)
undefined.
Problem report from: Thomas Abthorpe <thomas@stthomas.stthomasanglican.org>
|
|
|
|
|
|
|
| |
- Install 3rd party products to the right place.
PR: 65608
Submitted by: Gerhard Sschmidt <estartu@augusta.de>
|
|
|
|
|
|
|
|
|
|
|
| |
This is essentially a null-commit, with the one exception that
the "patch-libtool" target is now called "patch-autotools" for
consistency with "run-autotools".
Many thanks to kris for testing on the 4-exp bento cluster
Approved by: portmgr (kris)
Verified by: bento 4-exp
|
|
|
|
|
|
| |
fixes getaddrinfo() check failure on KAME.
Requested by: suz
|
|
|
|
|
|
|
|
|
|
|
|
| |
. Make the USE_JIKES setting to actually work.
. Simplified backwards compatibility with the old bsd.java.mk.
. Allowed java dependency selection with JAVA_PREFERRED_PORTS.
. More error checking on variable settings.
. Allowed USE_JAVA=yes to work without specifying a version.
. Expanded the meta-info for the individual ports so the full version
is now available, among other things.
Submitted by: Herve Quiroz <herve.quiroz@esil.univ-mrs.fr>
|
| |
|
|
|
|
|
| |
- drop LIB_DEPENDS in favor of BUILD_DEPENDS and RUN_DEPENDS
- new internel option GNUSTEP_WITHOUT_LIBOBJC
|
|
|
|
|
| |
drop LIB_DEPENDS in favor of BUILD_DEPENDS and RUN_DEPENDS
Reported by: oliver
|
|
|
|
|
|
| |
It could happen that bsd.port.mk think that the correct lib is installed,
by picking up a shared lib in the wrong directory.
Reported by: oliver
|
|
|
|
|
| |
PR: 65211
Submitted by: Herve Quiroz <herve.quiroz@esil.univ-mrs.fr>
|
|
|
|
|
|
|
|
|
|
|
| |
. Use the appropriate command variable (e.g. ${SED}) rather than the raw
command itself. Most of the files in Mk appear to do this, although
there are some exceptions. Certainly bsd.port.mk does.
The one exception is uniq, for which there isn't yet a defined variable.
PR: 65210
Submitted by: Herve Quiroz <herve.quiroz@esil.univ-mrs.fr>
|
| |
|
|
|
|
|
|
|
| |
EXTRACT_DEPENDS for java (and not necessarily a BUILD_DEPENDS or
RUN_DEPENDS).
Result of a problem report from: kris
|
|
|
|
| |
functionality has been added or removed.
|
|
|
|
|
|
| |
recent versions of BIND 8 or 9.
Submitted by: fenner's distfile survey
|
|
|
|
|
|
|
| |
that is not created by Build.PL when PERL_MODBUILD is set)
PR: 62422
Submitted by: mat
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
bsd.java.mk now provides a new set of macros to be used by ports that
require a JDK. When USE_JAVA is set, the following variables may be set
in order to give to precision regarding the requirements of the port:
- JAVA_VERSION: A list of space-separated suitable java versions for the
port. An optional "+" allows you to specify a range of versions.
(allowed values: 1.1[+] 1.2[+] 1.3[+] 1.4[+])
- JAVA_OS: A list of space-separated suitable JDK port operating systems
for the port. (allowed values: native linux)
- JAVA_VENDOR: A list of space-sperated suitable JDK port vendors for
the port. (allowed values: freebsd bsdjava sun ibm blackdown)
- JAVA_BUILD: When set, it means that the selected JDK port should be
added to build dependencies for the port.
- JAVA_RUN: This variable works exactly the same as JAVA_BUILD but
regarding run dependencies.
Here are some of the macros defined after setting USE_JAVA:
- JAVA_PORT: The name of the JDK port (e.g. java/jdk14)
- JAVA_HOME: The home of the JDK port in the local base
- JAVA_PORT_VERSION: The version of the JDK port.
- JAVA_PORT_OS: The operating system used by the JDK port.
- JAVA_PORT_VENDOR: The vendor of the JDK port.
- And many macros for the commonly used java executables, such as JAVA,
JAVAC, JAVADOC, JAVAH, RMID, JAR...
bsd.java.mk 2.0 is backward compatible with the previous version. Using
the new features is strongly encouraged, since the old bsd.java.mk 1.0
features will be deprecated and removed in the near future.
You will find more detailed info (as well as a quick tutorial) at:
http://www.esil.univ-mrs.fr/~hquiroz/freebsd/bsd.java.mk-2.0.html
If you experience any problems with java based ports that you believe
is due to this change then please let me know.
PR: 63511
Submitted by: Herve Quiroz <herve.quiroz@esil.univ-mrs.fr>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
INFO_PATH variable may be used to specify their location. It defaults
to 'share/info' for the standard PREFIX, and 'info' when PREFIX ==
/usr. [1]
- Remove the <category>/pkg/COMMENT files in favour of a COMMENT
variable in <category>/Makefile [2]
- Prevent patch breakage with VERSION_CONTROL=numbered [3]
- Fix some instances of incorrect WRKDIRPREFIX handling. [4]
- remove useless ${MKDIR} ${WRKSRC} in config target [5]
- remove reference to OpenBSD [6]
- Exempt devel/p5-Module-Build from the self-dependency in
PERL_MODBUILD so that this port may use the option without getting an
infinite dependency list [7]
- The default PERL_ARCH is currently determined as a function of
OSVERSION. It should however be a function of PERL_LEVEL since the
correct value depends on what Perl version one has installed (older
Perl versions use ${ARCH}-freebsd, newer versions use mach). [8]
- Fix PORTDOCS on older (4.7, 5.0) systems [9]
- Allow 'make parallel' to generate a working makefile when not all
categories are present (this does not mean you'll be able to build all
ports, unless you make sure they don't have external dependencies) [10]
- Don't report symlinks as world-writable in the security check [11]
- Fix a comment that was broken by a mismerged patch [12]
- Clarify the meaning of USE_*, WANT_*, WITH_* and WITHOUT_* [13]
- Don't set _CHKSUMFILES/_IGNOREFILES if CKSUMFILES/IGNOREFILES is
empty and DIST_SUBDIR is set. [14]
- Fix comment for DISTDIR [15]
- Update the documentation of the USE_GL variable [16]
- Check to see if NONEXISTENT exists, and fail with an error if it does [17]
- Fix fetching of new distfiles in 'make makesum' when SIZE is set [18]
- Consistently set MAKE_ENV when USE_GCC=3.2 or 3.3 are set [19]
- Rework INDEX builds: [20]
* Fix the bsd.port.subdir.mk code that is supposed to report index
breakage (the fallback code wasn't actually being run because make
would halt immediately following the error). This should help with
INDEX error reports because it will immediately show the cause of
failure, so we won't have to pull teeth to extract it from the
submitter.
* Streamline the 'make describe' code a bit.
* Provide some basic instructions to the user when an index build
fails, on when and how to report index build failures (turn this off
with INDEX_QUIET=1)
* Removed INDEX_NOSORT, because I couldn't imagine it to be very
useful and it doesn't cost very much anyway.
* Don't prevent INDEX builds from seeing the local host environment.
Since a lot of users are using 'make index' thesedays they should get
an index that reflects their local settings and installed ports. If
you want to build a 'default' index that isn't influenced by local
settings (e.g. for release builds), set the INDEX_PRISTINE variable.
* Allows parallel INDEX builds (using make -j). The most obvious way
of doing this doesn't work, because I/O from child makes is broken up
into 2k chunks, and output lines from 'make describe' that exceed this
length (*cough* GNOME *cough*) will be intertwined with the output of
other makes, leading to a corrupted INDEX. The I/O interleaving
can be disabled using 'make -P', but this inserts extraneous output of
its own, and redirects stderr, making it useless for our purposes.
Instead, I collect the output from the child make processes in
temporary files and recombine them at the end.
* The number of concurrent make processes to spawn can be set using
INDEX_JOBS. By default this is set to 2, which seems to be a sweet
spot for both single and dual-processor systems. On my tests I do not
see any significant performance changes on UP, but on a dual 4.x
system the build time drops by 47% (6 minute index builds on one test
machine!). Depending on your disk and CPU hardware you might see
further gains with INDEX_JOBS=4 or higher, so you might like to
experiment to see what works best. On a dual 5.x system the
performance gains do not seem to be as great (20-30%), but this is
still a significant net win.
PR: 55493 [1], 59651 [2], 61552 [3], 62247 [4], 62329 [5],
62337 [6], 62422 [7], 62441 [8], 62627 [9], 62983 [10],
63112 [11], 63297 [12], 63335 [13], 64029 [14], 64069 [15],
64236 [16], 64519 [17], 62958 [18], 64237 [19]
Submitted by: lev [1],
Matthew Seaman <m.seaman@infracaninophile.co.uk> [2],
Joel Ray Holveck <joelh@piquan.org> [3],
ade [4], Sergey Matveychuk <sem@ciam.ru> [5],
markus [6], mat [7], des [8], eik [9],
Dmitry Morozovsky <marck@rinet.ru> [10],
Andrew <andrew@ugh.net.au> [11], vs [12], linimon [13],
edwin [14][15], gerald [16], marcus[17][18], kris [19][20]
|
|
|
|
|
|
| |
PR: ports/63265
Submitted by: Gerhard Schmidt <estartu@augusta.de>
Approved by: crowds on python@ via perky (in general)
|