1
0
mirror of https://git.FreeBSD.org/ports.git synced 2024-11-28 01:06:17 +00:00
Commit Graph

727 Commits

Author SHA1 Message Date
Akinori MUSHA
edf66fa8c3 Move some variable definitions outside the .if defined(RUBY) block so
they will not be referenced without being defined.

Submitted by:	gad
2002-03-10 20:42:48 +00:00
Akinori MUSHA
933a01c2ca Update lang/ruby to the latest release, 1.6.7.
Update lang/ruby-devel to the latest snapshot as of 2002-03-01.
2002-03-01 16:53:55 +00:00
Andrey A. Chernov
a35cebf9cf Add -D_THREAD_SAFE for -current too
Approved by:	portmgr & ports silence
2002-02-24 16:54:34 +00:00
David E. O'Brien
b5e6b050c5 Fix a typo in the CD_MOUNTPTS bits.
Submitted by:	Alexander Zagrebin <alexz@visp.ru>
2002-02-22 18:53:28 +00:00
David E. O'Brien
2dba26a1c7 Fix the default CONFIGURE_TARGET to one that is a proper GNU tuple.
Approved by:	several portmgr members
2002-02-21 18:24:20 +00:00
Akinori MUSHA
a0a0db6a5e Update ruby-amstd to 2.0.0. 2002-02-20 05:00:47 +00:00
Akinori MUSHA
f64fedc24d Update lang/ruby-devel to the latest snapshot as of 2002-02-10. 2002-02-12 09:23:06 +00:00
Akinori MUSHA
d39325271f Prevent extconf.rb from getting patched for pthread more than once
when a port is built twice.
2002-02-10 18:12:38 +00:00
Akinori MUSHA
29ab188f02 To keep users from experiencing upgrading problems, make lang/ruby and
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.
2002-01-29 09:14:09 +00:00
Akinori MUSHA
511ddbdf96 Update ruby and ruby-devel to the latest snapshots as of 2002-01-26. 2002-01-25 20:58:05 +00:00
Steve Price
ecaa30aadc Add a default value for _PATCH_SITES_DEFAULT so the MASTER_SITE_N
patch is functional.
2002-01-24 01:15:03 +00:00
Will Andrews
78be64afad Bring in changes tested on bento's new 4-exp tree, specially fitted for the
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.
2002-01-23 03:48:44 +00:00
Thomas Gellekum
38d8068c7f Upgrade python21 to 2.1.2, the latest bugfix release.
PR:		34078
Submitted by:	Hye-Shik Chang <perky@fallin.lv>

Update checksum of dependent ports.
2002-01-22 12:53:28 +00:00
Thomas Gellekum
0bde08831d Grr. Really fix PYTHON_WRKSRC for 2.1.1. 2002-01-16 12:24:32 +00:00
Thomas Gellekum
1b36114760 Fix variables for Python-2.1.1. 2002-01-16 12:23:24 +00:00
Maxim Sobolev
2bdeafee66 Add chkdepschain.py - a tool to address one of the most annoying when it comes
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.
2002-01-13 12:05:07 +00:00
Maxim Sobolev
c95684ae39 Pessimize http://telia.dl.sourceforge.net/ - the host is unreachable. 2002-01-11 12:11:33 +00:00
Thomas Gellekum
2d5aba540b Add python2.2 to the list of legal PYTHON_VERSIONs. 2002-01-11 12:05:29 +00:00
Trevor Johnson
b8c7d3a975 Downloads via Sourceforge's Project Filelist Web pages are served
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.
2002-01-10 14:58:53 +00:00
Thomas Gellekum
555f286ca1 Upgrade lang/python to 2.2. Adjust bsd.python.mk accordingly.
PR:		33444
Submitted by:	Hye-Shik Chang <perky@fallin.lv>

Add new MD5 to dependent ports.
2002-01-07 13:26:47 +00:00
Dmitry Sivachenko
3dd26004e8 Add one more sourceforge mirror located in Rissia. 2002-01-07 08:55:54 +00:00
Akinori MUSHA
816167d11c Update lang/ruby to the 1.6.6 Xmas stable release.
Update lang/ruby-devel to the 1.7.2 Xmas' development snapshot.
2001-12-25 17:02:33 +00:00
Will Andrews
f8a48d00c2 Don't descend into a subdir for 'readmes' target if subdir doesn't exist.
PR:		28510
Submitted by:	Philippe Casidy <pcasidy@casidy.com>
2001-12-23 11:11:40 +00:00
Will Andrews
fa8f93bcfc Add AUTOMAKE_ARGS+=-i by default if AUTOMAKE_VER != 1.5. This generates
Makefiles more useful for non-GNU make(1).

Requested by:	obrien
Reviewed by:	steve, bento 4-exp
2001-12-22 17:13:38 +00:00
Maxim Sobolev
d15f6617de - Remove ftp://download.sourceforge.net - it doesn't accept ftp connections
anymore;
- move ftp://ftp.is.co.za/ down in the MASTER_SITE_MOZILLA - I'm getting
  connection timeout when trying to connect it.
2001-12-12 07:54:15 +00:00
Shigeyuki Fukushima
7273fd472b Add new directive.
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"
2001-12-01 17:54:54 +00:00
Mario Sergio Fujikawa Ferreira
0273a8420e Add USE_AUTO{CONF,MAKE}_VER following original idea from bsd.kde.mk
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)
2001-11-28 05:00:36 +00:00
Akinori MUSHA
c7d7f1b6ef Update lang/ruby to the latest snapshot, 1.6-2001.11.23.
Update lang/ruby-devel to the latest snapshot, 1.7-2001.11.22.

Use bzip2 patches instead of gzip patches.
2001-11-24 09:02:52 +00:00
Akinori MUSHA
919909471b Fix a wrong comment. PATCHDIR is now ${MASTERDIR}/files by default,
not ${MASTERDIR}/patches.

PR:		ports/30328
Submitted by;	Hye-Shik Chang <perky@python.or.kr>
2001-11-17 21:35:39 +00:00
Akinori MUSHA
5493715c67 Add bzip2 support for distribution patches. The bzip2 dependency is
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
2001-11-17 21:23:09 +00:00
Akinori MUSHA
e00f292763 Add a bunch of generally used command macros:
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})
2001-11-17 21:05:50 +00:00
Akinori MUSHA
2f28d718b7 Define EXAMPLESDIR as well as DOCSDIR and DATADIR. Of course this
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
2001-11-17 20:08:05 +00:00
Akinori MUSHA
38d33ba583 Fix PKG_IGNORE_DEPENDS so it matches the latest XFree86 3.x port.
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
2001-11-17 19:56:29 +00:00
Will Andrews
74868616a9 (QT3/KDE3 only:) Use alternate dependency style; fix looking for qt
libraries.  kdelibs from cvs building now in kde/freebsd repository.
2001-11-14 15:56:53 +00:00
Thomas Gellekum
5a08ef716f Add variables $ACLOCAL and $AUTOHEADER, now that the program names
contain version numbers.

Approved by:	portmgr (sobomax)
2001-11-13 13:12:11 +00:00
Will Andrews
7668e8de7f (QT3/KDE3 only:) Remove -lqt, this was a mistake. 2001-11-13 06:35:28 +00:00
Akinori MUSHA
b532ce3f0b Update ruby-devel to the latest snapshot (1.7.2-2001.11.09). 2001-11-10 19:08:34 +00:00
Akinori MUSHA
345bbe4bfd Fix a quoting bug in `make describe'.
- 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)
2001-11-09 15:48:40 +00:00
Will Andrews
381f49d9e7 Good Will. \
OK Will.
BAD Will! \
Will forgot the backslash at the end of the line...
2001-11-05 21:29:59 +00:00
Mark Murray
494b884718 Allow the perl version and architecture to be overridden. 2001-11-05 21:28:44 +00:00
Will Andrews
37adc7ebed Slight modification to accomodate devel environment. 2001-11-04 16:48:23 +00:00
Will Andrews
eb40261061 Experimental support for the QT/KDE 3.x series.
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.
2001-11-04 06:18:26 +00:00
Akinori MUSHA
b5b94c1504 Update ruby and ruby-devel to the latest snapshots as of
today. (2001/11/04)
2001-11-03 16:13:25 +00:00
Maxim Sobolev
897f02c57d Fix abuse of ${AUTOMAKE}/${AUTOCONF} 2001-10-30 09:59:56 +00:00
David E. O'Brien
eec70b011f USE_AUTOCONF and USE_AUTOMAKE now depend and use the legacy versions.
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.
2001-10-29 01:42:08 +00:00
Shigeyuki Fukushima
bc632abc04 Add new emacsen: emacs21. 2001-10-23 17:14:25 +00:00
David E. O'Brien
25ffb4fb92 Switch to building -current ports against XFree86 4.x.
Approved by:	silence from portmgr
2001-10-09 07:37:34 +00:00
Akinori MUSHA
6b314a7244 Properly support the case where a user sets RUBY_DEFAULT_VER=1.7.
Reported by:	roberto
2001-10-08 06:39:54 +00:00
Akinori MUSHA
f4000042f8 Update lang/ruby{,-devel} to the latest snapshots (2001.10.05). 2001-10-07 19:30:39 +00:00
Akinori MUSHA
402a1340e8 Remove the support for XEmacs19 and XEmacs20.
Approved by:	shige (MAINTAINER)
2001-10-01 20:37:44 +00:00
David E. O'Brien
e565d118b2 Add a "LATEST_LINK" knob. This makes it easy to set the Latest link, so that
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
2001-09-28 16:45:15 +00:00
David E. O'Brien
cb6871115a Fix a spelling mistake. 2001-09-23 00:35:08 +00:00
David E. O'Brien
1ec9e868fa Change "USE_NEWGCC" to "USE_GCC295" and add "USE_GCC30" for soon future use.
Approved by:	portmgr
2001-09-23 00:33:58 +00:00
Akinori MUSHA
96dc9224a6 Include ${PKGNAME} in the names of cookie files so that a port would
never re-use outdated, stale working directories.

Approved by:	portmgr (sobomax)
2001-09-22 11:42:33 +00:00
Akinori MUSHA
9a1e8fea6e Update ruby to the 1.6.5 release. 2001-09-19 14:34:06 +00:00
Akinori MUSHA
67bb8db263 Stop including the OS minor version in RUBY_ARCH which is used in
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
2001-09-17 17:51:29 +00:00
Jeremy Lea
57209df8b5 Fix a logic problem in rev 1.10. Allow datadir to be overridden in all
cases.

Reported by:	Espen Skoglund <esk@ira.uka.de>
2001-09-11 18:56:22 +00:00
Akinori MUSHA
df7ea5b654 Update lang/ruby and lang/ruby-devel to the latest snapshots.
As for lang/ruby, this would perhaps be the last snapshot before the
1.6.5 release.
2001-09-11 10:29:10 +00:00
Akinori MUSHA
7b9274b786 Update to the latest snapshots.
We are now six hours away from the ports freeze!
2001-09-03 13:00:01 +00:00
Akinori MUSHA
392066447e Update ruby and ruby-devel to the latest snapshots. 2001-09-01 23:54:05 +00:00
Will Andrews
e245a57d50 Update library pointer for Mesa3 port in USE_MESA so that if
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
2001-08-31 02:13:02 +00:00
Will Andrews
a16fefc81e Minor changes:
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
2001-08-27 00:09:05 +00:00
Jun Kuriyama
4a848490ae Add more master sites of CPAN and GNU for whom from China and Hong Kong.
PR:		ports/29708
Submitted by:	Shell Hung <shell@shellhung.org>
2001-08-26 04:14:17 +00:00
Trevor Johnson
5d93fe7ac2 Update one URL for a site which was reorganized; remove eight others
which are no longer usable.
2001-08-19 16:00:22 +00:00
Akinori MUSHA
aa4885a8f1 Update lang/ruby and lang/ruby-devel to the latest snapshots.
(as of 2001/08/16 20:00 JST)
2001-08-16 11:38:45 +00:00
Akinori MUSHA
6573422472 Oops, it turned out that the MASTER_SITE_FREEBSD variable is already
used in bsd.port.mk for some different purpose...
Define MASTER_SITE_FREEBSD_ORG instead.
2001-08-12 17:19:41 +00:00
Akinori MUSHA
9612012b92 Define MASTER_SITE_FREEBSD.
I just wonder why we haven't had this. :)
2001-08-12 16:30:02 +00:00
Akinori MUSHA
23f9d4bc19 USE_RUBY_SETUP shouldn't imply USE_RUBY_AMSTD any more. 2001-08-12 05:32:33 +00:00
Jun Kuriyama
d6dd925805 ftp.mirror.ac.uk renames CPAN's directory. 2001-08-08 08:30:19 +00:00
Jun Kuriyama
d68a4960f6 Delete ftp.freesoftware.com entries because this site is down from May. 2001-08-08 08:24:32 +00:00
Thomas Gellekum
84985a3274 <expletive>
Revert, this change wasn't supposed to go in.
2001-08-03 11:35:35 +00:00
Thomas Gellekum
f535a67aba Use a variable for PYTHON_PORTVERSION. 2001-08-03 11:20:33 +00:00
Akinori MUSHA
edc6033a2d Do not build-depend on archivers/bzip2 if the system has
/usr/bin/bzip2, now that bzip2 is MFC'ed to 4-STABLE.

Approved by:	portmgr
2001-08-01 09:01:48 +00:00
Akinori MUSHA
50057315e9 Update lang/ruby and lang/ruby-devel to the latest snapshots as of
2001.07.31.
2001-07-31 16:46:55 +00:00
Steve Price
27f71f8f05 (1) Fix a typo becuase -> because.
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>
2001-07-25 18:10:16 +00:00
Thomas Gellekum
ef41855096 Upgrade to 2.1.1. 2001-07-25 11:11:25 +00:00
Maxim Sobolev
eafc0ab932 - Remove Eazel's mirror of MASTER_SITE_GNOME - the company died quite some
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.
2001-07-23 09:17:42 +00:00
Akinori MUSHA
72c36224eb Add a new east-coast Ruby ftp mirror. 2001-07-23 04:50:30 +00:00
David E. O'Brien
3b35dfce1c ftp.digital.com has been seperated from gatekeeper.dec.com. Switch to
using the historical name for this mirror.
2001-07-16 21:51:40 +00:00
Maxim Sobolev
28429a3cbd Similarly to DOCSDIR add DATADIR?=${PREFIX}/share/${PORTNAME}. Also slightly
expand comment for DOCSDIR, so it is immediately clear what its value is.

Ignored by:	obrien, portmgr
2001-07-10 07:50:17 +00:00
David E. O'Brien
9f9a41c8c3 Add "DOCSDIR=${PREFIX}/share/doc/${PORTNAME}" so every port in the world
can stop duplicating this.  We can also add knobs in the future to
autmatically create the directory and what not.

Approved by:	portmgr
2001-07-09 22:23:26 +00:00
Akinori MUSHA
004c4c952b List yet another RingServer in the comment section. 2001-07-05 15:34:18 +00:00
Thomas Gellekum
c5fccbeebb Upgrade to 2.0.1. 2001-07-05 11:21:16 +00:00
Maxim Sobolev
68d6899ca1 Workarround a bug in make(1) that leads results in --datadir/--localstatedir
not being set properly for some ports. The problem is that ":S" modifier
collapses spaces, even if the regex doesn't match. The following piece of
make(1) "code" illustrates the problem:

foo=    a  b

.if ${foo} != ${foo:S/x//}
all:
        @${ECHO} 'BAD!'
.endif
2001-07-04 18:29:48 +00:00
Maxim Sobolev
61951c68d7 Allow fully Gnome ports override default --localstatedir and --datadir
configure args if necessary. Previously only ports that optionally depend on
Gnome were allowed to do so.
2001-07-03 17:26:42 +00:00
Maxim Sobolev
fe053034ba Pessimise Sourceforge mirror of MASTER_SITE_GNOME - it seems that Sourceforge
ftp servers are seriously overloaded (the problem persists at least for a
week).
2001-07-03 11:54:13 +00:00
Dmitry Sivachenko
017861f7e2 Fix stupid typo. 2001-07-02 09:20:05 +00:00
FUJISHIMA Satsuki
2f541dec74 BUILD_DEPENDS on bzip2 only if ${OSVERSION} < 500021.
Approved by:	portmgr
2001-06-29 14:26:38 +00:00
Brian Feldman
fc2c738b5d Make 'make search key="something with spaces"' etc. work.
Ignored for:	almost a year
2001-06-29 03:39:54 +00:00
Maxim Sobolev
94245bb96d Harden a wording of ``do not commit here'' warning at the top of the file. It
appears that previous wording was not strong enough to prevent people from
doing unauthorised changes.
2001-06-28 19:54:45 +00:00
Brian Somers
5764c1943e Remove some extraneous breaks
PR:			27909
No response from:	portmgr
2001-06-28 14:58:44 +00:00
Akinori MUSHA
e4831fc4be Update lang/ruby and lang/ruby-devel to the latest snapshots. 2001-06-21 16:36:46 +00:00
Akinori MUSHA
6a9125be8e Add a couple of new MASTER_SITE_RINGSERVER entries to a comment
section.
2001-06-18 13:16:29 +00:00
Peter Pentchev
db4db27b9f Temporarily move ftp.freesoftware.com to the bottom of all site lists
it is in; it seems that it is still having problems similar to those
which necessitated moving ftp.FreeBSD.org to another location.
2001-06-16 20:02:08 +00:00
Maxim Sobolev
aaf3e86cf2 Pessimise ftp2.sourceforge.net - for some reason it seriously outdated
compared to other Sourceforge ftp/http sites.
2001-06-05 09:10:32 +00:00
Akinori MUSHA
680d39ac8e Update lang/ruby to the long-awaited 1.6.4 release! Yeah! 2001-06-04 15:12:43 +00:00
Akinori MUSHA
a2bd9f0603 Introduce RUBY_DEFALUT_VER to choose a default version of ruby to use.
Introduce RUBY_R in preparation for ruby_r & ruby_r-devel ports.

Define RUBY_CONFIGURE_ARGS.
2001-06-04 14:54:32 +00:00
Akinori MUSHA
d56192d797 Update ruby-devel to the latest snapshot, which now enters upon the
1.7.1 phase.
2001-06-01 12:17:24 +00:00
Akinori MUSHA
2b235ff922 Update lang/ruby to 1.6.4-preview5. 2001-06-01 11:39:36 +00:00
Akinori MUSHA
3dd0784102 Ruby's primary FTP site has (finally) been moved from ftp.netlab.co.jp
to ftp.ruby-lang.org.
2001-06-01 11:38:40 +00:00
Akinori MUSHA
6143c44a3e Uh oh, the PKGNAME of lang/ruby-devel was bogus... Sorry. 2001-05-29 21:35:42 +00:00
Akinori MUSHA
d336a721c8 A couple of mirror sites (located in Korea and Belgium) are added to
MASTER_SITE_RUBY.
2001-05-29 08:39:52 +00:00
Akinori MUSHA
f027e3bdca Update lang/ruby to 1.6.4-preview4.
Update lang-ruby-devel to the latest development snapshot.
2001-05-26 03:59:20 +00:00
Akinori MUSHA
92f2d73b29 Prepare a distribution patch and unbreak. 2001-05-24 17:48:44 +00:00
Akinori MUSHA
61d89b0204 Update lang/ruby to 1.6.4-preview3. 2001-05-24 10:23:38 +00:00
Doug Barton
44e687d0d7 Upgrade openssl to 0.9.6a and bump the shlib version in the process
due to non-backwards compatible changes. The shlib bump necessitates
a corresponding bump in bsd.port.mk for the automagic openssl
dependency. Mistakes in the port are my responsibility. Approval for
the bsd.port.mk commit comes through asami -> kkenn -> me. Kris is
a little busy at the moment, so he asked me to lob it in.

Approved by:	kris
2001-05-23 02:47:02 +00:00
Akinori MUSHA
5604e7a14d Update lang/ruby and lang/ruby-devel to the latest snapshots.
Remove shells/ruby-shell as it is now part of the standard distribution.
(in both Ruby 1.6.4 and 1.7.0)

Mark security/ruby-sha1 broken for Ruby >= 1.7.0, as it is also part of the
standard distribution now.
2001-05-17 21:16:46 +00:00
Jun Kuriyama
c6bfd9b08a Fix subdir of ftp.cpan.org. 2001-05-17 08:21:23 +00:00
Maxim Sobolev
8cd9f2aeaa Pessimise eazel.com - it was officially announced that the company is closing
its doors and all online services will be shut down RSN.
2001-05-16 06:57:56 +00:00
Akinori MUSHA
5e6c652f44 Define RUBY_ELISPDIR. 2001-05-11 19:43:03 +00:00
Akinori MUSHA
6c5b653ce8 Update lang/ruby to 1.6.4.p2.2001.05.12.
Update lang/ruby-devel to 1.7.0-a2001.05.12.
2001-05-11 18:22:57 +00:00
Ade Lovett
5ed28dbe7a SWitch maintainership of core GNOME ports to a small group of
committers (gnome@FreeBSD.org), since this is now definitely too big
for just one person.
2001-05-11 16:36:50 +00:00
Dmitry Sivachenko
80083930ca Fix path for Russian mirror of GNOME. 2001-05-11 13:03:15 +00:00
Akinori MUSHA
04d55ceefe Update lang/ruby and lang/ruby-devel to the latest snapshots. 2001-05-07 19:52:04 +00:00
Akinori MUSHA
b41ae583e6 Add a new variable RUBY_WITHOUT_SUFFIX. 2001-05-06 16:42:57 +00:00
Akinori MUSHA
4348c1f39c Adjust RUBY_PORT for Ruby 1.7. Ruby 1.7 port is lang/ruby-devel, not
lang/ruby17.
2001-05-06 16:14:41 +00:00
Akinori MUSHA
d7903b455f Add a new variable RUBY_WITH_SUFFIX. 2001-05-05 23:02:32 +00:00
Akinori MUSHA
d54036a13a Update lang/ruby to the latest snapshot of the stable branch.
Rename RUBY_SNAPSHOTVERSION to RUBY_PATCHLEVEL.

Prepare for the development branch. (1.7.x)
2001-05-05 22:03:07 +00:00
Ade Lovett
03af2187bd Update to GNOME 1.4 -- massive changes all around, for the sake of
CVS repo bloat, I'll only list the updates.

  graphics/imlib		1.9.9  -> 1.9.10
  textproc/xml-i18n-tools	0.8    -> 0.8.1
  x11/gnomelibs			1.2.11 -> 1.2.13
  devel/oaf			0.6.2  -> 0.6.5
  devel/gconf			0.12   -> 1.0.0
  devel/gnomevfs		0.5    -> 1.0
  graphics/gdk-pixbuf		0.9.0  -> 0.11.0
  sysutils/gnomecontrolcenter	1.2.2  -> 1.4.0.1
  print/gnomeprint		0.25   -> 0.28
  devel/bonobo			0.37   -> 1.0.3
  audio/gnomeaudio		1.0.0  -> 1.4.0
  x11/gnomecore			1.2.4  -> 1.4.0.3
  devel/libgtop			1.0.11 -> 1.0.12
  x11/gnomeapplets		1.2.4  -> 1.4.0.1
  misc/gnomeuserdocs		          NEW 1.4.1
  misc/gnomeutils		1.2.1  -> 1.4.0
  deskutils/gnomepim		1.2.0  -> 1.4.0
  games/gnomegames		1.2.0  -> 1.4.0.1
  print/ggv			0.95   -> 1.0
  editors/ghex			1.1.4  -> 1.2
  devel/bugbuddy		1.2    -> 2.0.1
  devel/glade			0.5.11 -> 0.6.2
  sysutils/gtop			1.0.12 -> 1.0.13
  x11/xalf			          NEW 0.11
  x11-toolkits/py-gtk		0.6.6  -> 0.6.7
  x11-toolkits/py-gnome		1.0.53 -> 1.4.0
  x11-toolkits/guile-gtk	0.19   -> 0.20
  x11-toolkits/guile-gnome	0.10   -> 0.20
  devel/libsigc++		1.0.1  -> 1.0.3
  x11-toolkits/gnome--		1.1.15 -> 1.1.17
  x11-toolkits/panel--		          NEW 0.1
  x11-fm/gnomemc		4.5.51 -> 4.5.54
2001-05-04 21:39:58 +00:00
Thomas Gellekum
cb66a2b556 Python-2.1 is the new default version. 2001-05-02 11:49:36 +00:00
David E. O'Brien
758eef476d Add a new really well connected MASTER_SITE_SOURCEWARE mirror, remove
one machine that seems to have dropped off the face of the earth, and push
down some hosts that don't seem to be doing a good job of mirroring.
2001-05-01 18:47:19 +00:00
Akinori MUSHA
59c8516818 Update to the latest snapshot of the ruby_1_6 branch.
- irb 0.7.3 & irb-tools 0.7.1 merged
  - numerous bugs fixed, including gdbm/dbm memory leakage

Strip the binary only when ${STRIP} == -s.

La la, still waiting for the 1.6.4 release, la la...
2001-05-01 17:16:36 +00:00
Dmitry Sivachenko
7b8e9406a3 Add Russian mirror of GNOME so one can utilize MASTER_SORT effectively. 2001-04-28 13:54:52 +00:00
Maxim Sobolev
1243f0959d Add another mirror for MASTER_SITE_THEMES. 2001-04-26 08:51:58 +00:00
Akinori MUSHA
07279548e6 Backout the previous --with-opt-dir change. I think I needed some
sleep...

Problem found by:	roberto
2001-04-24 16:30:20 +00:00
Akinori MUSHA
adafb1339d Update to the latest snapshot of the ruby_1_6 branch.
Set --with-opt-dir="${X11BASE}" instead of
--with-opt-dir="${LOCALBASE}".  ${LOCALBASE}/{include,lib} is included
in the CPPFLAGS and LIBS by default anyway.
2001-04-24 11:25:58 +00:00
Satoshi Asami
8a8dc68a16 New category picobsd starts today. 2001-04-22 16:47:55 +00:00
Akinori MUSHA
dc4ddaa0d0 Apply one more latest fix. 2001-04-18 19:29:54 +00:00
Akinori MUSHA
988f3cd2c6 Update to 1.6.4 preview2 + a tiny hotfix. 2001-04-17 18:08:24 +00:00
Satoshi Asami
f7ed4a7d58 (1) Move inclusion of bsd.kde.mk to the right place.
Reviewed by:    will
Tested on:      bento

(2) Chase XFree86-3 revision.
2001-04-16 10:28:15 +00:00
Will Andrews
58386d31fc Fix glaring logic/typo bugs:
1) Move USE_KDEBASE_VER above USE_KDELIBS_VER so the implication works.
2) QTCFLIBS -> QTCFGLIBS, fixes port pre-definition of QTCFGLIBS.
3) Use libkonq.so.4, NOT libkparts.so.4 (part of kdelibs2!) for indication
   of kdebase2 installation.

Wake-up call from:	demon (whose kwix port now works :)
2001-04-14 20:43:29 +00:00
Peter Pentchev
d28eb87afc Add a missing backslash for line continuation.
PR:		26541
Submitted by:	David <david@wmol.com>
2001-04-13 17:04:53 +00:00
Ade Lovett
c6a8473f6b Update MASTER_SITE_GNOME with a few more non-US sites, and perform
a little bit of spring cleaning whilst I'm here.
2001-04-13 15:08:56 +00:00
Akinori MUSHA
e2f7f68b82 Update to the latest snapshot plus a fix against malloc race issue.
(1.6.4.p1.2001.04.11)

This does not build on the very latest CURRENT due to the newly
updated libreadline, but the problem will soon be fixed.
2001-04-12 16:57:17 +00:00
Maxim Sobolev
0272d285f4 Add http://prdownloads.sourceforge.net/ into MASTER_SITE_SOURCEFORGE. 2001-04-11 12:24:15 +00:00
Akinori MUSHA
67551d3a37 Update to 1.6.4-preview1.
Make bsd.ruby.mk easily handle preview releases.
2001-04-10 07:23:49 +00:00
Trevor Johnson
9faf55eb84 Add prdownload.sourceforge.net to MASTER_SITE_SOURCEFORGE. 2001-04-10 04:47:03 +00:00
Trevor Johnson
f187d7e22d Update and augment MASTER_SITE_SUNSITE. 2001-04-10 04:38:14 +00:00
Trevor Johnson
4a33d2801f Follow changed layout at uiarchive.uiuc.edu in MASTER_SITE_CPAN. 2001-04-10 03:17:06 +00:00
Akinori MUSHA
369ae010ab Do the RUBY_WITH_PTHREAD hack in a more elegant way. 2001-04-06 10:11:41 +00:00
Akinori MUSHA
f6ea678587 Introduce a new variable: RUBY_WITH_PTHREAD.
With it, extconf.rb is modified to link with -pthread instead of -lc.
2001-04-06 09:19:22 +00:00
FUJISHIMA Satsuki
89d1c88a9b add _RINGSERVER to _KDE.
remove unneeded backslash added at rev1.37.
2001-04-05 20:47:00 +00:00
Thomas Gellekum
ff1706a992 I don't know offhand how to delay defining PYTHON_PLATFORM until
the dependencies are evaluated and $PYTHON_CMD will surely exist,
so I fake it with the help of expr(1), $OPSYS and $OSREL.

PR:		26318
2001-04-04 12:32:45 +00:00
Thomas Gellekum
f5bb057465 New variable PYTHON_PLATFORM, which contains Python's idea of
the platform it's running on.
2001-04-03 11:37:25 +00:00
Will Andrews
dbba8af644 Overhaul QT/KDE support:
- bsd.port.mk update to use bsd.kde.mk for USE_{QT,KDE}*
- Cleanup corresponding ports for bsd.kde.mk update.
- Fix bsd.kde.mk: use correct kdelibs dependency, put qt at the bottom,
  introduce QT_NONSTANDARD variable for nonstandard configure setup.
- Update KDE2 to 2.1.1.  Two patches included in x11/kdelibs2 to fix the
  proxy authentication that was broken for 2.1.1.  Remove old patches.
- Potentially fix kdelibs build for alpha.
- Fix qt-designer 2.3.0 build.
- Ruby stuff left alone since it looks like black magic to me.  Should
  still work w/ compat shims for older USE_QT[,2] style.  Some others
  were also left alone for the same reason.

Reviewed by:	portmgr, ports (bsd.kde.mk+bsd.port.mk)
Submitted by:	David Faure <faure@kde.org> (proxy auth patches)
		Alex Zepeda <garbanzo@kde.org> (old patches removal)
2001-04-03 08:14:43 +00:00
Akinori MUSHA
97feddd36f Invoke ruby with -d when the variable DEBUG is defined. (make -DDEBUG) 2001-04-02 04:36:09 +00:00
Akinori MUSHA
b4635474a2 Update to the latest snapshot of the stable branch, plus a workaround
for the longstanding libc vs. libc_r issue.

This should hopefully fix all the ruby extensions such as Ruby/Qt2GL,
Ruby/Python and Ruby/SDL for both 4-STABLE and 5-CURRENT. :)
2001-04-01 17:52:01 +00:00
Ben Smithurst
db13a8286a Add a .uk site to MASTER_SITE_GNOME.
Reviewed by:	ade
2001-03-30 17:15:11 +00:00
Akinori MUSHA
c08fd71075 Update to the latest snapshot of the stable branch.
Yes, 1.6.4 release will be released soon before 4.3-RELEASE.
2001-03-28 11:45:08 +00:00
Ben Smithurst
e6a9268d41 Add a .uk master site to MASTER_SITE_KDE.
Approved by:	will
2001-03-27 21:04:26 +00:00