Commit graph

83471 commits

Author SHA1 Message Date
jlam
0735e3941f Install the locale.alias file into an example directory, and copy it
into place via REQD_FILES.  This fixes a CHECK_FILES error.  Bump the
PKGREVISION to 5.
2005-08-19 22:30:01 +00:00
jlam
ea0d048172 Put the charset.alias file into place using REQD_FILES instead of
CONF_FILES since we need it to always be present for libiconv to
function properly.  It's now no longer removed automatically at
deinstallation if it differs from the stock charset.alias file, meaning
it's now preserved in case the user made modifications to the file;
however a warning will be output that the file can be safely removed
if you don't need it anymore.  Bump the PKGREVISION to 1.
2005-08-19 22:26:21 +00:00
jlam
66030afca0 Define new variables for package Makefile use:
REQD_FILES, REQD_FILES_PERMS, REQD_FILES_MODE
	REQD_DIRS, REQD_DIRS_PERMS

These are the same as the CONF_* variables, except the files and
directories listed in REQD_* are always copied over, created or removed
(taking into account if there are user modifications from the originals,
etc.) regardless of the value of PKG_CONFIG.

The implementation involved pushing the knowledge of PKG_CONFIG,
PKG_RCD_SCRIPTS, PKG_CREATE_USERGROUP, and PKG_REGISTER_SHELLS into
the individual helper scripts.  The helper scripts are now always
invoked by the +INSTALL and +DEINSTALL scripts.  The +DIRS and +FILES
script have been enhanced to understand a new "f" flag that means
"force" to ignore the value of PKG_CONFIG and PKG_RCD_SCRIPTS.

Lastly, the +FILES script has been taught a new "r" flag just for rc.d
scripts and the +RCD_SCRIPTS script is now unnecessary.
2005-08-19 22:24:09 +00:00
jlam
6b5e1a1b43 perllocal.pod is like info/dir... we don't care if it's created or
removed by any package.
2005-08-19 22:07:46 +00:00
reed
9e88dab4ed Use PTHREAD_LDFLAGS and PTHREAD_LIBS instead of hard-coded -lpthread.
(Fixed build on DragonFly.)
2005-08-19 21:56:59 +00:00
jmmv
4f121c6357 Add the 'ug' locale, initially used by gnome-themes 2.10.1 (AFAICT). 2005-08-19 21:47:51 +00:00
schmonz
8da46f4313 Note bglibs update. 2005-08-19 20:47:38 +00:00
schmonz
a04259642c Update to 1.026. From the changelog:
- Fixed negative indexing bugs in str_findprev* and ibuf_getstr_crlf
  functions. Thanks Gerrit Pape.

- Added the capability to bg-installer to optionally run commands based
  on the existance of the source (or another) file.

- Fixed bg-installer to not create directories in "dry-run" mode.
2005-08-19 20:46:45 +00:00
reed
42c95bd53f Reformat first paragraph. When the package name was expanded,
the first line was too long and wrapped.
2005-08-19 20:08:36 +00:00
reed
34db6fe9d7 Use -f to force removal of the default files.
My error was:

/bin/rm /home/reed/pkg/share/examples/openldap/schema/corba.schema.default
override r--r--r--  reed/2022 for /home/reed/pkg/share/examples/openldap/schema/corba.schema.default?

(For several files it was interactive to remove.)

This is when doing non-privileged builds.

(An alternative to this is to make it install the *default files with
NONBINMODE in the first place.)
2005-08-19 19:59:59 +00:00
reed
6f4b4e8fe9 This adds DragonFly support. (Before shared libraries were not built.)
This is from Joerg Sonnenberger's diff.

I do not know if this support has been submitted to Sleepycat
for dist/configure* yet.
2005-08-19 19:46:24 +00:00
jlam
bd2788d930 Merge CONF_FILES/SUPPORT_FILES and CONF_FILES_PERMS/SUPPORT_FILES_PERMS
as the INSTALL and DEINSTALL scripts no longer distinguish between
the two types of files.  Drop SUPPORT_FILES{,_PERMS} and modify the
packages in pkgsrc accordingly.
2005-08-19 18:12:36 +00:00
rillig
e956158a4e Added the command line option -CDESCR, for consistency. 2005-08-19 17:32:13 +00:00
jlam
9fd655b06c Rewrite sub-script targets so be less susceptible to "make variable
overflow" by splitting up the huge "one-liner" scriptlets into smaller,
individually executable bits.
2005-08-19 17:20:33 +00:00
jmmv
7709491e7e Add the 'te' locale, initially used by gnome-desktop-2.10.2 (AFAICT). 2005-08-19 17:04:47 +00:00
reed
a85a63c896 When doing an UNPRIVILEGED install, it failed with:
cannot create /home/reed/pkg/xorg/lib/X11/config/host.def: permission denied

I fixed this by chmod NONBINMODE.

(Idea from www/apache/Makefile.)
2005-08-19 16:46:52 +00:00
reed
f8d7f72e40 Add DragonFly.mk file and now support DragonFly.
This is from PR #30711. Thank you Joerg.
Approved by maintainer (in PR).
2005-08-19 16:18:02 +00:00
drochner
330445b4d7 this explicitely requires glitz-0.4.4 2005-08-19 16:14:54 +00:00
reed
b368fa3ab5 Mention --varbase option. 2005-08-19 16:12:14 +00:00
drochner
965b9c2530 add pslib+evince 2005-08-19 16:09:45 +00:00
rillig
fc379838f0 The --help message was wrong. The progress messages are not printed on
STDERR but on STDOUT.
2005-08-19 16:08:08 +00:00
drochner
5760a24d88 import py-pslib-0.2.0 - a Python wrapper for pslib 2005-08-19 16:06:03 +00:00
drochner
ef74b29338 import pslib-0.2.6, a tool to create postscript from programs 2005-08-19 16:05:03 +00:00
drochner
6ce382afe1 import evince-0.3.2, another postscript/pdf viewer 2005-08-19 16:00:18 +00:00
rillig
0045e32bfa Reduced two errors to warnings for the category Makefiles: The sort
order and  subdirectories which are commented out without giving a
reason.
2005-08-19 15:58:30 +00:00
drochner
d7978962f9 this was completely broken due to some leftover patches
bump PKGREVISION
2005-08-19 15:51:48 +00:00
drochner
5f7902d92d fix the environment variable which tells the path to ghostscript.
this way, configure will continue, even with no ghostscript installed
at build time. I realli don't want a hard dependency on a specific version.
Should fix build error seen in bulk build.
2005-08-19 15:49:52 +00:00
rillig
36d44c0a34 Don't check the distinfo twice if it is defined as ./distinfo in the
package Makefile. This occurs for example in multimedia/gmplayer.
2005-08-19 15:32:50 +00:00
tron
306136d0c7 Add support for NetBSD-amd64 contributed by Nicolas Joly in PR pkg/30622. 2005-08-19 14:58:57 +00:00
salo
9ced7b3187 Note print/acroread7 update. 2005-08-19 14:36:17 +00:00
salo
670468004a Update to version 7.0.1
Changes unknown, still vulnerable (at least) to:

 http://www.adobe.com/support/techdocs/321644.html
 http://www.adobe.com/support/techdocs/331710.html

TODO: Solaris version available.
2005-08-19 14:35:28 +00:00
schmonz
a527ce3465 Skip the configure stage if NO_CONFIGURE is defined (useful for
djbware without conf-* files).
2005-08-19 13:47:26 +00:00
cube
4dd45c8301 Do the DIST_SUBDIR dance because of already-downloaded files. *Sigh*
Pointed out by Thomas Klausner and Jeremy C. Reed.
2005-08-19 13:38:58 +00:00
bouyer
848fa42a0e Note xentools20 PKGREVISION bump 2005-08-19 13:08:32 +00:00
bouyer
7b992b3f63 Add a patch from Jed Davis posted to port-xen which allows xend to be
gracefully restarted. See
http://mail-index.netbsd.org/port-xen/2005/08/17/0003.html
for details.
Bump PKGREVISION.
2005-08-19 13:06:31 +00:00
drochner
364925692e build-depend on scons>=0.96.1nb1 which includes a dependency on py-xml,
should fix build problem seen in bulk-builds
2005-08-19 11:18:32 +00:00
drochner
93f12f8f1a add a dependency on py-xml
This is not necessary for normal scons use, but there is an extension
"bksys" which needs XML.
Since scons users do not necessarily use Python theirselfes, a buildtime
dependency on px-xml-for-the-python-version-used-by-scons would be needed
which I don't see an easy and robust way for.
bump PKGREVISION
2005-08-19 11:16:57 +00:00
grant
4c18cd82e3 add option to build with gnutls support. no change to the default
(nss) so no PKGREVISION bump.

ok'd by the MAINTAINER, Matthew Luckie.
2005-08-19 10:24:25 +00:00
cube
a3a9013fb7 The thttpd tarball has changed (the e-mail address of the author was
changed all through it).  While there, make the package correctly fetch the
NetBSD logo.

Bump PKGREVISION, and after that I'll delete the copy ftp.netbsd.org
currently has.  The tarball change doesn't happen often enough for this
package to justify the use of DIST_SUBDIR (and that avoids the hairy
problem of sharing the sitedrivenby.gif file).

PR#30641 by Jared Momose.
2005-08-19 07:30:50 +00:00
grant
84a30edb62 include LDFLAGS when linking shared libraries, so they can find their
prerequisite libraries at runtime.

fixes build on Solaris (and probably others).
2005-08-19 06:12:09 +00:00
grant
d989fc2735 nuke broken pre-configure target, which does nothing useful.
it was broken because the delimeter , can appear in the RHS of the
sed(1) expression (think "-Wl,-R ..."), and it does nothing useful
because the patterns don't appear in the files.
2005-08-19 06:06:09 +00:00
grant
9cfb53fa80 include LDFLAGS when linking shared libraries, so they can find their
prerequisite libraries at runtime.

fixes build on Solaris (and probably others).
2005-08-19 05:22:04 +00:00
schmonz
16f2d72474 Add and define djbfft options. 2005-08-19 05:08:01 +00:00
schmonz
51dc793140 Convert to the options framework. 2005-08-19 05:07:42 +00:00
grant
feaf2d1ff7 note PKGREVISION bump of dovecot [PAM option] 2005-08-19 04:57:42 +00:00
grant
d9a446615b add pam as a supported option.
bump PKGREVISION since this is a change from the previous behaviour,
where PAM support was autodetected. it must now be explicitly enabled
via PKG_OPTIONS.dovecot.
2005-08-19 04:57:01 +00:00
schmonz
07fa8b9536 Convert DJB_ERRNO_HACK to a "djbware-errno-hack" option available
in all packages using djbware.mk. For now, keep the same default,
avoiding PKGREVISION bumps.
2005-08-19 04:44:09 +00:00
schmonz
736775b870 Whitespace. 2005-08-19 03:55:00 +00:00
grant
6a5ef4c30c pkgdiff is our friend; regen patch-ac with pkgdiff so it applies
cleanly.
2005-08-19 03:53:55 +00:00
grant
5ba4ad5eeb add prototypes for two functions returning void, to appease sunpro. 2005-08-19 02:46:29 +00:00