Commit graph

23 commits

Author SHA1 Message Date
joerg
62d1ba2bac Remove @dirrm entries from PLISTs 2009-06-14 18:03:28 +00:00
jlam
841dfa0e7a Convert to use PLIST_VARS instead of manually passing "@comment "
through PLIST_SUBST to the plist module.
2008-04-12 22:42:57 +00:00
wennmach
d2520aa1b4 Make the X11 components of arla an option.
Submitted by david l goodrich in PR pkg/33400.
2006-08-24 17:59:04 +00:00
jlam
a4b4d5b501 List the info files directly in the PLIST and honor PKG{INFO,MAN}DIR. 2006-04-06 03:20:54 +00:00
wennmach
1b565aa7ad Update arla to 0.41. The update is necessary to support NetBSD-2.1
and NetBSD-3.0 and should fix the broken bulk build.

Tested on NetBSD-2.0.2/i386 and NetBSD-2.1/i386.
2005-12-15 21:28:47 +00:00
reed
ee8be9d0c1 RCD_SCRIPTS_EXAMPLEDIR is no longer customizable.
And always is defined as share/examples/rc.d
which was the default before.

This rc.d scripts are not automatically added to PLISTs now also.
So add to each corresponding PLIST as required.

This was discussed on tech-pkg in late January and late April.

Todo: remove the RCD_SCRIPTS_EXAMPLEDIR uses in MESSAGES and elsewhere
and remove the RCD_SCRIPTS_EXAMPLEDIR itself.
2005-05-02 20:33:57 +00:00
reed
079fa06768 Remove the @comment entry for the rc.d script. It is not
needed.

I noticed this because I am changing the framework to not
auto-register the rc.d scripts and I am adding them to all the
PLISTs.
2005-05-02 19:02:40 +00:00
wennmach
9f1c532d9b Update arla to 0.38. The update is necessary to support NetBSD-2.0.
The update during the pkgsrc freeze has been approved by <wiz>.

Two patches have been provided by <christos>.

Tested on NetBSD-1.6.1/i386 and NetBSD-2.0/i386.

Closes PR pkg/20906.
2005-03-15 15:58:52 +00:00
reed
9c790735db mk/bsd.pkg.install.mk now automatically registers
the RCD_SCRIPTS rc.d script(s) to the PLIST.

This GENERATE_PLIST idea is part of Greg A. Woods'
PR #22954.

This helps when the RC_SCRIPTS are installed to
a different ${RCD_SCRIPTS_EXAMPLEDIR}. (Later,
the default RCD_SCRIPTS_EXAMPLEDIR will be changed
to be more clear that they are the examples.)

These patches also remove the etc/rc.d/ scripts from PLISTs
(of packages that use RCD_SCRIPTS). (This also removes
now unused references from openssh* makefiles. Note that
qmail package has not been changed yet.)

I have been doing automatic PLIST registration for RC_SCRIPTS
for over a year. Not all of these packages have been tested,
but many have been tested and used.

Somethings maybe to do:
- a few packages still manually install the rc.d scripts to
  hard-coded etc/rc.d. These need to be fixed.
- maybe  remove from mk/${OPSYS}.pkg.dist mtree specifications too.
2004-04-23 22:07:52 +00:00
seb
391b6545a4 Remove info files entries from PLIST.
XXX the package did not build for me.
2004-03-08 22:36:32 +00:00
wennmach
eac7863c4b Update arla to 0.35.12.
Not many changes, the most important one being a fix in the
directory handling. themis has been removed, and is separately
distributed now.
2003-03-05 13:10:21 +00:00
wennmach
27f579f1db Update arla to 0.35.12pre1.
Prior versions had two major bugs that could lead to kernel panics on
NetBSD-1.6 and -current. mmap(2)ing a file residing beneath /afs would
trigger the panic.

Thanks to Love <lha@stacken.kth.se> for preparing the snapshot.
2003-01-14 12:00:08 +00:00
cjep
a2904a545f pkglint whitespace complaint. 2002-12-07 15:38:48 +00:00
jlam
a13f0bce70 * buildlink1 -> buildlink2
* Honor PKG_SYSCONFDIR
* use bsd.pkg.install.mk to handle the rc.d scripts and config files
2002-09-25 00:06:33 +00:00
wennmach
80530d2731 Fix a problem with VOP_PUTPAGES on NetBSD-1.6 (via patch from
Love <lha@netbsd.org>).

Also, don't try to remove the top-level "lkm" directory on
pkg_delete.
2002-09-23 14:37:18 +00:00
wennmach
5e6d9b56d0 Upgrade arla to 0.35.9
Fixes two security holes: 'xdr'-bug (in vos, not in arlad), and
xfs failes to check for negative numbers in pioctl.

Additional changes: NetBSD/sparc64 now supported, 'themis' added,
local locking, bug fixes.

See http://www.stacken.kth.se/lists/arla-drinkers/2002-08/msg00019.html
2002-08-20 17:47:40 +00:00
jlam
64be0dcb4f Merge arlad and arlad.sh scripts into one, following pkgsrc convention
for rc.d scripts.
2002-08-07 08:30:50 +00:00
wiz
caf19a9aa5 Update to 0.35.8, fixes pkg/17574.
Relevant changes:
* --fake-stat support, fakes mode/stat information.
  Very useful on MacOS X finder that uses this.
* Bug fixes

Also, sort PLIST, and standardize MESSAGE slightly.
2002-07-12 20:40:31 +00:00
seb
db84442a67 Substitute a couple of mkdir' by ${MKDIR}'.
Remove `-p' from mkdir arguments, it is already part of ${MKDIR}.
While here substitute a couple of ${PREFIX} by `%D' in
`@exec ${MKDIR} ...' lines and add a couple of missing `%D' in such lines too!
2002-06-26 10:29:33 +00:00
seb
66111c6d15 Introduce new framework for handling info files generation and installation.
Summary of changes:
- removal of USE_GTEXINFO
- addition of mk/texinfo.mk
- inclusion of this file in package Makefiles requiring it
- `install-info' substituted by `${INSTALL_INFO}' in PLISTs
- tuning of mk/bsd.pkg.mk:
    removal of USE_GTEXINFO
    INSTALL_INFO added to PLIST_SUBST
    `${INSTALL_INFO}' replace `install-info' in target rules
    print-PLIST target now generate `${INSTALL_INFO}' instead of `install-info'
- a couple of new patch files added for a handful of packages
- setting of the TEXINFO_OVERRIDE "switch" in packages Makefiles requiring it
- devel/cssc marked requiring texinfo 4.0
- a couple of packages Makefiles were tuned with respect of INFO_FILES and
  makeinfo command usage

See -newly added by this commit- section 10.24 of Packages.txt for
further information.
2002-02-18 15:14:00 +00:00
skrll
08bdd44549 mkdir -> ${MKDIR}
rmdir -> ${RMDIR}
rm -> ${RM} (${RM} added to PLIST_SUBST)
chmod -> ${CHMOD}
chown -> ${CHOWN}
2002-02-15 10:12:28 +00:00
skrll
9bd4180d57 /bin/mkdir -> ${MKDIR}.
Make the print-PLIST target output ${MKDIR} also.
2002-02-05 22:39:00 +00:00
zuntum
d038a73ebd Move pkg/ files into package's toplevel directory 2001-10-31 22:52:58 +00:00