Commit graph

44 commits

Author SHA1 Message Date
wiz
43fa0c7cb6 PKGREVISION bump for libiconv update. 2003-07-13 13:50:19 +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
b23e9c2477 This will only work with gnome-panel-1.x 2003-04-20 14:17:48 +00:00
jlam
3ef633718c (1) Publicly export the value of _OPSYS_RPATH_NAME as RPATH_FLAG;
Makefiles simply need to use this value often, for better or for
    worse.

(2) Create a new variable FIX_RPATH that lists variables that should
    be cleansed of -R or -rpath values if ${_USE_RPATH} is "no".  By
    default, FIX_RPATH contains LIBS, X11_LDFLAGS, and LDFLAGS, and
    additional variables may be appended from package Makefiles.
2003-03-14 19:37:30 +00:00
mycroft
ba2349e3dd Update to gnome-python 1.4.4. The ChangeLog sucks, but I think these are
the relevant changes:

        * pygnome/gnome/zvt.py (ZvtTerm.writechild): add method.

        * pygnome/zvtmodule.c (_wrap_zvt_term_writechild): add wrapper.

        * pygnome/gnome/ui.py: fix corruption introduced in revision
        1.30.2.2 (don't know how it got in there, or how it got past
        distcheck).

        * pygnome/appletmodule.c (_wrap_applet_widget_get_rgb_bg): check
        if rgb == NULL, to try and catch an error condition (may fix bug
        #89291).

        * pygnome/Makefile.am (gettextpy): only install gettext.py if we
        are using python < 2.0.0 (which has its own gettext module).

        * pygnome/Makefile.am: fix up for parallel install with pygtk-2.0.

        * pygnome/gnome/applet.py (AppletWidget.get_rgb_bg): added wrapper

        * pygnome/appletmodule.c (_wrap_applet_widget_get_rgb_bg):
        implemented applet_widget_get_rgb_bg wrapper

        * pygnome/gnome/ui.py (GnomeDialog.button_connect): add argument
        to wrapper (again, from bug 70416).

        * pygnome/gnomeuimodule.c (_wrap_gnome_icon_list_get_icon_data):
        do a NULL check.  This won't catch all errors, but might catch
        some segfaults (from bug 70608).
        (_wrap_gnome_dialog_button_connect): add an "extra" argument for
        extra arguments to pass to the signal handler (from bug 70416).

        * pygnome/zvtmodule.c (_wrap_zvt_term_set_color_scheme): fix bug
        signed/unsigned bug (as per bug 70474).

        * pygnome/gnome/zvt.py (ZvtTerm.match_check): wrapper function.

        * pygnome/zvtmodule.c (_wrap_zvt_term_match_check): apply patch
        from bug 69106.

        * pygnome/gnomeuimodule.c (_wrap_gnome_init): as gnome_init calls
        gtk_set_locale(), we need to set LC_NUMERIC back to C, or python
        breaks.

        * pygnome/generate/gtkhtml.defs:

        Fix typo in gtk_html_embedded_set_descent.

        * pygnome/generate/gtkhtml.defs:
        * pygnome/gtkhtml.py:
        * pygnome/gtkhtmlmodule.c:

        Add wrapper class for GtkHTMLEmbedded, so a python script can
        catch and handle the "<object>" signals in gtkhtml.

        * pygnome/generate/Makefile.am (defsdir): install the defs files.

        * pygtk/gtkmodule.c Don't call g_thread_init if gthread has
        already been initialized, for the benefit of programs that use
        gthread themselves and want to be able to embed Python code that
        uses the gtk module.

        * pygnome/gnome/applet.py: add panel size constants.
        (AppletWidget.__getattr__): handle privcfgpath and globcfgpath
        members.

        * pygnome/generate/applet.defs (AppletWidget): add privcfgpath and
        globcfgpath public structure fields.

        * pygnome/gtkhtml.py: add support for more APIs.

        * pygnome/gtkhtmlmodule.c (_wrap_gtk_html_begin): fix argument list.
        Add some more of the gtkhtml APIs.

        * pygnome/gnome/ui.py (GnomeIconEntry.gtk_entry): use
        _gtk.GtkEntry here.
        (GnomePixmapEntry.gtk_entry): same here.
2003-02-22 00:49:27 +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
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
wiz
5f75a4463d Unused. 2002-10-05 11:26:59 +00:00
wiz
ada2b8e14a Convert to buildlink2. 2002-10-05 11:22:40 +00:00
jlam
e44bf515dc Strip the ".buildlink" from the names of the python application and
extension Makefile fragments, because they really don't have anything to
do with the buildlink[12] frameworks.  Change all the Makefiles that use
application.buildlink.mk and extension.buildlink.mk to use application.mk
and extension.mk instead.
2002-09-21 23:46:45 +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
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
tron
ecbf85a04e Include "gnome-core" buildlink glue code to fix builds problems. 2002-03-26 08:01:44 +00:00
tron
443effc131 Include buildlink glue code for "control]center" to fix build problem. 2002-03-24 14:16:56 +00:00
fredb
b48eba1112 Give all packages which depend on "png" a version bump, and update
all dependencies on packages depending on "png" which contain shared
libraries, all for the (imminent) update to the "png" package.
[List courtesy of John Darrow, courtesy of "bulk-build".]
2002-03-13 17:36: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
jwise
f55362ead8 We need the ORBit buildlink as well. 2002-02-12 21:49:56 +00:00
tron
d82491d9f3 List Matthias Drochner the maintainer of this package. 2002-01-24 16:24:38 +00:00
drochner
f008bb6c73 use python buildlink,
install headers into a subdir of the python includes
2002-01-19 11:44:19 +00:00
zuntum
d3db18607d Move pkg/ files into package's toplevel directory 2001-10-31 22:03:21 +00:00
jlam
f79573370a Mechanical changes to 375 files to change dependency patterns of the form
foo-* to foo-[0-9]*.  This is to cause the dependencies to match only the
packages whose base package name is "foo", and not those named "foo-bar".
A concrete example is p5-Net-* matching p5-Net-DNS as well as p5-Net.  Also
change dependency examples in Packages.txt to reflect this.
2001-09-27 23:17:41 +00:00
tron
a5e6d8ab03 Add missing "Size" entries. 2001-05-21 05:27:56 +00:00
drochner
26afe3fb70 allow python>=2.0, for those who look into the future 2001-05-19 14:49:48 +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
86f97775b7 Update gnome-python to 1.4.0.
Notable changes are:
        - adds support for more panel applet APIs.
        - update to work with latest gtkhtml.
        - various bug fixes.
2001-04-07 19:43:30 +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
mycroft
9f4d6de11e Fix module names so they actually work. 2000-11-26 21:06:10 +00:00
mycroft
b5b97addc4 The .so modules go in the PLIST too. 2000-11-26 20:42:04 +00:00
mycroft
6c21389a18 Feh. Make this depend on a *specific* version of python until the path name
lossage in the PLIST is fixed.
2000-11-20 14:41:18 +00:00
mycroft
37e70a7db5 Use LTCONFIG_OVERRIDE.
Also, back out previous change.  This pkg formerly worked with python 1.5.2,
and there is no reason to force the user to upgrade python.
2000-11-20 14:38:27 +00:00
tron
73a1871d42 Adapt this package to version 2.0 of the "python" package. 2000-11-17 07:53:21 +00:00
tron
ae53c44b07 Update "gnome-python" package to version 1.0.53. Change since
version 1.0.51:
- pygnome/gtkhtml.py: removed removed functions.
- pygnome/generate/gtkhtml.defs (gtk_html_calc_scrollbars): removed
  private function.
- pygnome/Makefile.am: changed dependencies to point at .lo files
  rather than .o files, as we are using libtool now.
- pygnome/examples/gtkhtml_demo.py (HtmlWindow.load_url): don't call
  GtkHTML.parse().
- pygnome/generate/gtkhtml.defs (gtk_html_parse): remove function that
  was removed from gtkhtml.
- configure.in, gnome-python.spec: updated version number.
- NEWS: added news items.
- pygnome/Makefile.am (_gtkhtmlmodule_la_LIBADD): link with the
  correct library list.
- pygnome/gnome/config.py (section_contents,private_section_contents):
  fixed incorrect naming of wrapper.
- (lots of files): switch over to using libtool and automake-1.4a.
- pygnome/gnomeuimodule.c, pygnome/gnome/ui.py, pygnome/generate/gnomeui.defs:
  Modified _wrap_gnome_file_entry_get_full_path, so that it supports
  NULL as a return value (if the user does not select a file)
- pygnome/gnomeuimodule.c (_wrap_gnome_dialog_button_connect):
  create a tuple (function, arguments) to be registered in the
  callback. This corrects random behaviors after callback.
- pygnome/gnome/__init__.py: don't bother with the python-1.4
  compatibility stuff -- gnome-python won't work with python-1.4 for
  other reasons.
- configure.in: updated version.  Require gtk+ >= 1.2.6 for same
  reasons pygtk requires it.
- gnome-python.spec: incremented version numbers.  Add requires
  headers for gtk+ and gnome-libs so people don't annoy me with
  problems caused by old versions.  Also, require the matching version
  of pygtk.  Also, make pygnome-libglade require pygnome.
- pygnome/gettext.py (Catalog.__init__): check for msb encoded
  catalogs as well.
- pygtk/gtkmodule.c: When changing a gtkadjustment,
  call gtk_adjustment_changed()
- autogen.sh: Work with builddir != srcdir.
- pygnome/gnomeuimodule.c (list_to_ui_info): set user_data to
  NULL, to avoid crashes in free_ui_info.
- pygnome/gnomeuimodule.c: added PyGtk_Get() around parameters in
  MDI handling.
- pygnome/gnome/ui.py (GnomeMDIGenericChild.__marshal.__call__):
  fix mistake here.
2000-06-05 19:52:31 +00:00
tron
ec781a5775 Update "gnome-python" package to version 1.0.51 and add missing dependence
on "control-center" package. A change list is not available unfortunately.
2000-03-14 22:20:21 +00:00
tron
a5048ab515 Order dependences properly. 2000-01-20 23:58:11 +00:00
tron
b8995d485d Add missing dependence on "gnome-core" to get the "panel_applet" library. 2000-01-20 23:35:57 +00:00
tron
a8c99602ff Add missing dependence on "gtkglarea" package. 2000-01-20 21:33:11 +00:00
tron
0d846e4bb5 Add missing dependence on "libglade" package. 2000-01-05 23:06:47 +00:00
tron
28669a221d Add missing dependence on "python" package. 2000-01-05 17:09:16 +00:00
tron
2da2fc84a3 Fix build problem on a.out systems. 2000-01-02 19:55:15 +00:00
tron
7fe5cc61ae Join "gnome-python" with "py-gtk" package because their sources are
distributed bundled these days and trying to seperate them causes
build problems.
2000-01-02 18:11:22 +00:00
tron
6d9e94f430 Adapt to new directory structure on GNOME ftp sites. 2000-01-02 18:02:39 +00:00
tron
8db5eec928 Make this package build on "a.out" systems. 1999-11-21 19:53:20 +00:00
tron
25dca8022d Import new "gnome-python" package:
Python Bindings for the GNU Network Object Model Environment
1999-11-20 20:17:47 +00:00