Commit graph

13 commits

Author SHA1 Message Date
joerg
75fc561a65 Convert @exec/@unexec to @pkgdir or drop it. 2009-06-14 21:28:46 +00:00
joerg
73ae0afd90 Remove @dirrm entries from PLISTs 2009-06-14 18:17:11 +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
wiz
d732999e45 Remove omf.mk -- use mk/omf-scrollkeeper.mk instead. 2009-03-08 15:57:04 +00:00
wiz
55fa90af5f Move scrollkeeper/omf.mk to rarian/omf.mk.
scrollkeeper is nowadays included in rarian, so the omf.mk file should
be there as well.
Adapt all references.
2009-01-04 18:00:58 +00:00
wiz
a57e9e08c0 Update to 0.8.1:
Version 0.8.1
-------------

Fixes:
* Ensure directories exist before reading them - bug #15755
* Close files and clean up behind us - bug #15654
* Fix potential crash when no info page exists - bug #15274 (Saleem Abdulrasool)
* Remove longopts to make non-linux work properly - bug #11839
  - These options should be unused in normal operation
* If $USERNAME isn't set (MacOS), use a default name - bug #14872
* Fix potential crasher on mangled info dir file - bug #12515
2008-09-06 15:23:10 +00:00
joerg
53cfa47533 Supports DESTDIR. Make sure that share/omf exists for binary packages as
well.
2008-04-18 12:00:13 +00:00
drochner
1d6168c5e8 update to 0.8.0
changes:
* Add new attributes for hidden (NoDisplay) and default
  section (DocDefaultSection) to the .document file parsing
* Increase scrictness of parsing in line with the spec.
* omf files now return (approximate) fd.o categories
* Add new requirement to define I_KNOW_RARIAN_0_8_IS_UNSTABLE before
  use
* rarian.h is now a general inclusion guard and main functions have
  moved to rarian-main.h
* Update example program to use new features
-bugfixes

pkgsrc note: While 0.8.0 is marked unstable, it is required by the
upcoming 2.22 gnome release. There are no compatibility problems
for clients installing help files, but build of yelp (the help browser)
will be broken until it is updated.
2008-04-11 18:41:53 +00:00
tron
2a1ed84efb Make sure that the correct path to "bash" is used in shell scripts. 2007-11-28 09:18:57 +00:00
tron
1225135123 Don't depend on "shells/bash" on platforms which provided "/bin/bash". 2007-11-28 07:48:14 +00:00
drochner
a371762cf6 move the install/deinstall templates from scrollkeeper to rarian
to reflect where the work is done
(call the backwards-compatible rarian version "install-scrollkeeper"
to leave room for a future non-compatibility version)
2007-11-12 20:41:18 +00:00
jmmv
b0c37064d8 Mimic scrollkeeper's buildlink3.mk and create fake wrappers for those
tools that we don't want packages to execute directly.
2007-11-05 17:06:33 +00:00
drochner
83ab50b09f Import rarian-0.6 which will replace "scrollkeeper" as the documentation
installer in gnome-2.20.
(For now, nothing depends on it; I want to make sure that it does
at least compile on all relevant platforms.)
2007-10-11 18:43:48 +00:00