Commit graph

60 commits

Author SHA1 Message Date
jmmv
45c5c3395e During print-PLIST, do not remove share/gconf nor share/gconf/schemas, and
for the later, print a comment telling that it's beeing removed in GConf2.
2004-04-12 21:06:18 +00:00
jmmv
6af0b3f2a3 Add missing locale file (ta) to PLIST. Bump PKGREVISION to 2.
Closes PR pkg/25092 by Kouichirou Hiratsuka.
2004-04-07 18:07:52 +00:00
minskim
149e489cf4 Add a missing file to PLIST. Noted by Kouichirou Hiratsuka in
PR pkg/25034.  Bump PKGREVISION.
2004-04-03 04:59:28 +00:00
jmmv
a7242b349f Update to 2.6.0. Summary of changes unavailable since the previous stable
version (just the ChangeLog, but it's usually meaningless). AFAICT, this
comes with a new XML backend, aside bug fixes.
2004-04-01 18:17:29 +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
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
ab17dd00b3 PKGCONFIG_OVERRIDE is relative to WRKSRC. 2004-02-14 18:26:26 +00:00
jlam
ec993afa1a 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:32 +00:00
jmmv
f52615e562 Move pkgconfig bl3's inclusion to Makefile.common, so both GConf2 and GConf2-ui
benefit of it.
2004-02-12 19:07:00 +00:00
tron
c21316d619 Only include "../../devel/GConf2/buildlink3.mk" if the package is really
using buildlink3. Include "../../devel/GConf2/buildlink2.mk" if it is
using buildlink2 and nothing otherwise.
2004-02-11 14:11:05 +00:00
xtraeme
689cae234c bl3ify 2004-02-11 00:48:07 +00:00
minskim
704cdfed87 Explicitly depend on pkgconfig. 2004-02-10 18:10:31 +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
b6b87f596f The PKGREVISION should be in Makefile, not Makefile.common... so the previous
bump was expected to be to 3, not 1.
2004-01-23 17:52:40 +00:00
jmmv
7692afa077 Avoid creating an empty directory that is later not available in binary
packages and produces a warning message when pkg_delete'ing.
Bump PKGREVISION to 1.
2004-01-23 17:51:24 +00:00
grant
f49bdea710 replace deprecated USE_GMAKE with USE_GNU_TOOLS+=make. 2004-01-22 08:24:28 +00:00
reed
6d9af8d68d Bump package revisions for tiff update.
Tiff is backward compatible, but was broken on amd64 platform
so this makes sure new tiff is used.
2004-01-03 18:49:33 +00:00
jmmv
c7a584d357 Missed to document GCONF2_ENTRIES; do it now. 2003-12-28 14:34:08 +00:00
jmmv
465bbfe921 Implement a framework to handle .entries files. If a package installs
one or more .entries files, it can set GCONF2_ENTRIES to the names of those
files and they will get (un)registered at (de)installation time.

Installation is handled after .schemas are installed, and uninstallation
before .schemas are deinstalled.

To achieve this, we need to implement an --unload flag in gconftool-2 to
allow clean removal of .entries from the database.  This will be fed back
to authors.

Bump PKGREVISION to 1.
2003-12-28 14:24:49 +00:00
jmmv
1f59b2ab21 Update to 2.4.0.1, from PR pkg/23697 by Min Sik Kim.
2.4.0
 - print usage message when no options passed to gconftool
 - API docs updates
 - fix UTF-8 handling for command line output
 - fix reliability of writing out XML
 - ensure recursive unsets get synced
 - fix flag value that was "0"
 - fix recursive preloading
 - fix a memleak
 - fix some gconftool messages/segfaults

2.3.3
 - new gconf_client_notify() API to fake a notification
 - fixes to gconftool --dump feature
 - implement schema uninstallation in gconftool so packages
   can avoid leaving junk
 - fix build issues with linc-free ORBit
 - new gconf_client_recursive_unset API
 - fix gcc 3.3 strict aliasing warnings

2.3.2
 - fix build on Cygwin
 - don't complain about missing saved_state in syslog
 - improve gconf-sanity-check error text
 - added --get-type, --get-list-size and --get-list-element
 - exported gconf_entry_copy
 - cleaned up headers for C++
 - added missing GCONF_CLIENT_GET_CLASS
 - hackaround fix for 2.3.1 lockfile breakage
2003-12-14 19:44:38 +00:00
reed
aa42f1c5ce Capitalize first letter of COMMENT. 2003-12-09 00:54:29 +00:00
xtraeme
f794de2624 Bump PKGREVISION (libxml2, libxslt and imlib2 were updated). 2003-12-04 19:48:24 +00:00
salo
f35979c642 PKGREVISION++ due to devel/popt update. 2003-11-12 01:31:47 +00:00
grant
91f00f1cbc s/netbsd.org/NetBSD.org/ 2003-07-17 21:21:03 +00:00
wiz
43fa0c7cb6 PKGREVISION bump for libiconv update. 2003-07-13 13:50:19 +00:00
jmmv
cb19c63d7e Use ${SH} instead of hardcoding /bin/sh. 2003-07-03 11:17:50 +00:00
jmmv
06b3253f01 Make this silent if there are no errors. 2003-06-20 10:49:18 +00:00
wiz
ab0fde2ee6 Move PKGREVISION from Makefile.common to Makefile. 2003-05-02 12:11:15 +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
rh
56a2527d5e Don't crash if GCONF2_SCHEMAS is undefined. 2003-04-21 00:12:33 +00:00
jmmv
566d9afee3 s/PKGBASE/PKGNAME/ (gives more information, and looks better ;) 2003-03-17 17:46:49 +00:00
jmmv
b40f8400f7 share/gconf is shared with GConf (v1). 2003-02-24 17:19:35 +00:00
jmmv
cda6c4bc97 Do not print any message from the wrapper, as it breaks packages when using
--get-default-source.
2003-02-18 19:51:12 +00:00
jmmv
2bd7ef722b Use ${.CURDIR} when referencing (de)install templates. 2003-02-18 15:54:13 +00:00
jmmv
6d16410096 Generate a gconftool-2 script in the buildlink directory that does nothing.
This prevents packages that do not honour --disable-schemas-install touch
the GConf2 database directly.
2003-02-18 15:53:10 +00:00
jmmv
a2c383d887 Updated to 2.2.0. Changes since 1.2.1 include:
* backends/markup-tree.c (markup_entry_get_value): fix a logic error causing
  us to deref a null pointer, reported by Brian Alexander Quistorff.
* configure.in: fix gtk-doc version check.
* configure.in: Added Belarusian to ALL_LINGUAS.
* gconf/gconf-internals.c (gconf_value_list_to_primitive_list_destructive):
  fix using the wrong type (value->type not value->list_type) in an error
  message, #96210.
* gconf/gconf-internals.c (subst_variables): patch from Benn Vosseteig fixing
  a crash with a long path to $HOME.
* doc/gconf/gconf.sgml, doc/gconf-1.0.dtd: Some additions to match the full
  range of schema elements curently accepted by gconftool. Supposedly complete
  now.
* doc/Makefile.am: change the gconf-1.0.dtd install location to
  $(datadir)/sgml/gconf which sounds more standards compliant.
* backends/markup-backend.c (resolve_address): add FIXME about.

Changes in the package:
* Honor PKG_SYSCONFDIR, maintaining the database inside it (PLIST do not need
  to care about files in etc/gconf.xml.defaults any more).
* Provide a schemas.mk file that is used to automatically register .schemas
  files in the database.
* Add a patch to handle schema deinstallation.

Reviewed by wiz.
2003-02-14 20:04:05 +00:00
jmmv
0a9aa30038 Do not set PKGDIR (nor PLIST_SRC, which is not needed now). 2003-02-05 22:16:10 +00:00
jmmv
04b87144dd Modify the package for the shortcoming GConf2-ui (which will use the
new Makefile.common).  Reviewed by wiz.
2003-02-05 22:06:45 +00:00
jmmv
f54433d95e Disable GTK2 support: it's only used by a helper tool. If it's needed some
day, we can easily create an independant package containing it.

Rationale: The GConf2 library itself does not depend on GTK2, nor any of
the main programs, and this removal will shrink the dependancy tree a lot
on other packages.

Bump PKGREVISION to 5.
2003-01-25 16:29:49 +00:00
jmmv
87966f8079 Remove gtk-doc dependancy from buildlink2.mk 2003-01-07 23:45:34 +00:00
jmmv
0cf3c7f4b3 Install documentation under share/doc/html, not share/gtk-doc/html.
Avoid dependancy on gtk-doc (as the package ships with pre-generated
documents) and on gnu gettext (not needed any longer). Some PLIST fixes.
Bump PKGREVISION to 4.
2003-01-05 22:12:32 +00:00
jmmv
502d4e2e0d Change my email address to the NetBSD one (hispabsd.org -> netbsd.org).
Approved by wiz.
2003-01-03 15:26:54 +00:00
wiz
d8262452c1 Bump PKGREVISION because of dependency on latest freetype2 or glib2
package and library major bumps therein.
Also match dependency in corresponding buildlink2.mk's for the same reason.
Mmmm, binary packages.
2002-12-24 06:09:44 +00:00
tron
39a943ad92 Replace "true" by "${TRUE}". 2002-12-09 16:01:10 +00:00
salo
937b3bf13b USE_PKGLOCALEDIR, remove unnecessary patches, delint. 2002-11-30 23:21:32 +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
10b41fde27 Remove superfluous inclusion of ptl2/buildlink2.mk 2002-10-16 03:42:39 +00:00
jlam
e576968c0f Don't symlink certain classes of files that aren't needed by buildlink2:
*.pc and binaries.  Both these things are simply found by packages in their
true installed locations.
2002-09-22 09:52:33 +00:00
rh
0cb02a2988 Apply fixes by Julio Merino in PR pkg/18224:
- remove bogus dependency on oaf
	- missing dependencies
2002-09-14 07:58:03 +00:00
wiz
3b260f60c5 Installs into LOCALBASE by default, not X11PREFIX. 2002-09-11 09:13:08 +00:00