Commit Graph

13720 Commits

Author SHA1 Message Date
shell
80f4beb213 Upgrade to 0.75.24, use distinfo 2001-11-13 08:06:51 +00:00
brad
5010589d79 bring in fixes made over the last 3 months from FreeBSD's bsd.sites.mk 2001-11-13 04:10:16 +00:00
jsyn
9049c3354e This too. Sorry! 2001-11-12 22:53:36 +00:00
jsyn
fb220e431a - update to rats-1.3 (now supports PHP as well)
- CFLAGS honoring fixes
ok lebel@
2001-11-12 22:52:05 +00:00
espie
7f486ccba1 let it build if automake is around (admin/am_edit generates buggy
Makefile.in with loops, the kind that our make doesn't like)
2001-11-12 22:07:49 +00:00
espie
3ef0d90a54 ignore mystuff... not my idea, but I don't remember who suggested it. 2001-11-12 22:07:02 +00:00
fgsch
91a6d55c22 o Update to fetchmail 5.9.5.
o Bump version.
2001-11-12 19:24:54 +00:00
espie
aae9e702ed rename patches, sync names with tcl8.3.4, remove config.guess patch.
Tidy Makefile, simpler to set DISTNAME and DISTFILES.
2001-11-12 16:24:10 +00:00
espie
863226a22f Basic new lib dependency code for package.
LIB_DEPENDS are no longer part of ALWAYS_DEPEND for the new-depends code,
but use their own code.

The code does scan the list of libraries for dependent packages, and insert
corresponding @libdepend lines into the resulting package. There are a few
important consequences:

- no libdepend lines are inserted if only a static library is found. So
RUN_DEPENDS are now needed to supplement LIB_DEPENDS if a package requires
another package for something that isn't a library.
- dependency checking for installed stuff can go one step further, since
we have the major/minor number of the libraries used for the build.
At the moment, pkg resolve dependencies does nothing smart with the
inserted libdepends, but it will (soon). In fact, for most libdepends, if
the major/minor scheme are correct, no check on the installed pkgspec ought
to be necessary... which is why the `default pkgspec to check' is pkg-* for
libraries.
- resolving recursive run dependencies need to go one step further: a
RUN_DEPENDS pkg may have some LIB_DEPENDS, and the RUN_DEPENDS pkg will be
needed to explicitly write the required information into the resulting
package... Hence the necessity of being able to tune the list of libraries
to ask the uninstalled package (and to make sure the uninstalled package
is built).

This is only preliminary work. Currently, this doesn't yield any real
benefits to the old approach, as a few semantic details need to be
sharpened out. Also, there are now quite a few old targets that are a
complete mess and will need to be cleaned up/removed entirely.

Thanks to naddy@ for testing various preliminary versions of this patch
and helping me iron bugs out.
2001-11-12 14:32:52 +00:00
naddy
e0fed41baf use MASTER_SITE_FREEBSD_LOCAL 2001-11-12 14:24:59 +00:00
espie
ea79980b4c Replace the lib dependency check with a more mechanical check, that
no longer relies on ldconfig, but rather on the path stored inside
LIB_DEPENDS. Introduce a lib_resolve_fragment that can be used to
resolve the libraries from a given list (e.g., listlibs).

To be used in the next patch.

Note that this check is currently more or less equivalent to the old
check, apart from the fact that:
- libs can't trust packages,
- lib-depends always resort to non-shared libraries, even on shared
architectures, if the shared check doesn't work.
2001-11-12 14:24:06 +00:00
espie
fb319b058a add top-level directory `mystuff' to be used by porters for stuff they
haven't committed yet. The nice part is that dependencies get transparently
resolved to mystuff/dir if they aren't found in dir.
2001-11-12 14:19:17 +00:00
espie
4250e06cf7 make -> ${MAKE} 2001-11-12 14:17:33 +00:00
espie
f5975b9f08 Move the `check and change directory' part to flavor_fragment, as it's
invariably duplicated right after otherwise.

This makes the code cleaner, and makes sure the check happens all the time.
2001-11-12 14:14:46 +00:00
wilfried
a60b7a77bb two security fixes plus some minor regular bugfixes, from maintainer 2001-11-12 13:29:21 +00:00
wilfried
1fa9804f34 move the blurb about running wmaker.inst to DESCR 2001-11-12 10:29:51 +00:00
pvalchev
a9a3d26241 get a proper list of system libraries to exclude, and report real missing
ones from LIB_DEPENDS for lib-depends-check on ELF. ok espie
2001-11-12 01:27:26 +00:00
heko
b2086ea5b3 Ehh, maybe I should enable building of my imports, too..
productivity SUBDIR += gtimer
x11 SUBDIR += belt, chbg, ratpoison, treewm
2001-11-12 00:22:23 +00:00
pvalchev
ac9072af38 Update HOMEPAGE and add more MASTER_SITES 2001-11-11 23:29:33 +00:00
jakob
2e59ffff27 update to v3.21c 2001-11-11 23:04:55 +00:00
pvalchev
4e2a75158c Update to nap-1.4.7
Changes include:
Support for sharing Ogg Vorbis files and non-music files,
a lot of bugfixes, many known problems solved.
See http://quasar.mathstat.uottawa.ca/~selinger/nap/ChangeLog
2001-11-11 21:58:09 +00:00
heko
9865aa4eba initial import of chbg-1.5:
--
ChBg is used for rotating the desktop background picture periodically.
It supports various ways of tiling, mirroring, maximizing and blending
pictures. You can also run it as a standalone screensaver or as an
xscreensaver hack with the xscreensaver port.

ChBg comes with a configuration GUI, chbg(1).

WWW: http://chbg.sf.net

lebel@ ok
2001-11-11 14:16:11 +00:00
heko
b5e2502b57 initial import of belt-1.18:
--
Belt is a small menubar that works as the "belt" normally found in MacOS.
It has a lot of configuration options and can use multiple configuration
files if you want several belts.

WWW: http://www.stacken.kth.se/~maxz/programming/perl/index.html

lebel@ ok
2001-11-11 14:11:30 +00:00
heko
0e36dadb66 o Instead of copying the "virtual memory exhausted" warning for each
individual port, introduce a new variable for bsd.port.mk, VMEM_WARNING.
By setting this variable to `Yes', the user is given a warning about the
virtual memory requirements just before the pre-build stage.
o Also give some examples for different shells for what to do about
it, and mention login.conf(5). bash, for example, has a confusing
-v flag to ulimit.
o Document this in bsd.port.mk.5
espie@ ok
2001-11-11 13:57:32 +00:00
espie
c62c5a5f8c Complete mysql depends 2001-11-11 13:48:16 +00:00
espie
1254a2ffa7 transform files/md5 into distinfo magically.
I would credit FreeBSD or NetBSD for the idea if I could remember which
one came up with it first. :)
2001-11-11 12:59:50 +00:00
espie
a0b04e366e Groan. Even after I refreshed my memory with perlvar(1), I still managed
to typo my way through.
2001-11-11 12:57:25 +00:00
espie
56b6822e2f close PR2115 2001-11-11 12:38:57 +00:00
shell
f7278b53ac upgrade to 0.9.1 2001-11-11 05:42:02 +00:00
heko
a8112bca29 Wrap DESCR lines at 80 characters
espie@ ok
2001-11-11 01:44:18 +00:00
brad
9bd9e1cbdf bye bye, stub this out. 2001-11-11 01:40:54 +00:00
lebel
2568361374 make tightvnc compile and run under macppc 2001-11-11 01:25:13 +00:00
jakob
1d4d0b2a27 sync enable script with stable 2001-11-10 23:33:45 +00:00
jakob
1ce5aebaf6 add note about removing the sendmail clientqueue runner from root's crontab 2001-11-10 23:33:22 +00:00
jakob
faee40ba8c update to snapshot-20011105 & pfixtls v0.7.12 2001-11-10 23:28:21 +00:00
jakob
0bc8f18438 update to pfixtls v0.7.12 2001-11-10 23:24:17 +00:00
wilfried
f6e5760dcd /usr/include/vm is gone, use uvm instead, ok maintainer 2001-11-10 22:15:34 +00:00
heko
3a6a34e439 initial import of gtimer-1.1.5:
--
GTimer is a Gtk+-based time tracker software. It can time one or more 
tasks simultaneously, add text annotations to tasks, generate 
reports showing how your time was spent each day/week/month in either 
plain text or HTML and generate status reports based on task 
annotations.

WWW: http://www.radix.net/~cknudsen/gtimer/
lebel@ ok
2001-11-10 22:07:07 +00:00
brad
4ae5a965e3 upgrade to imlib 1.9.11 2001-11-10 20:45:48 +00:00
brad
8387d164b4 remove giflib 2001-11-10 20:32:25 +00:00
heko
570db842ac initial import of treewm
--
From the README:

treewm is a window manager that tries to implement a new concept. In
addition to the client windows the user can create desktops which can
themselves contain windows and desktops. By arranging the windows in
such a tree the user is able to manage his tasks efficiently.

treewm is derived from aewm.

WWW: http://treewm.sourceforge.net/

Submitted by William Yodlowsky <bsd@openbsd.rutgers.edu>,
lebel@ ok.
2001-11-10 18:33:37 +00:00
heko
e3f05afe1f Initial import of ratpoison
--
ratpoison is a simple Window Manager with no fat library dependencies,
no fancy graphics, no window decorations, and no flashy wank. It is
largely modelled after GNU Screen which has done wonders in virtual
terminal market.

WWW: http://ratpoison.sourceforge.net/

Submitted by William Yodlowsky <bsd@openbsd.rutgers.edu>,
lebel@ ok
2001-11-10 18:31:38 +00:00
shell
49a24609b5 Upgrade to 2.3.6, from maintainer 2001-11-10 16:56:32 +00:00
espie
57276efab6 Sync INDEX after killing most *DEPENDS 2001-11-10 16:06:53 +00:00
wilfried
4d968fbdca NO_REGRESS=Yes, from maintainer 2001-11-10 15:44:57 +00:00
espie
0e6f6f93bb Kill first component of BUILD_DEPENDS.
Fix sawfish comment while I'm at it.
`window manager for the X windows system'.
Like DUH ! It's going to be a window manager for my microwave oven ?
2001-11-10 15:00:47 +00:00
obecian
547d6b14b7 ion-20011109 update (from bk@rt.fm - maintainer) 2001-11-10 14:40:49 +00:00
obecian
aaa47dcb6c xprobe-0.0.2 update (from jose@crimelabs.net) 2001-11-10 14:39:08 +00:00
obecian
6343e04fd8 LyX builds properly now (espie ok)
I'm inclined to bet we have the only proper BSD port.
2001-11-10 14:36:58 +00:00
espie
eb6b0c229a vm/param.h is gone 2001-11-10 13:44:17 +00:00