Commit graph

24912 commits

Author SHA1 Message Date
jlam
b23d2e8626 Adapt to use shared INSTALL/DEINSTALL scripts by using the logic in
bsd.pkg.install.mk:

	* Remove old DEINSTALL/INSTALL scripts.
	* Move some text printed at POST-INSTALL time into the MESSAGE file.
	* Adjust rc.d scripts to respect rc.conf settings, so that the
	  script may be directly copied into /etc/rc.d.
2001-11-19 16:23:08 +00:00
jlam
c850f81b61 Common INSTALL/DEINSTALL scripts and Makefile magic to automatically perform
many of the tasks that need to be done when package is installed or
deinstalled:

	* creating user/group for the package,

	* creating and removing directories with special permissions and
	  ownership,

	* copying config files to their final locations, and removing them
	  at deinstall time if they don't differ from the example ones,

	* reminding the package admin of files he may want to customize or
	  of files/directories he may want to remove.
2001-11-19 16:18:44 +00:00
jlam
014a83ae0f Add definitions for USERADD and GROUPADD, used to create new users and
groups.  These commands follow the basic interface of the NetBSD/Solaris
useradd and groupadd programs.  For platforms on which these commands don't
exist, either sysutils/user is added as a dependency, or these are set to
${FALSE}, and the package admin is responsible for creating them himself
prior to the installation of a package.
2001-11-19 16:17:51 +00:00
jlam
b046604a94 Create a new variable CONFDIR that represents the directory where package
config files should go.  It may be overridden on a per-package basis by
defining CONFDIR.${PKGBASE}, e.g. CONFDIR.php.  ${CONFDIR} defaults to
${PREFIX}/etc, but it may be overridden in /etc/mk.conf, e.g. by setting
CONFDIR=/etc.

Packages will eventually be altered to find their config files in
${CONFDIR}.
2001-11-19 16:01:03 +00:00
reinoud
b2609cb011 SQLite is now on version 2.1.1 incorporating many changes, enhancements
and bugfixes including support for 16Mb rows. For a full change see the
website's changelog at http://www.hwaci.com/sw/sqlite/changes.html

The file format changed! so please dump the database in SQL with .dump in
the old version and import it later in the new version.
2001-11-19 15:43:16 +00:00
tron
140218095a Set minimum required Perl version 5.6.0 because older version don't work.
This fixes PR pkg/14619 by Greg A. Woods.
2001-11-19 08:03:37 +00:00
lukem
69c6587c37 cleanup per ../sysutils/ups-nut:
- use FILES_SUBST_SED et al
- do NOT try and remove the gale user & group or ${PREFIX}/etc/gale on
  deinstall. instead, remind the admin to do it manually.
2001-11-19 04:58:59 +00:00
lukem
90908af1f8 remove etc/nut from PLIST; instead, remind the admin to remove it manually 2001-11-19 04:40:00 +00:00
lukem
3730441d5d cleanup (inspired by ../../databases/postgresql-server):
- use FILES_SUBST_SED mechanism
- do NOT remove user & group upon DEINSTALL; instead remind the admin to do it
2001-11-19 04:25:15 +00:00
lukem
409928b75a upsstats.cgi enhancements:
- remove unnecessary empty table element
- if ups var `runtime' is available, display it
2001-11-19 03:47:42 +00:00
reinoud
dd74500881 Just noted that some important bugfixes were made to version 2.1.0 to make
version 2.1.1
2001-11-19 01:15:46 +00:00
reinoud
df59114aa4 Update SQLite package to version 2.1.0 from 2.0.5 2001-11-19 00:41:06 +00:00
seb
93d3e93274 Add and enable source-highlight 2001-11-19 00:00:52 +00:00
seb
c2b4100752 Initial import of source-highlight version 1.1
This package contains GNU java2html version 1.9 and GNU cpp2html version 1.5:
- java2html highlights the syntax of a Java source file into a HTML document,
- cpp2html highlights the syntax of a C or C++ source file into a HTML document.
2001-11-18 23:55:11 +00:00
agc
6cdaf50372 Add and enable grun. 2001-11-18 22:42:57 +00:00
agc
4678c7f3f1 Initial import of grun-0.9.2 into the NetBSD Packages Collection.
gRun is a GTK based Run dialog that closely resembles
the Windows Run dialog, similar to xexec.  However,
gRun is much more powerful than xexec, looks a lot
better, and has the big advantage that you can start
typing a command without having to mouse-click into
the text field.

Provided in pkg PR 14440 by "Eric Gillespie, Jr."
<epg@pretzelnet.org>, modified slightly by me.
2001-11-18 22:41:40 +00:00
dillo
8aacbd0c86 Add plan9 to CATEGORIES like in the other packages that were once in
the plan9 directory.
2001-11-18 19:17:05 +00:00
itohy
df9513074d - Fix file I/O on alpha. Only RIFF(PCM) is tested.
- Fix offset on copy & paste when current format has header (not raw format).
2001-11-18 15:03:39 +00:00
zuntum
d82cdeddfc Introduce MANVERSION (now set to 20010212), so proper file name is used
in both DISTFILES and EXTRACT_ONLY (last time I broke it by updating DISTFILES
without altering EXTRACT_ONLY approperiately).

Pointed out by Amitai Schlair <schmonz@schmonz.com> in private mail.
Thanks!
2001-11-18 13:15:55 +00:00
frueauf
3430730aae Don't use MAKE_FLAGS in MAKE_ENV, reported by Yuji Yamano in pr pkg/14536 and
add patch to make skkserv build on Darwin, reported by yyamano@netbsd.org
in pr pkg/14538.
2001-11-18 12:21:05 +00:00
itohy
27bcd3e44f Avoid selecting outside of the waveform,
which causes hang on copy or cut operation.
2001-11-18 05:37:43 +00:00
lukem
ab5e21bfcd update to 0.45.2 to be in sync with ups-nut. see ups-nut for more details 2001-11-18 00:57:50 +00:00
lukem
94cca33ef8 patch man/Makefile.in to install upssched.conf(5), upsd(8) and upsmon(8) 2001-11-18 00:41:20 +00:00
kim
7aceab2279 Config files cannot be forced into ${PREFIX}. 2001-11-17 23:47:24 +00:00
he
5984fe563b Add and enable fmirror. 2001-11-17 19:56:43 +00:00
he
480eb42493 Yet another FTP mirroring program. From it's README file:
fmirror is a program for mirroring files and directories from a remote
  ftp server. It allows regex-matching for files that are to be included
  and excluded. It uses a combination of timestamp, file size and file
  permissions to decide what files to transfer from the ftp server.

  The primary goal of fmirror is to use as little memory as possible,
  but still be able to do its job efficiently.

The program's author is Finn Arne Gangstad <finnag@fast.no>
2001-11-17 19:39:35 +00:00
martin
ecaf8c119f Bring this into the new toolchain world. 2001-11-17 16:29:07 +00:00
lukem
6b42dd5e4e update to ups-nut 0.45.2
notable new features:
- upsdrvctl has more options. You can now say "stop" to stop all drivers, or
  "stop <ups>" to stop just one.  Also, "start <ups>" to just start one is
  now supported.
- lots of man pages
- newapc driver converted to new framework
- new masterguard ups driver
- fentonups driver now recognizes the PowerCom SMK-800A
- bestups driver now does proper locking on the serial port
- sms driver table has been updated, and sms.txt provided to explain this
2001-11-17 15:50:56 +00:00
tron
d9674cad80 Work arround broken circular include directives which cause build failures
in the "kdelibs2" package.
2001-11-17 15:28:49 +00:00
itohy
f2ee21758b Avoid hang on unhandled X event when selecting wave region. 2001-11-17 15:17:41 +00:00
skrll
71515ea470 Fix the PASV response decode in kio_ftp as reported in pkg/13344. This
is in line with rfc1123 sec 4.1.2.6.

Fix the search method for lib{ssl,crypto} in kopenssl.cc
2001-11-17 12:01:34 +00:00
itohy
b17e26280a Make it work on alpha (long -> int32_t, alignment fix, egcs XXX).
It still sometimes crashes, but I have no clue....
2001-11-17 06:36:14 +00:00
itohy
134fa1067a Make it compile on non-i386 archs. 2001-11-17 06:28:20 +00:00
itohy
33504428cb Make it compile on alpha (uint32 -> size_t for size_type). 2001-11-17 06:26:44 +00:00
jlam
47c1e48137 Change MASTER_SITES and HOMEPAGE as suggested in pkg/14607 by David
Griffith <dgriffi@cs.csubak.edu>.
2001-11-16 21:19:58 +00:00
tron
4c355c7b79 Uppdate "libxml2" package to version 2.4.10. Changes since version 2.4.6:
- URI escaping fix (Joel Young)
- added xmlGetNodePath() (for paths or XPointers generation)
- Fixes namespace handling problems when using DTD and validation
  improvements on xmllint: Morus Walter patches for --format and
  --encode, Stefan Kost and Heiko Rupp improvements on the --shell
- fixes for xmlcatalog linking pointed by Weiqi Gao
- fixes to the HTML parser
- fixes more catalog bugs
- avoid a compilation problem, improve xmlGetLineNo()
- fixed SGML catalogs broken in previous release, updated xmlcatalog
  tool
- fixed a compile errors and some includes troubles.
- exported some debugging interfaces
- serious rewrite of the catalog code
- integrated Gary Pennington thread safety patch, added configure option
  and regression tests
- removed an HTML parser bug
- fixed a couple of potentially serious validation bugs
- integrated the SGML DocBook support in xmllint
- changed the nanoftp anonymous login passwd
- some I/O cleanup and a couple of interfaces for Perl wrapper
- general bug fixes
- updated xmllint man page by John Fleck
- some VMS and Windows updates
This will hopefully fix PR pkg/14336.
2001-11-16 20:59:32 +00:00
tron
d68a1cb95e Remove GNOME on "ftp.fh-rosenheim.de" which doesn't carry any files at
the moment.
2001-11-16 20:35:19 +00:00
jlam
6adc4770fb Update qt2 to 2.3.1nb2. The only change from version 2.3.1nb1 is depending
on the latest qt2-libs-2.3.1nb1.
2001-11-16 09:11:38 +00:00
jlam
019a41421c Change dependency on qt2-libs to qt2-libs>=${QTVERSION} so that it may
match qt2-libs-2.3.1nb1.
2001-11-16 09:09:33 +00:00
jlam
778144e57e Update qt2-libs to 2.3.1nb1. Changes from version 2.3.1 are making
QDir::mkdir and QDir::rmdir work when passed a directory name with trailing
slashes by removing the trailing slashes prior to making the mkdir(2) and
rmdir(2) system calls.  KDE2 seems to rely heavily on this behaviour.
2001-11-16 09:08:05 +00:00
jlam
ed2f44d996 s/NO_BUILDLINK_ONLY/USE_BUILDLINK_ONLY/ 2001-11-16 08:43:32 +00:00
jlam
713477dc2c kdelibs2/buildlink.mk no longer pulls in tiff/buildlink.mk which is needed
during the build, so add it to the package Makefile.
2001-11-16 05:17:34 +00:00
jlam
bc5a685ca3 Add ldap.protocol file now that we build the LDAP bits of kdebase2. 2001-11-16 05:07:14 +00:00
jlam
a161e2da9c Remove headers and libraries that need not be symlinked into
${BUILDLINK_DIR} as they're not required for building purposes.
2001-11-16 02:03:27 +00:00
hubertf
22c256a3a5 Update vigor to 0.016. Changes:
Version 0.016 (May 2 19:36)
 * Enable
Version 0.015 (Mar 25 15:17)
 * Disable by default built-in curses, db, and re libraries. Most OS's these
   days have proper libraries for these, and I was seeing conflicts
   (particularly on SuSE under Vigor 0.014). This may break things on some
   other OS's, probably older ones. If so, try using --enable-curses
   --enable-db --enable-re on the command line.
Version 0.014 (Feb 8 14:50)
 * Remove the hack to the EULA that produced the Jumping Vigor Bug.
Version 0.013 (Feb 5 11:53)
 * Fix to configure.in: it looked for Tcl on Debian systems when it was
   supposed to look for Tk.
Version 0.012 (Feb 4 00:28)
 * Updated EULA, made dialog box move along with assistant
Version 0.011 (Feb 2 00:10)
 * Look for libtcl8.2 etc (as opposed to libtcl82 etc); handle select()
   calls prior to assistant initialization
2001-11-15 23:40:32 +00:00
jlam
d382f07f23 Use the standard auto_ptr implementation in the new toolchain case. This
case was previously skipped over.  This should fix pkg/14595 by Mark Davies
<mark@mcs.vuw.ac.nz>.
2001-11-15 23:38:54 +00:00
taca
645678fe13 Remove yatsvrs5 since it moved to yatsvrs. 2001-11-15 23:24:55 +00:00
taca
97061c1f28 Disable yatsvrs5 and enable yatsvrs. 2001-11-15 23:22:48 +00:00
taca
e380dbc133 Re-import yatsvrs with correct directory name. 2001-11-15 23:21:29 +00:00
jlam
9e8ad757af Allow OpenLDAP check to work by removing --without-ldap. 2001-11-15 21:31:42 +00:00