Commit graph

14 commits

Author SHA1 Message Date
sketch
de54d24eaf Avoid zero-sized structs, fixes Sun Studio build. 2009-09-23 09:35:47 +00:00
wiz
d70523df21 Remove USE_DIRS from pkgsrc.
Shared directories can now be created independently by the pacakges
needing them and will be removed automatically by pkg_delete when empty.

Packages needing empty directories can use the @pkgdir command in PLIST.

Discussed and ok'd in thread starting at
http://mail-index.netbsd.org/tech-pkg/2009/06/30/msg003546.html
2009-07-22 09:01:16 +00:00
joerg
75fc561a65 Convert @exec/@unexec to @pkgdir or drop it. 2009-06-14 21:28:46 +00:00
joerg
f0bbd1517d Remove @dirrm entries from PLISTs 2009-06-14 18:13:25 +00:00
joerg
2d1ba244e9 Simply and speed up buildlink3.mk files and processing.
This changes the buildlink3.mk files to use an include guard for the
recursive include. The use of BUILDLINK_DEPTH, BUILDLINK_DEPENDS,
BUILDLINK_PACKAGES and BUILDLINK_ORDER is handled by a single new
variable BUILDLINK_TREE. Each buildlink3.mk file adds a pair of
enter/exit marker, which can be used to reconstruct the tree and
to determine first level includes. Avoiding := for large variables
(BUILDLINK_ORDER) speeds up parse time as += has linear complexity.
The include guard reduces system time by avoiding reading files over and
over again. For complex packages this reduces both %user and %sys time to
half of the former time.
2009-03-20 19:23:50 +00:00
jmcneill
ea4f69e5ff to netbsd-desktop 2009-03-18 13:30:45 +00:00
hasso
249c2deba3 * Improves a lot FreeBSD and DragonFly support (from FreeBSD ports)
* Fixes two leak problems (from upstream bugzilla)
* Bump PKGREVISION
2008-12-26 20:05:56 +00:00
jmcneill
94327d5c37 Fix build on NetBSD 4.0 with XFree86. 2008-12-23 21:46:14 +00:00
dsainty
4c9430f5c6 consolekit wants (requires) libz, so pull it in. Fixes build on some (Linux) systems. 2008-12-10 11:43:20 +00:00
hasso
d815a1e61e DESTDIR support. 2008-11-26 08:35:01 +00:00
hasso
7eea5d0dec Make it build/work in DragonFly. 2008-11-25 13:40:05 +00:00
jmcneill
b49a5be104 Improve active console detection.
XXX ps doesn't associate X with its tty on NetBSD, add nasty hack of
falling back to ttyE4 and revisit later.
2008-11-23 19:24:21 +00:00
jmcneill
91eae78185 Fix socket credential handling and sysctl kern.proc2 usage. Bump PKGREVISION 2008-11-22 19:33:05 +00:00
jmcneill
8620414ff9 Import consolekit version 0.3.0.
ConsoleKit is a framework for keeping track of the various users, sessions,
and seats present on a system. It provides a mechanism for software to react
to changes of any of these items or of any of the metadata associated with
them.
2008-11-22 03:32:22 +00:00