Commit graph

7 commits

Author SHA1 Message Date
obache
7ec5cb8e87 System Tools Backends Version 2.6.1, 2009-04-15
-----------------------------------------------

Changes since last release
==========================

- Added infrastructure for translations (David Planella)
- Fixed some compiler warnings (Carlos Garnacho)

Translations
============
- fr (Claude Paroz)
- it (Luca Ferreti)
- es (Jorge Gonzalez)
- pt_BR (Leonardo Ferreira Fontenelle)
- ca (David Planella)
- el (Fotis Samis, Simos Xenitellis)
- hu (Kelemen Gábor)
- sl (studko)
- zh_CN (Ray Wang)
- da (Kenneth Nielsen)
- he (Marik Krapivner)
- plus a bunch from rossetta...
2009-12-14 01:39:57 +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
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
792b8d2c01 Fix PLIST, bump PKGREVISION. 2008-12-21 16:14:08 +00:00
jmcneill
3b29c6f51c Pull in policykit and hal, fix handling of dbus config files. 2008-11-23 16:21:05 +00:00
jmcneill
0106c9b7c3 Initial import of system-tools-backends version 2.6.0.
The System Tools Backends (s-t-b for short) are a set of cross-platform
modules for Linux, FreeBSD and other Unix systems. The backends provide a
common DBus interface to all platforms to modify or read the system
configuration in a distro independent fashion. Historically, access to
system configuration has varied deeply across Unix flavours, and concreting
a bit more, across Linux distributions, making it near impossible to write
desktop tools that could work flawlessly in a cross-platform way. System
Tools Backends try to fill this gap, offering a generic and easy way for
desktop applications to read and modify configuration details.
2008-11-15 18:28:56 +00:00