Commit graph

56 commits

Author SHA1 Message Date
tv
c487cb967a Libtool fix for PR pkg/26633, and other issues. Update libtool to 1.5.10
in the process.  (More information on tech-pkg.)

Bump PKGREVISION and BUILDLINK_DEPENDS of all packages using libtool and
installing .la files.

Bump PKGREVISION (only) of all packages depending directly on the above
via a buildlink3 include.
2004-10-03 00:12:51 +00:00
jlam
1a280185e1 Mechanical changes to package PLISTs to make use of LIBTOOLIZE_PLIST.
All library names listed by *.la files no longer need to be listed
in the PLIST, e.g., instead of:

	lib/libfoo.a
	lib/libfoo.la
	lib/libfoo.so
	lib/libfoo.so.0
	lib/libfoo.so.0.1

one simply needs:

	lib/libfoo.la

and bsd.pkg.mk will automatically ensure that the additional library
names are listed in the installed package +CONTENTS file.

Also make LIBTOOLIZE_PLIST default to "yes".
2004-09-22 08:09:14 +00:00
recht
df9f6259c7 bump PKGREVISIONs since libxslt needs libgcrypt now 2004-07-06 16:28:52 +00:00
xtraeme
3be38dae2b Enable pkgviews installation. 2004-06-04 23:58:12 +00:00
minskim
d11ac9db77 Register .dtd files in the system catalog and bump PKGREVISION.
OK'ed by jmmv@.
2004-05-06 16:23:16 +00:00
minskim
4ed70d19fe Avoid installing nonexistent files and directories for them. Also
remove related @dirrm entries, which only cause annoying error
messages with pkg_delete.

PKGREVISION will be bumped in a minute with another fix for this
package.
2004-05-06 16:20:17 +00:00
wiz
659fd7654f Remove bl2 support -- all packages including this file
have been converted.
2004-04-27 01:26:29 +00:00
wiz
f7906f6e94 Unused. 2004-04-26 09:21:57 +00:00
jmmv
92181d1d58 During print-PLIST, do not output files inside scrollkeeper's database
(libdata/scrollkeeper), and for the removal of the share/omf directory,
print a comment telling that it's beeing removed by this package.
2004-04-12 21:08:15 +00:00
jlam
7db11b582a Fix serious bug where BUILDLINK_PACKAGES wasn't being ordered properly
by moving the inclusion of buildlink3.mk files outside of the protected
region.  This bug would be seen by users that have set PREFER_PKGSRC
or PREFER_NATIVE to non-default values.

BUILDLINK_PACKAGES should be ordered so that for any package in the
list, that package doesn't depend on any packages to the left of it
in the list.  This ordering property is used to check for builtin
packages in the correct order.  The problem was that including a
buildlink3.mk file for <pkg> correctly ensured that <pkg> was removed
from BUILDLINK_PACKAGES and appended to the end.  However, since the
inclusion of any other buildlink3.mk files within that buildlink3.mk
was in a region that was protected against multiple inclusion, those
dependencies weren't also moved to the end of BUILDLINK_PACKAGES.
2004-03-18 09:12:08 +00:00
jmmv
28a14bbcbe Don't hide messages when calling scrollkeeper-update; the only ones that may
appear are errors and/or warnings, and we want these to be shown to catch
possible problems ASAP.
2004-03-07 11:53:43 +00:00
jmmv
ad018dca7b Fix fatal typo that avoided updates of the database (resulting in no
documentation available from yelp, for example).
2004-03-07 11:53:00 +00:00
jmmv
77d179dc36 Register installed DTDs in the catalog file, so that scrollkeeper-update can
find them.  Bump PKGREVISION to 2.
2004-03-07 11:50:18 +00:00
jlam
9ff0e10340 Reorder location and setting of BUILDLINK_PACKAGES to match template
buildlink3.mk file in revision 1.101 of bsd.buildlink3.mk.
2004-03-05 19:25:06 +00:00
jmmv
af68c97ba1 Use tabs for indentation instead of spaces. 2004-02-15 21:39:14 +00:00
jlam
3ebe053d90 LIBTOOL_OVERRIDE and SHLIBTOOL_OVERRIDE are now lists of shell globs
relative to ${WRKSRC}.  Remove redundant LIBTOOL_OVERRIDE settings that
are automatically handled by the default setting in bsd.pkg.mk.
2004-02-14 17:21:49 +00:00
jlam
1db7d040be Cut-n-paste... it's so easy... easy to miss errors, that is. 2004-02-12 10:20:33 +00:00
jlam
856fb839ef Allow this file to keep working with packages that haven't been bl3ified. 2004-02-12 10:05:08 +00:00
xtraeme
79317ebe2d bl3ify 2004-02-11 04:35:20 +00:00
xtraeme
e1f34b4652 Remove some non-existent files. 2004-02-09 20:24:55 +00:00
tron
81f0a2c842 Fix crappy C code which breaks the build with GCC 2.95.3. 2004-01-25 09:35:38 +00:00
grant
60ad86155b replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make. 2004-01-24 15:06:57 +00:00
jmmv
a58dd81611 Bump PKGREVISION due to xmlcatmgr update to 2.0beta1. I know; this is a PITA.
This shouldn't be needed if we had non-recursive dependancies *sigh*.
2004-01-23 21:50:42 +00:00
jmmv
5ecc4ed9c6 Update to 0.3.14. Changes since 0.3.12:
0.3.14
=======
- Build fixes:
        - Correct problem with distributed intltool scripts.
        - Update rpm spec file.

0.3.13
=======
- Runtime fixes:
        - Use a per-user directory for storing the extracted contents files.
          This avoids problems when multiple users share /tmp and use
          scrollkeeper.
        - Do XInclude processing on documents before extracting information.
        - By default, do not use the network to retrieve required DTDs.
                - Can be changed using the '-n' parameter to
                  scrollkeeper-install and friends.
        - Do not segfault if an OMF file is invalid.
- Build fixes:
        - Install various package documentation files.
        - Tidy up the build process a little bit and fix some portability bugs.
        - Update included gettext code.
        - Build fixes for specific platforms (Solaris and *BSD systems).
        - Detect installed version of the DocBook DTD at build time.
        - Allow the location of system XML catalog to be specified.
                - see the --with-xml-catalog flag.
        - Install locale-specific program files correctly (i.e. portably).
        - Allow scrollkeeper data directory to be customised
                - see the --with-partial-db-dir flag.
        - Upgrade supplied gettext and automake versions.
- Miscellaneous:
        - Correctly register translated versions of documents by considering
          their category, rather than their titles.
        - Don't leak file descriptors when updating the database. This fixes
          resource starvation problems on some systems.
        - Fix some memory leaks.
        - Should now work with IPv6-enabled systems.
        - When using a non-default prefix, the scrollkeeper log files are
          updated correctly.
        - Many Sourceforge bug tracker bugs fixed and all outstanding patches
          in the patch tracker evaluated and applied if appropriate.
- Translations updated.
2004-01-23 16:55:37 +00:00
xtraeme
f794de2624 Bump PKGREVISION (libxml2, libxslt and imlib2 were updated). 2003-12-04 19:48:24 +00:00
markd
149ef0fdd2 s/libconfig/libtool/ 2003-08-24 12:28:57 +00:00
grant
ca3be631f2 s/netbsd.org/NetBSD.org/ 2003-07-17 22:50:55 +00:00
wiz
43fa0c7cb6 PKGREVISION bump for libiconv update. 2003-07-13 13:50:19 +00:00
jmmv
b4c5f0113b Make this silent. 2003-06-20 10:49:57 +00:00
jschauma
e366d0c694 Use tech-pkg@ in favor of packages@ as MAINTAINER for orphaned packages.
Should anybody feel like they could be the maintainer for any of thewe packages,
please adjust.
2003-06-02 01:15:31 +00:00
jmmv
2b52e34316 Line up PKGREVISION whitespace. 2003-05-05 16:52:10 +00:00
wiz
7166660e08 Dependency bumps, needed because of devel/pth's major bump, and related
dependency bumps.
2003-05-02 11:53:34 +00:00
jmmv
e3f5102cf0 Update to 0.3.12. There have been lots of changes since 0.2 (this version
is almost a rewrite of the program).  Note that this is still a development
version but includes new features that may be required by packages using
scrollkeeper (which won't work with the old 0.2).

Provide a framework to automatically rebuild scrollkeeper's database from
packages installing OMF files under share/omf/;  they only need to include
omf.mk in their Makefile and take care to install OMF files in the said
directory.

Reviewed by rh and wiz.
2003-02-18 14:39:02 +00:00
tron
39a943ad92 Replace "true" by "${TRUE}". 2002-12-09 16:01:10 +00:00
rh
fef57c8b0c Add SCROLLKEEPER_DATADIR definition for use by dependent packages. 2002-11-02 02:08:01 +00:00
rh
c2934c968e Track directory layout change at MASTER_SITE_GNOME.
Patch provided in PR pkg/18701 by Julio Merino <jmmv@menta.net>
2002-10-19 10:54:42 +00:00
rh
072f7d6751 Add a return value check for find_first_element() in toc-extract.c, to
avoid yet another coredump.
Bump PKGREVISION.
2002-10-11 09:25:55 +00:00
wiz
90e464773d Unused. 2002-10-09 23:32:33 +00:00
jlam
b6a34ca4a5 buildlink1 -> buildlink2, and set USE_LIBTOOL to fix the building of this
package.
2002-08-28 16:37:05 +00:00
jlam
4288f3a02b Add a buildlink2.mk file based on the existing buildlink.mk file. 2002-08-28 16:35:37 +00:00
mycroft
2c2777be52 Fix some silliness WRT an empty directory. 2002-07-19 14:18:48 +00:00
agc
febf11b003 Add a buildlink file for this package. 2002-07-16 11:55:39 +00:00
fredb
63cb10f322 Attempt to do the right thing with the dynamic database in ${PREFIX}/var. 2002-04-05 00:40:12 +00:00
rh
76acfa2e64 Fix scrollkeeper directory creation. Bump revision to 0.2nb1. 2002-04-03 20:38:35 +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
fredb
b634ab48b3 Install this package to ${X11PREFIX}, and set the default database location
to ${X11PREFIX}/var/scrollkeeper, just so that everything installs where
"gnome" packages expect to find it (${PREFIX}/share/oaf included). Also let
it install the fixed database template to ${X11PREFIX}/var/lib/scrollkeeper,
rather than "/var/scrollkeeper", and register it properly. If you have
another use for this package besides gnome, you can now run
"scrollkeeper-rebuilddb -p anydir" (even "/var/scrollkeeper", if you want).
2002-01-02 04:49:34 +00:00
zuntum
d038a73ebd Move pkg/ files into package's toplevel directory 2001-10-31 22:52:58 +00:00
tron
45f45dd825 Back out last commit. Under certain circumstance (which??) the files
are installed indeed.
2001-10-24 14:36:14 +00:00
tron
7f54f20b19 Remove bogus entry for "share/omf/scrollkeeper/scrollkeeper_manual-C.omf". 2001-10-24 13:21:54 +00:00
mycroft
e50ae6f9f8 Oops; include full path names in the patch.
(BTW, this also fixes the problem of scrollkeeper installing stuff in /.)
2001-09-10 00:23:30 +00:00