Commit graph

149 commits

Author SHA1 Message Date
jlam
4357dcd760 Converted to use buildlink.mk files. 2001-06-16 20:05:10 +00:00
jlam
ecdc172162 Remove -I$(includedir) from the header search path (in spirit of
buildlink).
2001-06-16 20:04:51 +00:00
jlam
0503876cd0 Really put locale files under ${PKGLOCALEDIR}, not only under share, and
refer to orbit-config as $ORBIT_CONFIG in the configure script.
2001-06-16 20:03:19 +00:00
jlam
8fea51aacb Add buildlink.mk files for use by other packages. 2001-06-16 19:23:17 +00:00
jlam
c4e71c5e7a CPPFLAGS is now passed to MAKE_ENV and CONFIGURE_ENV by bsd.pkg.mk, so
adapt by moving CPPFLAGS settings to top-level, and removing explicit
inclusion of CPPFLAGS into MAKE_ENV and CONFIGURE_ENV.
2001-06-11 06:34:17 +00:00
tron
a5e6d8ab03 Add missing "Size" entries. 2001-05-21 05:27:56 +00:00
agc
8f972b049a + move the distfile digest/checksum value from files/md5 to distinfo
+ move the patch digest/checksum values from files/patch-sum to distinfo
2001-04-17 12:12:16 +00:00
rh
d6c8f92f65 sync w/ reality 2001-04-07 05:55:56 +00:00
rh
e3078c112c Update gnome-libs to 1.2.13. Changes are bugfixes only. 2001-04-06 21:47:04 +00:00
tron
09e513f1a0 Don't try to remove "share/pixmaps" which is part of the standard
directory structure now.
2001-03-29 08:30:31 +00:00
hubertf
e32afb6fea Change BUILD_DEPENDS semantics:
first component is now a package name+version/pattern, no more
executable/patchname/whatnot.

While there, introduce BUILD_USES_MSGFMT as shorthand to pull in
devel/gettext unless /usr/bin/msgfmt exists (i.e. on post-1.5 -current).

Patch by Alistair Crooks <agc@netbsd.org>
2001-03-27 03:19:43 +00:00
tron
eaa668697f Use "PKGLOCALEDIR" instead of "LOCALEDIR". 2001-02-26 20:19:43 +00:00
hubertf
d32e698de6 Cleanup MKDIR usage => INSTALL_*_DIR
XXX need to teach pkglint to be more picky about this
2001-02-25 04:17:35 +00:00
wiz
a486f11406 Update to new COMMENT style: COMMENT var in Makefile instead of pkg/COMMENT. 2001-02-17 17:06:11 +00:00
tron
dd09712ae5 Rename "${LOCALEBASE}" variable to "${LOCALEDIR}" to avoid mix-ups with
"${LOCALBASE}".
2001-02-13 11:47:00 +00:00
agc
9c2d582fc9 The way that shared objects were handled in the PLISTs and bsd.pkg.mk was
out of date - it was based on a.out OBJECT_FMT, and added entries in the
generated PLISTs to reflect the symlinks that ELF packages uses. It also
tried to be clever, and removed and recreated any symbolic links that were
created, which has resulted in some fun, especially with packages which
use dlopen(3) to load modules. Some recent changes to our ld.so to bring
it more into line with other Operating Systems also exposed some cracks.

+ Modify bsd.pkg.mk and its shared object handling, so that PLISTs now contain
the ELF symlinks.
+ Don't mess about with file system entries when handling shared objects in
bsd.pkg.mk, since it's likely that libtool and the BSD *.mk processing will
have got it right, and have a much better idea than we do.
+ Modify PLISTs to contain "ELF symlinks"
+ On a.out platforms, delete any "ELF symlinks" from the generated PLISTs
+ On ELF platforms, no extra processing needs to be done in bsd.pkg.mk
+ Modify print-PLIST target in bsd.pkg.mk to add dummy symlink entries on
a.out platforms
+ Update the documentation in Packages.txt

With many thanks to Thomas Klausner for keeping me honest with this.
2001-01-04 15:10:17 +00:00
mycroft
7ed632f632 This patch was *not* reversed. It was integrated into the baseline. Reversing
it broke wm-properties-capplet again.
2000-11-30 03:09:33 +00:00
mycroft
0629f965d0 Whoops. Version number changed before I committed this. 2000-11-29 17:27:43 +00:00
mycroft
1c872f63e3 Remove the hack that forces libgnome to be built static on a.out. It works
Just Fine shared.
2000-11-29 02:37:43 +00:00
rh
9875de35c1 Fix CMSG* macros for systems that do not define CMSG_LEN and CMSG space to
make gnome-libs compile again under NetBSD-1.4.x.
2000-11-27 10:59:19 +00:00
itojun
8b40cf7417 add libintl/gettext dependency. as we use BUILD_DEPENDS for gettext,
it is not transitive (?).
2000-11-27 10:51:08 +00:00
tron
434ddde3d9 Correct reversed patch. 2000-11-12 13:53:20 +00:00
mycroft
ed0b347549 Don't core dump when trying to launch something with no Type attribute (e.g.
a window manager from wm-properties-capplet).
2000-11-11 02:23:51 +00:00
mycroft
b525469aae Fix file descriptor passing in zvt, as per regress/sys/kern/unfdpass.
This makes gnome-terminal actually work on PowerPC...
2000-11-11 02:07:57 +00:00
rh
fc747b589b Update gnome-libs to 1.2.8. Changes are enhancements to libgnomeui and
bugfixes.
2000-11-07 04:36:36 +00:00
jlam
e564c36b15 Update gnome-libs to 1.2.5. Changes from version 1.2.3 are misc. bugfixes and
documentation improvements.
2000-10-17 23:57:43 +00:00
wiz
e1b2ca3093 ${MKDIR} includes -p 2000-09-03 13:46:46 +00:00
tron
f0b9164cf1 Use "USE_XPM" option instead of direct dependence on the "xpm" package. 2000-08-23 23:14:21 +00:00
jlam
9a4e3c48c1 Remove the empty ${PREFIX}/share/gnome/html/zvt at post-install. 2000-07-31 08:45:45 +00:00
jlam
07cbd39e88 There is no ${PREFIX}/share/gnome/html/zvt, so don't try to @dirrm it. 2000-07-31 08:12:19 +00:00
jlam
c8e75f2b37 Make the ${PREFIX}/etc/CORBA/servers directory. 2000-07-25 05:16:40 +00:00
jlam
0946daa13d Remove ${PREFIX}/etc/CORBA{,/servers} in gnome-libs instead of gnome-core
since in gnome-libs is where the directory location is defined.
2000-07-25 05:14:59 +00:00
jlam
f17994be5f ${PREFIX}/share/pixmaps can be used by things other than gnome-libs,
so don't "@dirrm" it, "just @unexec rmdir ... || true".
2000-07-25 01:50:38 +00:00
wiz
982ed2fe49 unify esound dependencies in gnome packages 2000-06-27 00:29:08 +00:00
rh
997a04bf69 Update gnome-libs to 1.2.3. Changes are bugfixes and catalog updates. 2000-06-25 19:06:19 +00:00
jlam
6a68b09c98 USE_LIBTOOL instead of PKGLIBTOOL. While here, rearrange stuff a bit to
make editing easier.
2000-06-20 23:20:11 +00:00
drochner
ef7ffe1fec tell programs using libgnome that -lintl (gettext) is needed too 2000-06-02 12:10:07 +00:00
rh
74add3b300 s/USE_LIBTOOL/USE_PKGLIBTOOL/
Add a new USE_LIBTOOL definition that uses the libtool package instead of
pkglibtool which is now considered outdated.
USE_PKGLIBTOOL is available for backwards compatibility with old packages
but is deprecated for new packages.
2000-06-01 11:23:11 +00:00
tron
d333974152 Attempt to remove "share/gnome/apps" during deinstallation. 2000-05-31 21:31:33 +00:00
drochner
1f33aa87ee update to 1.2.1
"many fixes and enhancements"
2000-05-30 19:23:46 +00:00
agc
96f304a0f3 ORBit has moved category. 2000-05-12 09:21:12 +00:00
danw
82d9c1f174 Remove patches to deal with two bugs involving configure's handling of
INSTALL which have both been worked around in bsd.pkg.mk now.
2000-05-02 18:48:35 +00:00
mycroft
b550c74640 Fix a buglet in zvt: \E[27m only clears reverse video, not all attributes. 2000-04-29 04:46:27 +00:00
tron
aaa7b218c8 Add explicit dependence on "gtk+" for version 1.2.7 or newer. 2000-03-13 22:28:09 +00:00
tron
625f9e51e7 Update "gnome-libs" package to version 1.0.56. A change list for this
release is not available unfortunately.
2000-03-13 22:25:45 +00:00
wiz
06532da248 RCS tag added 2000-02-05 15:45:49 +00:00
wiz
987f9567e4 find -> ${FIND} 2000-02-05 15:45:12 +00:00
tron
0b53e450d3 Update "gnome-libs" package to version 1.0.55. 2000-01-20 13:40:11 +00:00
tron
0e3f98369d Update for yet another change of the directory structure on the GNOME FTP
servers.
2000-01-15 09:58:13 +00:00
tron
6d9e94f430 Adapt to new directory structure on GNOME ftp sites. 2000-01-02 18:02:39 +00:00
tron
33c6353896 Patch GNOME libraries so that high score files go to "/var/games" and
not to "/var/gnome/games".
1999-11-19 00:17:06 +00:00
rh
11de59120d defuzz 1999-11-15 18:47:56 +00:00
tron
251ce69c8b Initialize tty properly in "gnome-pty-helper" so that e.g. "gnome-terminal"
will work.
1999-11-01 22:21:24 +00:00
tron
117100c50c "esound" package is already required by "gnome-libs" package. So move the
dependence there.
1999-10-27 11:05:19 +00:00
tron
1f441e60b4 Update "gnome-libs" package to version 1.0.53 included in GNOME 1.0.53
release.
1999-10-22 23:48:44 +00:00
agc
b16573760c Enable packages (which were marked as broken on the NetBSD/alpha
because gtk wouldn't build) to build on Alpha, since Tim Rightnour
tells me that gtk now builds fine on NetBSD/lpha.
1999-10-22 07:54:15 +00:00
tron
8d7d754dfa Remove me as maintainer of those packages. 1999-10-07 17:41:46 +00:00
agc
4060325c77 Correct PLIST - 3 directories were incorrectly listed as files. 1999-09-30 13:49:41 +00:00
abs
3365dcb7a5 Consistency:
Capitalise, remove trailing '.', remove many leading 'a', or 'the'.
1999-09-21 17:20:03 +00:00
hubertf
b1361ef804 remove some more dirs on pkg_delete 1999-09-20 22:06:36 +00:00
rh
8de1dc37df Update gnome-libs to 1.0.16
Changes include:

  - Fixed the ordering of tests for versions of Berkeley db.
    This will try to use db2, then db1.85, then db1.  If you got
    gnome-libs-1.0.15 and had problems with metadata in the
    Midnight Commander, please use this version instead (Federico).

  - Fixes for the installation of HTML/SGML documentation (Karl).

  - Fixes to the MDI framework (Jaka).

  - Fixes to the GnomeFileEntry widget (Federico).

  - Updated translations (Pablo, Vincent, Birger).

  - gnome-hello dropped from distribution, use GnomeHello as an
    example instead (Havoc)

  - GnomeSegv activated (Elliot, Havoc), this will provide a
    dialog box telling people that the application just crashed
    and point them to the gnome web site.

  - Gnome Dentry Editor i18n fixes (George)

  - Exports constructor routines for most widgets

  - Memory leak fixes in the Canvas/AA (Federico)

  - --disable-crash-dialog option (Havoc)

  - Large const-ization of incoming parameters work from Hebert.

  - Lots of bug fixes from Elliot and Havoc as part of the
    Bugathlon.

  - Gnome-metadata is thread safe now (Tom Tromey)

  - Gnome-Dentry fixed for i18n (George)

  - Gnome-Mime key duplication fixed (Bertrand)

  - Support GNOME_PATH variable.  It enables you to install
    different GNOME packages in different locations in the
    system and still get gnome-config to recognize your
    libraries properly

  - gnome-config now wraps the list of libraries, in an attempt
    to fit in your screen (me, Raja).

  - LIbArt started to be documented (Raph)

  - gnome.1 man page updated, gnome-config.1 man page updated

  - gnome-mime.5 man page included

  - Gnome-dev-info files moved to their own directory (Karl)

  - Added Gnome-MDI signal docs (George)

  - GnomePixmap, GnomeScores, GnomeDock, GnomeProcBar:
    Documented by George.

  - Touchups to GnomeDialog, GnomeClient, GnomeApp from George.

  - Now GOAD uses the GNOME_PATH variable as a list of
    directories that are the root of GNOME installations and the
    GNOME_GNORBA_PATH for locating precisely CORBA servers

  - Cookie support fixed (Elliot)
1999-09-03 07:19:24 +00:00
rh
fba3668066 Update gnome-libs to 1.0.14
Changes include:
        * various bug fixes from the gnome bug database.
        * gnome-libs.spec.in: Use sysconfdir=/etc instead of $prefix/etc
        * libgnome/gnome-config.c: Ignore lines that begin with a '#'
        * libgnomeui/gnome-dentry-edit.c: Attempt to remove the memory
          leak from not destroy the icon entry window.
        * libgnomeui/gnome-scores.c: use strftime() to allow showing
          the dates in a localized way.
        * libgnomeui/gnome-app-helper.c: changed "Create _New Window" to
          "Create New _Window" to avoid conflicts with menus that also use
          "_New" (it is the case of gmc)
        * po/*.po: modified to reflect that change
        * libgnorba/orbitgtk.c (gnorba_CORBA_init): Add new flag to
          control the priority of the CORBA loop.
        * idl/gnome-factory.idl: #include guard.
        * gnome-data/gnome.mime: Midi files also end in .mid
        * idl/desktop-textviewer.idl: Replace libgnorba/GnomeObject.h with
          libgnorba/gnome-unknown.h.
          Also, #include gnome-unknown.idl instead of GnomeObject.idl.
        * idl/desktop-textviewer.idl: Reflect latest GNOME::obj to
          GNOME::Unknown renaming.
        * gnome-bug.in (CATEGORIES): added 'gnome-applets' category
        * libgnorba/Makefile.am (gnome_object_built): Added gnome-unknown
          to the compilation process.
        * idl/Makefile.am (idl_DATA): Added gnome-unknown interface.
        * Removed the hypot() hack.
        * gnome-data/*.soundlist: Added Portuguese translations.
        * libgnorba/goad.c (goad_server_register): If `name' is passed in
          as NULL, an object keeps from registering in the name service,
          although it still exposes its IOR as before. If `name' isn't NULL
          but `kind' is NULL, `kind' is set to "server", and the object is
          placed in the naming service.
        * idl/GnomeObject.idl: Removed `oneway' from ref and unref; when
          such network optimizations are necessary, they should be done by
          caching the refcount in the client.
1999-08-29 12:37:03 +00:00
tron
16628fb1be Use "MASTER_SITE_GNOME" instead of individual "MASTER_SITE" lists. 1999-08-22 22:02:32 +00:00
tron
c1a54a2a34 Adjust checksum of "patch-ad". 1999-07-15 08:02:36 +00:00
tron
aa7fe8cfca "${A_OUT_LIBTOOL_FLAGS}" is not used any more. 1999-07-15 07:57:50 +00:00
tron
92b4eebe5d Update "gnome-libs" package to version 1.0.10. 1999-07-14 20:45:27 +00:00
agc
00a16e3008 Add package patch checksum files. 1999-07-09 14:22:59 +00:00
tron
c566a0ae72 The GNOME mirror on "ftp.jimpick.com" was closed. Use the mirror on
"ftp.sunet.se" instead.
1999-06-19 15:19:11 +00:00
tron
a04308a468 Don't build shared "gnome" library on sparc a.out systems because the
"c++rt0.o" hack doesn't work.
1999-06-18 23:48:49 +00:00
tv
5c60ed5794 Change {ONLY,NOT}_FOR_{ARCH,OPSYS} format to {ONLY,NOT}_FOR_PLATFORM
pattern match format.  Minor pkglint along the way.
1999-05-24 20:39:35 +00:00
tron
02e48b67b3 Remove unnecessary assignments of "INSTALL", "INSTALL_DATA",
"INSTALL_PROGRAM" and "INSTALL_SCRIPT" from "CONFIGURE_ENV".
1999-05-20 20:09:49 +00:00
tron
55fe468322 Because the "c++rt0.o" kludge doesn't work on 1.3/1.3.x systems we only
use it on 1.4 a.out systems. Under 1.3/1.3.x a.out systems we use a static
"libgnome" again, ELF systems always build a shared library.
1999-05-04 20:31:32 +00:00
tron
d678b6afec Update "gnome-libs" package to version 1.0.9 and use well know "c++rt0.o"
klude to get shared "libgnome" working on a.out systems.
1999-05-02 15:51:27 +00:00
tron
c474378044 Fix run time library search path. 1999-05-01 17:31:04 +00:00
tron
7c1448b3c2 Properly order linker option output of "gnome-config" and "libart-config". 1999-05-01 15:10:42 +00:00
tron
a4a196406a Enter the next level of the GNOME adventure game:
Update "gnome-libs" package to version 1.0.8.
1999-04-16 21:31:16 +00:00
tron
82ad5e3634 One small step for GNOME, one giant leap for KDE:
Update "gnome-libs" package to version 1.0.5.
1999-04-04 20:22:11 +00:00
agc
6356ec79ad Correct the directory path on the redhat ftp site. 1999-03-22 22:43:41 +00:00
tron
d819cfbd2e Yet another "stable" GNOME release:
Update "gnome-libs" package to version 1.0.3
1999-03-16 22:10:32 +00:00
tron
4b2a2ba41f Add "gnome" to category list. 1999-03-14 23:48:08 +00:00
tron
771e65c947 Ugly hack to get GNOME 1.0.1 working: don't build shared "libgnome".
XXX Someone needs find out why a shared library causes problem. It is NOT
XXX the well know C++ constructors problem.
1999-03-14 20:41:36 +00:00
tron
07ffd933c7 Use "share/locale" not "lib/locale" for ".mo" files. 1999-03-07 12:52:40 +00:00
tron
c65e13fbfe Udate "gnome-libs" package to version 1.0.1. 1999-03-07 11:31:46 +00:00
hubertf
2a95ad9c6b Fix CONFLICTS (remove redundancy, mostly) 1999-02-20 22:48:24 +00:00
agc
f6473207ca Replace all occurrences of USE_X11 with USE_X11BASE. This means "install this
package into ${X11BASE}".
Replace all occurrences of BUILD_USES_X11 with USE_X11. This means "use X11
headers and libraries to build this package".
1999-01-30 23:18:44 +00:00
tron
7ce67e9370 Sync mirror list with reality. 1999-01-16 03:34:56 +00:00
tron
df85bfb4ac The never ending gnome story:
Update "gnome-libs" package to version 0.99.3.
1999-01-16 03:26:11 +00:00
tron
931ec52974 Add compatibility code for program invocation name handling to
"gnomesupport" library instead of only patching "gnome-gen-mimedb"
program.
1999-01-01 23:40:43 +00:00
tron
d0273b8382 Remove duplicate dependences. 1999-01-01 22:44:50 +00:00
tron
c8947ca0c6 Major cleanup:
- Use our libtool to build the "art_lgpl" library.
- Install documentation in "share/doc/gnome-libs".
- Use "/var/games" instead of "/var/gnome/games" for game score files.

This fixes PR pkg/6581 by Christian E. Hopps.
1998-12-29 17:53:10 +00:00
tron
dc54c2ba0d Update "gnome-libs" package to version 0.99.0 and make it build again.
XXX At the moment some files are installed at the wrong place (e.g "doc"
XXX or "share/doc" instead of "share/doc/gnome-libs"). Other files should
XXX not be installed at all (e.g. "lib/libart_lgpl.la").
1998-12-29 14:23:04 +00:00
tron
05d76a2d87 Mark package broken until we got a new snapshot which works with current
versions of "gtk+" 1.1.x again.
1998-12-15 09:46:59 +00:00
tron
c44940bc67 Fix dependence for new "imlib" version. 1998-12-13 21:46:52 +00:00
tron
56d7760135 Depend on "gtk+-1.1.3". 1998-11-21 22:59:33 +00:00
agc
1c537a3d92 Make sure the ORBit 0.3.0 package is installed, or compilation errors
will ensue.
1998-10-05 14:31:44 +00:00
tron
611947ed28 Use "/var/gnome" as local statedir. 1998-10-05 12:08:07 +00:00
tron
b8bee4af98 Update "gnome-libs" to version 0.30.1. 1998-10-04 23:42:01 +00:00
garbled
384c07a72e add NOT_FOR_ARCHS= alpha for all of these pkgs which are *known* to fail
on alpha.  There may be more, but I haven't seen them yet.
1998-09-22 06:11:35 +00:00
agc
44a5d4a763 Addition of gnome-libs-0.27, the libaries for the GNU Network Object
Model Environment, to the NetBSD packages collection.
1998-09-04 22:14:25 +00:00