| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
[Those marked with an asterisk (*) are virtual categories]
- accessibility* : Ports to help disabled users
PR: ports/39103
Requested by: trevor
- finance : Monetary, financial and related applications
PR: ports/39102
Requested by: trevor
- haskell* : Software related to the Haskell language
PR: ports/41959
Requested by: obraun
- hungarian : Hungarian language support
PR: ports/37576
Requested by: Janos Mohacsi <janos.mohacsi@bsd.hu>
- multimedia : Multimedia software
Requested by: many
- parallel* : pplications dealing with parallelism in computing
PR: ports/39094
Requested by: trevor
- portuguese : Portuguese language support
PR: ports/35991
Requested by: trevor
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Add USE_PERL_RUN and USE_PERL_BUILD to add {RUN,BUILD}_DEPENDS on the
perl5 port if required (i.e. on 5.0 or later) (USE_PERL adds both,
which is not always appropriate) [1]
* On 5.0 systems without perl, depend on the full path to the perl port
binaries to not pick up the system perl wrapper
* If PERL_CONFIGURE is defined, move the USE_PERL setting earlier in
the makefile so it actually adds a dependency. [2]
Noticed by: dougb [1]
Submitted by: sobomax [2]
Tested on: bento
|
|
|
|
|
| |
PR: ports/45326
Submitted by: Edwin Groothuis <edwin@mavetju.org>
|
|
|
|
|
| |
PR: 45318
Submitted by: dinoex
|
|
|
|
| |
Requested by: Herve Quiroz <herve.quiroz@esil.univ-mrs.fr>
|
| |
|
|
|
|
|
|
| |
extensively tested on the bento cluster, but the committed version
introduces significant new breakage at a very inopportune time. This
will be revisited later.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
| |
totally rewrote the autoconf/automake support section, with
provisions for autoconf 2.54 and automake 1.7.x when they are
ready.
Minor change:
Added DOCSDIR, EXAMPLESDIR, and DATADIR to PLIST_SUB.
PR: 42351
Reviewed by: kris
Approved by: kris
|
|
|
|
| |
Feel free to send me any feedback before 1.6.8 is finally released.
|
|
|
|
|
|
|
| |
- remove an invalid site ftp.unipi.it
- move some sites which doesn't have netscape48 distfile
to the bottom of the list
Approved by: trevor
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* If the ${COMMENT} file does not exist, use the value of the
${PORTCOMMENT} variable instead. This will allow us to incrementally
phase out pkg-comment [1]
* Miscellaneous fixes to the MASTER_SITES_N code [2]
* Correct fmt(1) invocation so it works on older systems [3]
* Improve the security-check target: [4]
- Look for setuid/setgid binaries, and binaries that include
calls to accept()/recvfrom() (which are likely to be network
servers or have network server capability)
- Check these binaries for insecure functions (if PORTS_AUDIT is
set in the environment, check for a larger set of functions
such as strcat/strcpy/sprintf)
- Report network servers that are started by default.
Submitted by: eric [1], lioux [2], fenner [3], kris [4]
PR: ports/36078 [2], ports/36709 [2]
|
|
|
|
|
|
| |
FreeBSD/sparc64 fails to build this and somehow the entire OS gets
frozen while running `miniruby'. I'd appreciate if someone with a
clue could help me fix the problem.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
| |
- US: xyz.lcs.mit.edu, aka ftp5.FreeBSD.org
Administrated by: wollman
- JP: ${MASTER_SITE_RINGSERVER}
Administrated by: Ring Server Project (http://www.ring.gr.jp/)
|
| |
|
|
|
|
|
|
| |
host, so remove the duplicates from MASTER_SITE_SUNSITE.
- Add www.ibibio.org to MASTER_SITE_RUBY, the first mirror site in the US.
|
| |
|
| |
|
|
|
|
| |
Approved by: tg
|
| |
|
|
|
|
| |
Submitted by: Seamus Venasse <Seamus.Venasse@polaris.ca>
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
the list of sites from the www/linux-netscape6 port. I looked at fenner's
survey, and removed some sites which did not carry Netscape 7 or which have
been offline for a long time. Also, for some mysterious reason it takes 80
seconds to get a login prompt when I use the hostname ftp.netscape.com, so I
replaced it in the list with two of the hosts it seems to point to, with the
quicker one first and the slower one last.
Submitted by: Kimura Fuyuki
Reviewed by: sada (as originally submitted)
PR: 42678
|
|
|
|
| |
things around a little to try and improve download times.
|
|
|
|
|
| |
- Remove www.mirrornavi.com from comment which seems to be dead.
- Replace the http site with the Tenbin server.
|
| |
|
|
|
|
| |
test all the cases. Sorry, folks.
|
|
|
|
|
|
| |
2. Added a tagged version of MASTER_SITE_KDE, called MASTER_SITE_KDE_kde,
like this:
MASTER_SITE_KDE_kde= ${MASTER_SITE_KDE:S@%/@%/:kde@g}
|
|
|
|
|
|
| |
make.
PR: 43813
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
components to build or not build with. For example:
# make WITHOUT_GNOME=esound
Will build a port that can optionally use esound support, without it.
You can also specify multiple components separated with a space:
# make WITHOUT_GNOME="esound gnomelibs"
The converse is true for WITH_GNOME. Note, that this is backwards
compatible with the old WITH/WITHOUT_GNOME macros. That is,
# make -DWITHOUT_GNOME
Will turn off all optional GNOME components. Also,
# make WITHOUT_GNOME=yes
Will do the same thing.
* Mark a port BROKEN if it includes an unknown GNOME component [1]
PR: 41873 [1]
Submitted by: Edwin Groothuis <edwin@mavetju.org> [1]
Not objected to by: sobomax
|
| |
|
|
|
|
|
|
|
| |
RUBY_RD_PORT to RUBY_RDTOOL_PORT and DEPEND_RUBY_RD2 to
DEPEND_RUBY_RDTOOL.
Add USE_RUBY_RDOC, RUBY_RDOC, RUBY_RDOC_PORT and DEPEND_RUBY_RDOC.
|
| |
|
| |
|
|
|
|
|
|
| |
coredumps.
Submitted by: knu
|
|
|
|
| |
Submitted by: sobomax
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
ftp.jp.FreeBSD.org is back in sync with ftp.FreeBSD.org.
Thanks to: kuriyama & the administrators
MASTER_SITE_RUBY:
ftp.chg.ru is back in sync with ftp.ruby-lang.org.
Thanks to: Serge Krashakov <sakr@Chg.RU>
MASTER_SITE_FESTIVAL, MASTER_SITE_FESTIVAL_OGI:
Assign using += instead of = like other ones.
|
|
|
|
|
|
|
|
| |
ftp.iij.ad.jp because ftp.ruby-lang.org is currently unstable.
ftp.iij.ad.jp has much more capacious bandwidth and is synchronized
with the master site tightly enough.
- ftp.dti.ad.jp is a good one. Add it to various MASTER_SITE_*.
|
|
|
|
|
|
| |
- Remove non-working mirror sites from MASTER_SITE_SUNSITE.
Submitted by: fenner's distfiles survey
|
|
|
|
|
| |
MASTER_SITE_RUBY. They will be put back as soon as they get back up
or in sync.
|
|
|
|
| |
(ftp.iDaemons.org, mirrors.sunsite.dk and ftp.ntua.gr)
|
| |
|
|
|
|
|
|
|
|
| |
fixes several coredump bugs and fatal threading problems.
Remove the autoconf dependency by including a pre-generated configure
script in the distfile. It now also includes a pre-generated parse.c
made by bison 1.35.
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Fix some problems in previous revision relating to writability test of
${DISTDIR}, by moving the check a) after we have made the directory if
it doesn't exist, and b) inside the loop that actually fetches files,
so the check isn't performed with every port make operation that depends
on the fetch target (this breaks non-fetch targets as a different user)
[2]
Submitted by: bmah [1]
Reported by: ijliao [2]
Tested on: bento
|
|
|
|
|
|
|
| |
containing a pregenerated configure and a parse.c generated with bison
1.35. This is to offer a smaller (.tar.bz2) distfile, remove the
autoconf dependency and benefit from a bit more efficient parse.c than
that which byacc(1) generates.
|
|
|
|
|
|
|
| |
more working X mirrors and remove a local distfiles site that hasn't been
updating.
Approved by: portmgr
|
|
|
|
| |
- Introduce USE_RUBY_FEATURES to make life easier.
|
|
|
|
|
|
|
| |
it's offline for a long time
PR: 38191
Submitted by: Tom Rissman <trissman@mrdlaw.com>
|
| |
|
|
|
|
|
| |
Submitted by: maintainer
Approved by: maintainer
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
* Replace some bare uses of cat with ${CAT}
* [ports/19112] Ignore RCS files (*,v) when applying patches
* [ports/19270] Check whether ${DISTDIR} is writable and fail with a
better error message if not (mostly caused by trying to fetch as the
wrong user)
* [ports/23560] Force patch backup files to be created with .orig suffix
* [ports/34717] Don't enclose PTHREAD_LIBS in quotes, because it will
cause problems if used in an already-quoted string.
* [ports/34987] Fix an awk warning in MASTER_SORT/MASTER_SORT_REGEX code
* [misc/38724] Change some uses of the deprecated test -h to test -L
* [1] Registering real dependencies: dependency registration looks at the
currently-installed version of the dependency and registers that version,
instead of registering the version in ports which may be newer than
what is installed.
* [2] Further 100% speed-up of dependency registration process by eliminating
second call to package-depends (using information from the first call
stored in +CONTENTS file of package being installed). Very useful
for developing GNOME or similar packages with zillion dependencies,
when package-depends target could take few minutes to complete;
* [2] Proper set-up of ${SHELL} variable in build environment, so that user's
interactive shell isn't picked instead. This has various implications,
ranging from build process speed-up due to using /bin/sh to invoke
libtool instead of bash or any other much more bloated user's shell
(configure scripts often pick it up from the ${SHELL} environment),
to fixing problems some users have when building random ports.
Submitted by: sobomax [1] [2],
Aleksandr A. Babaylov <.@babolo.ru> [ports/19112],
Gerald Pfeifer <pfeifer@dbai.tuwien.ac.at> [ports/19270],
Alan Bawden <Alan@LCS.MIT.EDU> [ports/23560],
Christian Weisgerber <naddy@mips.inka.de> [ports/34717],
knu [ports/34987], april <april@oublinet.net> [ports/38724]
PR: ports/19112, ports/19270, ports/23560, ports/34717,
ports/34987, ports/36237, ports/38724
Tested on: bento 4-exp build
|
|
|
|
|
| |
PR: 42872
Submitted by: SUGIMURA Takashi <sugimura@jp.FreeBSD.org>
|
|
|
|
| |
This fixes coredump on the Alpha.
|
| |
|
|
|
|
| |
Submitted by: Seamus Venasse <Seamus.Venasse@gov.yk.ca>
|
|
|
|
|
| |
Reviewed by: wca
Approved by: knu (mentor)
|
| |
|
|
|
|
|
|
| |
months ago, so remove it from MASTER_SITE_LOCAL.
Detected by: fenner's distfiles survey
|
|
|
|
|
|
|
| |
--disable-gtk-doc option.
PR: 42616
Reviewed by: sobomax
|
|
|
|
|
| |
mirroring all the distfiles of ruby related ports except RESTRICTED
ones.
|
|
|
|
| |
latest snapshots as of today, 2002-09-12 (JST).
|
|
|
|
|
|
|
|
|
| |
qt2 then you better change it to say so or else it's on the hit list. Will
has said that all kde2 ports must be fixed or gone before 4.7 ports freeze.
Submitted by: Tilman Linneweh <tilman@arved.de>
Reviewed by: resident psychopath and wild and crazy guy AlanE
Approved by: billg@microsoft.com ("anything to get rid of some free s/w")
|
|
|
|
|
|
| |
the second the fact that sourceware is scheduled to go away.
Submitted by: pfeifer
|
|
|
|
|
|
| |
linked from somewhere else.
PR: ports/42060
|
| |
|
|
|
|
|
|
|
| |
more closely conform to FreeBSD style etc, and Konqueror SSL patch merged.
Tested by: Matt Douhan <matt@fruitsalad.org>, alane
Submitted by: lioux [1]
|
|
|
|
| |
Obtained from: fenner's survey and www.alltheweb.com
|
|
|
|
| |
redirector services.
|
|
|
|
|
|
| |
Submitted & reported by: many
PR (among others reports): 39646
Approved by: portmgr
|
| |
|
|
|
|
| |
See also: http://www.blackdown.org/java-linux/java2-status/jdk1.4-status.html
|
| |
|
|
|
|
|
|
|
|
| |
for Linux from linux-sun-jdk1.4.0.01 to linux-sun-jdk1.4.0.
This is more like the installation directories for the other
JDK ports.
PR: 41424
|
|
|
|
|
|
| |
to linux-sun-jdk1.4.0.01.
PR: 41424
|
|
|
|
|
|
| |
linux-sun-jdk1.3.1.
PR: 41424
|
|
|
|
| |
${LOCALBASE}/linux-blackdown-jdk1.2.2.
|
|
|
|
|
|
| |
directory for that JDK was changed on June 13.
See: http://www.freebsd.org/cgi/cvsweb.cgi/ports/java/linux-sun-jdk12/Makefile?rev=1.7&content-type=text/x-cvsweb-markup
|
|
|
|
| |
Approved by: portmgr
|
|
|
|
|
| |
Requested by: re
Two months silence by: portmgr
|
|
|
|
|
| |
PR: 41218
Submitted by: Kimura Fuyuki <fuyuki@hadaly.org> (1)
|
| |
|
|
|
|
| |
Discussed with: sobomax
|
|
|
|
|
|
| |
Prompted by
PR: 40881
Submitted by: Tilman Linneweh <tilman@arved.de>
|
|
|
|
| |
Found by: disfiles survey
|
|
|
|
|
| |
stop using CONFIGURE_TARGET. This prevents lang/{ruby,ruby-devel}
from installing binaries and libraries with weird prefixes.
|
| |
|
| |
|
|
|
|
| |
extension.
|
|
|
|
| |
2002-07-15.
|
|
|
|
|
| |
PR: ports/40524
Submitted by: SUGIMURA Takashi <sugimura@jp.FreeBSD.org>
|
| |
|
|
|
|
| |
gnome components easier and update example accordingly.
|
|
|
|
|
| |
o use ${X11BASE}/bin/gnomecc to detect that gnomecontrolcenter is installed;
o use panel_status.so.5 instead of panel_applet.so.5 to detect gnomecore.
|
| |
|
|
|
|
| |
they aren't going to be used anyway.
|
| |
|
|
|
|
| |
- make support for gnome-optional ports more robust.
|
|
|
|
|
|
|
|
|
|
|
| |
- Add missed gnomeaudio into _USE_GNOME_ALL;
- refine dependencies for all components;
- add new redefineable knob GNOME_HTML_DIR, which allows to override value of
--with-html-dir configure argument;
- remove USE_REINPLACE workaround - real fix was just committed into
bsd.port.mk;
- improve example of gnome-optional port's logick;
- improve conditions when PLIST_SUB is defined for gnome-optional ports.
|
|
|
|
|
|
|
|
| |
bsd.gnomeng.mk. Also increase OSVERSION `sed -i'check to be 500036 on
-current, as users report that 500034 isn't sufficient to catch new sed(1)
functionality.
Approved by: portmgr (silently)
|
| |
|
|
|
|
|
|
|
| |
converted to USE_GNOMENG. The real fix for bsd.port.mk will be committed
later, after portmgr@ approval.
Prompted by: Rasmus Skaarup <mfbsd@skaarup.org>
|
|
|
|
|
|
| |
bsd.gnomeng.mk.
Big pointy hat to: sobomax
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
General:
[1] Add a means of updating via patches rather than always using tarballs.
Unfortunately, this method proved unreliable due to the binary files
included with most of the KDE tarballs. For now, leave this support
in until I can decide what to do with it.
[2] Remove patches that were fixed in KDE CVS for KDE_3_0_BRANCH. This
includes removal of malloc.h (from our viewpoint at least), a bug in
kiconloader, and a typo in knode.
[3] Move the current KDE version number to KDE_VERSION in bsd.kde.mk.
[4] Support the notion of KDE_PREFIX.
[5] Move arts and kde3-i18n* ports to use Makefile.kde.
french/kde3-i18n:
[6] Remove cruft from when this was generated with a core dump in the
3.0.1 distribution generation.
All other ports: No changes of note not mentioned above.
Thanks to the quick testers for their assistance with this upgrade:
Tested by: Matt Douhan <matt@athame.co.uk>
Andy Fawcett <andy@athame.co.uk>
Dave Cantrell <phaedrus@alltel.net>
|
| |
|
|
|
|
|
|
|
|
| |
to make GNOME1 platform more modular and will eventually replace bsd.gnome.mk
completely. For the time being, it should be explicitly activated by the
USE_GNOMENG knob, so that it is possible to do gradual conversion.
Reviewed by: marcus, gnome@
|
|
|
|
|
|
| |
460100.
Submitted by: obrien
|
|
|
|
|
|
| |
to ${LOCALBASE}/linux-jdk1.4.0.01.
Noticed by: phantom
|
|
|
|
|
| |
PR: ports/39533
Submitted by: Jason Harris <jharris@widomaker.com>
|
|
|
|
|
|
|
|
| |
where sed(1) can't do in-place editing add a new USE_REINPLACE knob, which
if turned on defines REINPLACE_CMD and adds textproc/sed_inplace port into
BUILD_DEPENDS if necessary.
Not objected by: portmgr@
|
|
|
|
|
|
| |
exists. This unbreaks porteasy.
Reported by: des
|
|
|
|
|
|
| |
problems people were seeing with e.g. devel/pth and friends installed.
They conflict with GCC3 and may not be an issue anymore. But if someone
reports the issue again we'll address it with a finer comb next time.
|
|
|
|
|
|
|
|
|
| |
- Allow installation to python-specific hierarchy. This will
benefit users of Zope and mod_python.
- Add PYTHON_*DIR variables to PLIST_SUB.
PR: 38769
Submitted by: Hye-Shik Chang <perky@fallin.lv>
|
|
|
|
|
|
|
|
| |
in current. Use it like the following:
${REINPLACE_CMD} -e "foo" -e "bar" ${WRKSRC}/somefile
Approved by: portmgr
|
|
|
|
| |
Now also checks that all the JDK ports actually exist.
|
|
|
|
|
|
| |
responsive for some time now.
Also noticed by: petef
|
|
|
|
| |
and b) is not listed at http://www.cpan.org/SITES.html.
|
|
|
|
|
|
| |
to find it there. Also remove a redundant comment.
Submitted by: des, obrien
|
|
|
|
|
|
| |
of overwriting it
Approved by: sobomax (portmgr hat)
|
|
|
|
|
|
| |
Rather than USE_GCCXY, you now use USE_GCC=X.Y
Approved by: kris
|
|
|
|
| |
2002-05-23.
|
|
|
|
| |
Submitted by: Jack Twilley
|
| |
|
| |
|
|
|
|
|
|
|
| |
The net has to be in *VERY* bad shape for you to fail on 21 sites and
finally get the needed file from the 22nd site.
If the list was meant more do document possible sites for to list in
/etc/make.conf, they could be re-added as comments.
|
|
|
|
|
| |
PR: 38196
Submitted by: hrs
|
|
|
|
|
| |
Noticed by: Alex Dupre <sysadmin@alexdupre.com>
PR: 37933
|
|
|
|
|
|
|
|
|
|
|
| |
[1] Warn people about Qt1, remove warning about Qt3, and fix something I
forgot to fix before committing the Qt3/KDE3 stuff.
[2] Programs that were using USE_QT_VER=3 were looking in the wrong
place for the headers if they relied solely on QTCPPFLAGS to give
it to them.
Reported by: [2] Frank Laszlo <laszlof@earthlink.net>
|
|
|
|
|
| |
Requested by: Tim Schafer <tim@agship.com>
PR: 37875
|
|
|
|
| |
Sun JDK 1.2.x for Linux.
|
|
|
|
|
|
| |
Remove the FTP listing for eu.dl.sourceforge.net, since it has not
allowing FTP connections at least since 22 hours ago. I left the
HTTP listing for the site.
|
|
|
|
|
|
|
|
|
|
|
| |
sourceforge has made available. Additionally, the first site listed
(prdownloads) now gives a HTML selection page when you try to download
a file which causes md5 mismatch and is generally an ugly mess.
Update MASTER_SITE_SOUREFORGE with handful of approved roundrobin HTTP
and FTP sites
Submitted by: Sean Kelly <smkelly@zombie.org>
|
|
|
|
|
|
|
| |
have been removed because it was not broken and a lot of working
ports depended on it. The qt145 port now installs files named
*qt1* instead of *qt* so it does not conflict with the other qt
versions.
|
|
|
|
|
|
| |
2002-05-05. This fixes some ruby extensions under RUBY_VER=1.7.
Update the Oni Guruma regex engine to 20020424.
|
|
|
|
| |
a local patch applied. (which will be committed soon)
|
| |
|
|
|
|
|
|
|
|
| |
it is decided what JDK ports have been installed.
Tested with: java/jdom net/spread
Reviewed requested from: java@FreeBSD.org ports@FreeBSD.org
Reviewed by: John Merryweather Cooper <john_m_cooper@yahoo.com>
|
|
|
|
| |
-STABLE, this will take effect after your next cvsup + kernel upgrade.
|
|
|
|
|
|
|
|
| |
NEED_JAVAC now actually defaults to NO.
Tested with: net/spread
lang/kawa
java/jdom
|
|
|
|
| |
Also fix one NEED_JAVAC related bug/typo.
|
|
|
|
|
| |
PR: 37397
Submitted by: Hye-Shik Chang <perky@akaraka.yonsei.ac.kr>
|
|
|
|
|
| |
All ports that need a Java compiler (either 'javac' or
'jikes') should from now on define NEED_JAVAC.
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
1. Make PY_DISTUTILS recently added into <bsd.python.mk> actually working.
PR: 36537
Submitted by: tg
2. Propagate error code from failed `make depends', when one of the ports
we depend upon is marked BROKEN/FORBIDDEN.
PR: 25522
Submitted by: alex
3. By default, when bsd.port.mk configurating Makefile.PL only pass
PREFIX as argument, but some Perl module (eg. Test-Harness) needed
INSTALLPRIVLIB and/or INSTALLARCHLIB in order to install, otherwise
default installation will goes to /usr/lib and not ${PREFIX}/lib,
in some case, adding these tag to CONFIGURE_ARGS is not bad.
PR: 29681
Submitted by: Shell Hung <shell@shellhung.org>
4. Update patch-libtool target, so that it doesn't break ports with
autoconf 2.13-generated configure script. USE_LIBTOOL is still not
very useful for such cases, but at least it doesn't break them badly
anymore.
PR: 31142
Submitted by: wjv
5. Make `make search' working even when /usr/obj/usr/ports exists.
PR: 31862
Submitted by: gad
6. When configure script fails unexpectedly don't dump thousands lines of
config.log to the user's screen, because it usually doesn't contain
information useful for tracking the problem anyway. Instead display a
message asking a user to report the failure to the proper entity
(maintainer) and what to include into the problem report.
PR: 34459, 35488
Submitted by: Thomas Hurst <freaky@aagh.net>
Alan Eldridge <ports@geeksrus.net>
sobomax
other countless hackers whose names are lost in the noise
Text of message suggested by: asmodai
7. Make PREFIX=/usr situation more sane. When PREFIX is set to /usr,
bsd.port.mk uses MANPREFIX=${PREFIX} and BSD.local.dist for mtree as
always, however those defaults are not appropriate for /usr, and better
options are available.
PR: 36030
Submitted by: DougB
8. Use ${ECHO_CMD} instead of ${ECHO} everywhere in the bsd.port.mk to
avoid clashing with system .mk settings (${ECHO} has a different meaning
there). Actually the patch is imcomplete, because large portion of those
${ECHO_CMD}s should be ${ECHO_MSG}, but this one will at least make Bruce
happy, which shouldn't be underestimated.
PR: 34988
Submitted by: knu
All of the above tested by: bento
Special thanks goes to: kris (for his help with getting this tested)
-------------------------- THE END (to be continued) ------------------------
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
which probably isn't supposed to be removed is misc/instant-workstation,
which had a dependency on audio/xamp (being removed), so I removed that
dependency and bumped PORTREVISION. All other ports are real dependents
upon Qt 1.x, including KDE 1.x stuff.
Code in bsd.kde.mk supporting these ports is also removed or adjusted.
Also, some adjustments made to accomodate Qt3/KDE3 ports, which will be
committed Real Soon Now (TM), pending repo-copies.
This commit made in impending view of Qt3/KDE3 entering ports tree.
|
|
|
|
|
|
|
|
| |
will call the equivalent of `python setup.py {build|install}'. This
should help with most current extensions to the Python language.
PR: 36537
Submitted by: Hye-Shik Chang <perky@fallin.lv>
|
| |
|
|
|
|
|
| |
PR: 36977
Submitted by: Hye-Shik Chang <perky@fallin.lv>
|
|
|
|
|
| |
PR: 36977 36979
Submitted by: "Karsten W. Rohrbach" <karsten@rohrbach.de>
|
| |
|
|
|
|
|
|
|
|
|
|
| |
summarizing the stages. Identified a sixth stage. Renamed the
JDK_FILE setting to _JDK_FILE, for consistency with other
settings that are only used internally in the mk file.
Tested with: jakarta-tomcat-3.3.1_7 (www/jakarta-tomcat3),
jakarta-tomcat-4.0.3_3 (www/jakarta-tomcat),
orion-1.5.2_17 (www/orion)
|
|
|
|
|
|
|
|
| |
the bug resulted in "sh: Argument list too long" message during dependency
registration process.
Reported by: *many*
Submitted by: Joe Marcus Clarke <marcus@marcuscom.com>
|
|
|
|
|
|
| |
if [ ! -z "$$select" ]
Submitted by: lioux
|
|
|
|
|
|
|
| |
JDK 1.2 while the FreeBSD JDK 1.3 was not installed,
but the FreeBSD JDK 1.2 was.
Reported by: lioux
|
|
|
|
|
| |
Submitted by: lioux
PR: ports/36078 (part of)
|
|
|
|
|
|
| |
but it was not necessary either.
Submitted by: Kimura Fuyuki <fuyuki@mj.0038.net>
|
|
|
|
| |
Submitted by: Kimura Fuyuki <fuyuki@mj.0038.net>
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
means of a USE_JAVA definition. If a port does not define
USE_JAVA, then this change should not affect that port.
The purpose of this bsd.java.mk file has been extensively
discussed on the freebsd-java mailing list. The current
bsd.java.mk is based on the following specification documents:
http://www.metaverse.nl/~ernst/installing.html
http://www.metaverse.nl/~ernst/writing.html
A proposal that lead to the development of these documents and
finally the current bsd.java.mk file is:
http://www.metaverse.nl/~ernst/freebsd-java-proposal-20011116.html
The bsd.java.mk has been sent to portmgr for review. They had
no objections.
Reviewed by: portmgr@FreeBSD.org, java@FreeBSD.org
Approved by: sobomax@FreeBSD.org
|
|
|
|
|
|
|
| |
working as advertised. This should fix mod_phpX and probably some other 30
ports that use USE_SUBMAKE. Default behaviour remains exactly the same.
Prompted by: dirk
|
|
|
|
|
|
| |
targets sequence, i.e. `make clean build'. It doesn't affect default behaviour.
Reported by: knu
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
- Update to the latest 1.6 stable snapshot as of 2002-03-27.
- Update the Oni Guruma alternative regex engine to 20020325.
lang/ruby-devel:
- Update to the latest 1.7 development snapshot as of 2002-03-26.
- Add the WITH_ONIGURUMA knob as well as lang/ruby.
- Require devel/autoconf (2.53 or later is required).
- Add several modules to the obsoleted modules list (now included):
bigfloat
fileutils
racc-runtime
strscan
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
macro, which was invoking separate make(1) process for each of the main
targets, with explicit make(1) targets and specifying the dependencies on
those targets in normal Makefile way. This gives up to 4x speedup. For the
ports relying on the old functionality (i.e. each main target in a separate
make(1) process) provide a USE_SUBMAKE knob, which provides old behaviour;
- speed-up dependency registration process by the factor of two, which
could be a great win especially for things like GNOME and KDE with very long
dependency chains;
- clean-up internal structure of the file, so that it is easier to understand
and extend it when necessary.
Inspired by: NetBSD
Reviewed by: freebsd-ports@
Tested by: bento
|
|
|
|
| |
Approved by: shige
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
[1] Handle HTML-ified manpages in plists.
[2] Add --x-[libraries,includes]=${X11BASE}/[lib,include] if we are
using GNU_CONFIGURE in this port. This is required if the port
adds a bunch of other libraries by default to CPPFLAGS and
configure gets a false positive.
Submitted by: [1] sf
[2] many people
|
|
|
|
| |
stay with an older CURRENT and perl 5.6.0.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
they appear to no longer carry any GNU archives (seen in fenner's
survey and verified manually).
Add ftp.informatik.hu-berlin.de to GNOME, GNU and KDE lists.
Add ftp.dl.ac.uk to XCONTRIB list.
Make ftp.chg.ru last in every list containing it, because it is
often offline.
The ftp://ftp.sourceforge.net/pub/mirrors/ directory is empty.
Remove it from the CPAN, GNOME, GNU, KDE and SUNSITE lists.
Remove ftp.synesis.net from the KDE list. Nothing is there except
a README which says "please use another mirror site."
Remove ftp.twoguys.org from the KDE list. Its hostname does not
resolve.
Remove ftp.rediris.es from SUNSITE list; add it to the GNU, MOZILLA
and XFREE lists.
Remove ftp.lip6.fr from the XFREE list because its XFree86 archive
is not current. Add the site to the GNU list.
Reviewed by: demon and petef
|
| |
|
|
|
|
|
|
| |
Add a WITH_ONIGURUMA knob that enables the Oni Guruma regex engine
that's currently under development that will eventually replace the
stock one that's derived from LGPL'd GNU regex. [experimental]
|
| |
|
|
|
|
|
|
| |
they will not be referenced without being defined.
Submitted by: gad
|
|
|
|
| |
Update lang/ruby-devel to the latest snapshot as of 2002-03-01.
|
|
|
|
| |
Approved by: portmgr & ports silence
|
|
|
|
| |
Submitted by: Alexander Zagrebin <alexz@visp.ru>
|
|
|
|
| |
Approved by: several portmgr members
|
| |
|
| |
|
|
|
|
| |
when a port is built twice.
|
|
|
|
|
|
|
|
| |
lang/ruby-devel deinstall obsoleted (integrated) packages in their
post-install targets (for installation from ports) and in their plists
(for installation from packages),
Update to the latest snapshot as of 2002-01-29 while I'm at it.
|
| |
|
|
|
|
| |
patch is functional.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
4.5 release.
1) Add support for MASTER_SITE_N. This is by far the largest part of
this patch; many thanks to Mario for his hard work on this!
Submitted by: lioux
2) Allow multiple CD mountpoints to be specified.
PR: 8063
Submitted by: MOROHOSHI Akihiko <moro@race.u-tokyo.ac.jp>
Rewritten by: will (with suggestions from steve)
3) Fix MLINKS description.
PR: 29876
Submitted by: dirk
4) Add imake dependency for XFree86 3.x when USE_IMAKE is defined
because it's possible the port may not need X itself, but just imake.
Submitted by: max
5) Fix installing as non-root with ${INSTALL*} macros.
PR: 25531
Submitted by: Martin Kammerhofer <mkamm@gmx.net>
Thanks to Kris Kennaway <kris> and Steve Price <steve> for helping make the
experimental tree on bento a reality.
|
|
|
|
|
|
|
| |
PR: 34078
Submitted by: Hye-Shik Chang <perky@fallin.lv>
Update checksum of dependent ports.
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
down to user support flaws in the FreeBSD ports system. The flaw in question
is related to the fact that dependencies are often "chained", which allows to
simplify maintenance of ports with large number of implied dependencies (a la
Evolution, Nautilus, you-name-it). Dependency chaining it's not a problem by
itself, but the fact that when building or installing a port the system doesn't
check chain integrity - it's only checks that dependencies explicitly
specified in port's Makefile are satisfied, which opens wide window for
various hard-trackable problems when one or more links in the middle of the
chain missed.
The idea behind the tool is quite simple - it should be executed right after
main dependency checking procedure, two times for each build - check build-time
chain before building the port (pre-pre-extract) and check run-time chain
before installing the port (pre-pre-install). When executed, the tool checks
integrity of the specified chain (build-time, run-time or both) and reports all
errors, both fatal (dependency isn't installed) and non-fatal (dependency is
installed, but different version).
I've wrote this tool mostly to simplify maintenance of the GNOME ports, but
it doesn't contain anything GNOME-specific, so that it could be used in the
other parts of tree as well.
As an example I've added GNOME_VALIDATE_DEPS_CHAIN knob into bsd.gnome.mk (off
by default), which enables automatic chain validation for all ports that
USE_GNOMELIBS. This is a bit hackish, because I've used pre-extract and
pre-install targets - what we probably need is a generic way to plug various
custom tasks specified in bsd.xxx.mk (where xxx is kde, gnome, python, etc.)
into various parts of the build process (something like {pre,post}-pre-foo,
{pre,post}-post-foo springs into my mind).
The code is quite raw, so that I would appreciate any bug reports, patches,
suggestions, constructive critiquie and so on.
|
| |
|
| |
|
|
|
|
|
|
|
|
| |
from telia.dl.sourceforge.net (also known as sourceforge.aleron.net--it
is in the USA, not Sweden), so I have placed it in the first position.
According to Fenner's survey, projects.sourceforge.net and
prdownload.sourceforge.net have been offline since late October and
early November of 2001.
|
|
|
|
|
|
|
| |
PR: 33444
Submitted by: Hye-Shik Chang <perky@fallin.lv>
Add new MD5 to dependent ports.
|
| |
|
|
|
|
| |
Update lang/ruby-devel to the 1.7.2 Xmas' development snapshot.
|
|
|
|
|
| |
PR: 28510
Submitted by: Philippe Casidy <pcasidy@casidy.com>
|
|
|
|
|
|
|
| |
Makefiles more useful for non-GNU make(1).
Requested by: obrien
Reviewed by: steve, bento 4-exp
|
|
|
|
|
|
| |
anymore;
- move ftp://ftp.is.co.za/ down in the MASTER_SITE_MOZILLA - I'm getting
connection timeout when trying to connect it.
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
EMACS_MASTERDIR_PKGFILES (default:NO)
If YES, refer pkg-{comment,descr,plist}.${EMACS_PORT_NAME}
in the master directory.
EMACS_NO_SUBDIRSEL (cannot change by users)
Whether emacsen has subdirs.el or not.
Add EMACS_SITE_LISPDIR and EMACS_VERSION_SITE_LISPDIR to SCRIPT_ENV, PLIST_SUB.
Start a transition period:
EMACS_PORT_NAME for emacs-19.x. is from "emacs" to "emacs19"
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
by will
1) Make selection of AUTO{CONF,MAKE} flexible depending on *_VER
variables.
2) This is backward compatible with previous behavior. For example,
{ACLOCAL,AUTO{CONF,HEADER,MAKE,RECONF,SCAN,UPDATE,IFNAMES}} are
set with default values even if USE_AUTO* are not set.
3) Have the defaults be devel/autoconf213 and devel/automake14 ports
(just set the USE_*VER?= to the latest values, or a bogus value).
If the user sets a bogus value, we use the default values.
4) Furthermore, add variables in the same sense of the
PTHREAD_* vars. We must be able to automagically patch the ports
based on the correct
{ACLOCAL,AUTO{CONF,HEADER,MAKE,RECONF,SCAN,UPDATE,IFNAMES}}
values.
5) Moreover, add {ACLOCAL,AUTO{MAKE,CONF}}_DIR variables pointing
to the right locations based on the *_VER variables, this is
useful if a port needs to grab files from those. This might seem
too much but if we want automagical, we should go this extra
mile.
Requested by: too many
Reviewed by: portmgr, ports
Approved by: portmgr (will), ports (silence)
|
|
|
|
|
|
| |
Update lang/ruby-devel to the latest snapshot, 1.7-2001.11.22.
Use bzip2 patches instead of gzip patches.
|
|
|
|
|
|
|
| |
not ${MASTERDIR}/patches.
PR: ports/30328
Submitted by; Hye-Shik Chang <perky@python.or.kr>
|
|
|
|
|
|
|
| |
automatically added if there is a .bz2 patch in PATCHFILES.
PR: ports/16252 and ports/30862
Seven months have passed since the PR was assigned to: portmgr
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
BZCAT, BZIP2_CMD, CHGRP, CUT, DC, ECHO_CMD, EGREP, FILE, FIND,
HEAD, ID, IDENT, STRIP_CMD, SU, TAIL, TEST, XARGS
And use shell (ash or ksh) builtins where available for efficiency:
ECHO_CMD, FALSE, TEST, TRUE
Grepping the ports tree, a few dozen ports already have FIND,
STRIP_CMD and XARGS variables on their own and numerous ports use
these commands without using macros. Some ports use FILE as a .for
loop variable, but it doesn't matter anyway.
Obtained from: NetBSD
Remove the definition of ECHO because it is already defined in
/usr/share/mk/sys.mk and leaving the useless definition may mislead
developers. Add the following comment that would help:
# ECHO is defined in /usr/share/mk/sys.mk and its value can either be
# "echo", or "true" if the make flag -s is given. Use ECHO_CMD where
# you mean the echo command.
No response yet from: portmgr
Clued by: Cyrille Lefevre <clefevre@citeweb.net> (on ${ECHO})
|
|
|
|
|
|
|
|
|
|
|
| |
does not clobber the existing definitions because of the `?='
assignment.
Grepping the whole ports tree, a few dozen ports already define this
variable on their own and most of them have the same value as this
(${PREFIX}/share/examples/${PORTNAME}).
Approved but not committed by: portmgr
|
|
|
|
|
|
|
|
| |
As I didn't see why the full package name is needed there, I changed
it to a simple regexp that matches any later version of the XFree86
3.x port.
No response from: portmgr
|
|
|
|
| |
libraries. kdelibs from cvs building now in kde/freebsd repository.
|
|
|
|
|
|
| |
contain version numbers.
Approved by: portmgr (sobomax)
|
| |
|
| |
|
|
|
|
|
|
|
|
|
|
|
| |
- Do not shrink series of spaces.
- Do not expand shell wildcards in pkg-comment.
I made the code cleaner and (3-4%) faster while I was at it.
Tested by: diff(1) and its option -b
(Maintainer timeout)
|
|
|
|
|
|
| |
OK Will.
BAD Will! \
Will forgot the backslash at the end of the line...
|
| |
|
| |
|
|
|
|
|
|
| |
WARNING: This is not for anyone who isn't involved in my group of
KDE/FreeBSD developers & QA testers. Do not use it in any FreeBSD ports.
These changes will be mainly used by modules in the KDE CVS Repository.
|
|
|
|
| |
today. (2001/11/04)
|
| |
|
|
|
|
|
|
|
| |
This is the fastest way to move forward. A better way would be to
set USE_AUTOCONF and USE_AUTOMAKE to the version desired. We can do that
later, I don't want to hold up the update of the autoconf and automake
ports the latest versions.
|
| |
|
|
|
|
| |
Approved by: silence from portmgr
|
|
|
|
| |
Reported by: roberto
|
| |
|
|
|
|
| |
Approved by: shige (MAINTAINER)
|
|
|
|
|
|
|
| |
less ports have to use NO_LATEST_LINK, and we won't have to keep artificially
setting the PORTNAME to get the Latest link logic to do something reasonable.
Approved by: will
|
| |
|
|
|
|
| |
Approved by: portmgr
|
|
|
|
|
|
| |
never re-use outdated, stale working directories.
Approved by: portmgr (sobomax)
|
| |
|
|
|
|
|
|
|
|
|
| |
ruby's architecture specific library paths, so that users do not need
to rebuild and reinstall ruby & all the modules when they minor
upgrade FreeBSD.
i.e. i386-freebsd4.4 -> i386-freebsd4
alpha-freebsd5.0 -> alpha-freebsd5
|
|
|
|
|
|
| |
cases.
Reported by: Espen Skoglund <esk@ira.uka.de>
|
|
|
|
|
| |
As for lang/ruby, this would perhaps be the last snapshot before the
1.6.5 release.
|
|
|
|
| |
We are now six hours away from the ports freeze!
|
| |
|
|
|
|
|
|
|
|
|
|
| |
XFREE86_VERSION=4, Mesa3 will not get left out of the install. Previously,
bsd.port.mk would find libGLU.so.1 from XFree86-4 and thus wouldn't install
libglut.so.3 needed by XFree86-4 users for USE_MESA.
PR: 29546
Submitted by: petef
Urged on by for 4.4R: sf
|
|
|
|
|
|
|
|
|
|
|
| |
1) Bump PKG_IGNORE_DEPENDS for XFree86 to XFree86-3.3.6_9
2) Modify LDCONFIG_RUNLIST to apply RE multiple times on the
same line. Needed for some ports.
PR: 27645 (1)
Submitted by: Yoichi NAKAYAMA <yoichi@eken.phys.nagoya-u.ac.jp> (1),
demon (2)
Reviewed by: portmgr
|
|
|
|
|
| |
PR: ports/29708
Submitted by: Shell Hung <shell@shellhung.org>
|
|
|
|
| |
which are no longer usable.
|
|
|
|
| |
(as of 2001/08/16 20:00 JST)
|
|
|
|
|
| |
used in bsd.port.mk for some different purpose...
Define MASTER_SITE_FREEBSD_ORG instead.
|
|
|
|
| |
I just wonder why we haven't had this. :)
|
| |
|
| |
|
| |
|
|
|
|
| |
Revert, this change wasn't supposed to go in.
|
| |
|
|
|
|
|
|
| |
/usr/bin/bzip2, now that bzip2 is MFC'ed to 4-STABLE.
Approved by: portmgr
|
|
|
|
| |
2001.07.31.
|
|
|
|
|
|
|
|
|
| |
Submitted by: Thierry Thomas <thierry@thomas.as>
(2) Allow USE_X_PREFIX to be set to NO so that ports can use imake and
not have to be installed in ${X11BASE}.
Submitted by: Masafumi NAKANE <max@wide.ad.jp>
|
| |
|
|
|
|
|
|
|
| |
time ago. RIP
- move http://prdownloads.sourceforge.net to the top of
MASTER_SITE_SOURCEFORGE - according to numerous perorts it much faster than
ftp3.sourceforge.net, which currently heads the list.
|