Commit graph

52 commits

Author SHA1 Message Date
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
wiz
711bce722e Remove oaf buildlink2.mk. 2002-09-11 09:11:33 +00:00
wiz
80ee491886 Since the major of libiconv was increased during the update to 1.8,
bump dependency to latest libiconv version; recursively also bump all
dependencies of packages depending on libiconv.
Requested by fredb.
2002-09-10 16:06:32 +00:00
wiz
6d67a3cfed unused 2002-09-09 19:38:26 +00:00
rh
28d39efb65 Update GConf2 to 1.2.1. Bugfixes and API changes required by GNOME-2.0.1
Provided in PR pkg/18181 by Julio Merino <jmmv@hispabsd.org>
2002-09-07 00:36:53 +00:00
jlam
efb93b17bd Merge changes in packages from the buildlink2 branch that have
buildlink2.mk files back into the main trunk.
2002-08-25 19:21:43 +00:00
wiz
34f6e75cae Oops, add %D. 2002-07-17 17:48:49 +00:00
wiz
6872258917 Some dirs are shared with GConf-1. 2002-07-17 17:48:04 +00:00
agc
c050843fc2 Get rid of all traces of the buildlink config wrapper 2002-05-22 16:36:12 +00:00