From f645736bdb3a75fbd8303096c4ee5a0d3d261a62 Mon Sep 17 00:00:00 2001 From: jmmv Date: Fri, 24 Dec 2004 10:04:39 +0000 Subject: Update to 2.6.0: Overview of Changes from GTK+ 2.4.x to GTK+ 2.6.0 ================================================= * New widgets - GtkIconView - GtkAboutDialog - GtkCellView - GtkFileChooserButton - GtkMenuToolButton * New cell renderers - GtkCellRendererCombo - GtkCellRendererProgress * Changes in GtkFileChooser - Many tweaks to keynav and other behaviour * Changes in GtkTreeView - Hover selection - Hover expand - Separators - Insensitive rows - Typeahead * Changes in GtkComboBox - Allow trees in combo boxes - Hover selection - Hover expand - Separators - Insensitive rows - Scrolling * Changes in GtkLabel - Rotated text - Ellipsisation - Dnd from selectable labels - Selectable labels in the focus chain - Obey the Pango backspace-deletes-character attribute * Changes in GtkTextView - Rotated text - Obey the Pango backspace-deletes-character attribute * Changes in Clipboard/Selection/DND handling - Selection ownerchip change notification - API to handle text, image and file targets - Support text/plain target - Support clipboard persistency - Support xdnd v5 - Reduce clipboard timeout to 30 seconds * Theming - Follow icon theme specification for directory locations - Themed window icons - Themed images in GtkImage - Allow themes to displace focus rectangles on click - Various new stock icons * Window Manager interaction - Support do-not-focus-on-map hint - Support _NET_WM_USER_TIME * gdk-pixbuf: - License information for image loaders - Disable loaders - Simple rotation - Make threadsafe * Performance improvements - Increase chunk size for incremental selection transfers - Get rid of many PLT entries - Icon theme caching - Sync counter mechanism to speed up resizes - Reimplement GtkListStore on top of a splay tree - Fix algorithmic problems in GtkUIManager * Win32-specific changes - Integrate IME input method module - Integrate ms-windows (Wimp) theme engine * Other changes - API for HIG-conform dialogs - API for stock-like buttons - New init API based on GOption - Setting for alternative button order - Setting for modules to load - Integrate pixbuf theme engine - Change notebook tabs with the scroll wheel - Ellipsisation in GtkCellRendererText, GtkProgressBar, GtkStatusbar - Clean up abi and enforce list of exported symbols --- x11/gtk2/Makefile | 17 ++++---- x11/gtk2/PLIST | 103 +++++++++++++++++++++++++++++++++++++++++++--- x11/gtk2/distinfo | 7 ++-- x11/gtk2/patches/patch-ab | 13 ++++++ 4 files changed, 124 insertions(+), 16 deletions(-) create mode 100644 x11/gtk2/patches/patch-ab (limited to 'x11') diff --git a/x11/gtk2/Makefile b/x11/gtk2/Makefile index 396b656cf46..6488dcbe129 100644 --- a/x11/gtk2/Makefile +++ b/x11/gtk2/Makefile @@ -1,19 +1,24 @@ -# $NetBSD: Makefile,v 1.68 2004/12/04 23:09:07 jlam Exp $ +# $NetBSD: Makefile,v 1.69 2004/12/24 10:04:39 jmmv Exp $ # -DISTNAME= gtk+-2.4.14 +DISTNAME= gtk+-2.6.0 PKGNAME= ${DISTNAME:S/gtk/gtk2/} CATEGORIES= x11 -MASTER_SITES= ftp://ftp.gtk.org/pub/gtk/v2.4/ \ - ftp://ftp.cs.umn.edu/pub/gimp/gtk/v2.4/ \ - ${MASTER_SITE_GNOME:=sources/gtk+/2.4/} +MASTER_SITES= ftp://ftp.gtk.org/pub/gtk/v2.6/ \ + ftp://ftp.cs.umn.edu/pub/gimp/gtk/v2.6/ \ + ${MASTER_SITE_GNOME:=sources/gtk+/2.6/} EXTRACT_SUFX= .tar.bz2 MAINTAINER= jmmv@NetBSD.org HOMEPAGE= http://www.gtk.org/ COMMENT= GIMP Toolkit v2 - libraries for building X11 user interfaces +CONFLICTS= gtk2-engines<2.6.0 + BUILD_USES_MSGFMT= yes + +BUILDLINK_DEPENDS.glib2+= glib2>=2.6.0 +BUILDLINK_DEPENDS.pango+= pango>=1.8.0 BUILDLINK_DEPENDS.Xft2+= Xft2>=2.1.2nb2 USE_BUILDLINK3= yes @@ -62,9 +67,7 @@ USE_GNU_TOOLS+= awk .endif post-install: - ${INSTALL_DATA_DIR} ${PREFIX}/lib/gtk-2.0/engines ${INSTALL_DATA_DIR} ${PREFIX}/lib/gtk-2.0/modules - ${INSTALL_DATA_DIR} ${PREFIX}/lib/gtk-2.0/2.4.0/engines ${INSTALL_DATA_DIR} ${PREFIX}/lib/gtk-2.0/2.4.0/filesystems _BUILDING_GTK2= yes diff --git a/x11/gtk2/PLIST b/x11/gtk2/PLIST index 14bf7506fd0..cb0baa47f20 100644 --- a/x11/gtk2/PLIST +++ b/x11/gtk2/PLIST @@ -1,19 +1,23 @@ -@comment $NetBSD: PLIST,v 1.35 2004/12/04 22:19:18 jmmv Exp $ +@comment $NetBSD: PLIST,v 1.36 2004/12/24 10:04:39 jmmv Exp $ bin/gdk-pixbuf-csource bin/gdk-pixbuf-query-loaders bin/gtk-demo bin/gtk-query-immodules-2.0 +bin/gtk-update-icon-cache include/gtk-2.0/gdk-pixbuf-xlib/gdk-pixbuf-xlib.h include/gtk-2.0/gdk-pixbuf-xlib/gdk-pixbuf-xlibrgb.h include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-animation.h +include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-core.h include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-enum-types.h include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-features.h include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-io.h include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-loader.h include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-marshal.h +include/gtk-2.0/gdk-pixbuf/gdk-pixbuf-transform.h include/gtk-2.0/gdk-pixbuf/gdk-pixbuf.h include/gtk-2.0/gdk-pixbuf/gdk-pixdata.h include/gtk-2.0/gdk/gdk.h +include/gtk-2.0/gdk/gdkalias.h include/gtk-2.0/gdk/gdkcolor.h include/gtk-2.0/gdk/gdkcursor.h include/gtk-2.0/gdk/gdkdisplay.h @@ -44,6 +48,7 @@ include/gtk-2.0/gdk/gdkvisual.h include/gtk-2.0/gdk/gdkwindow.h include/gtk-2.0/gdk/gdkx.h include/gtk-2.0/gtk/gtk.h +include/gtk-2.0/gtk/gtkaboutdialog.h include/gtk-2.0/gtk/gtkaccelgroup.h include/gtk-2.0/gtk/gtkaccellabel.h include/gtk-2.0/gtk/gtkaccelmap.h @@ -63,9 +68,12 @@ include/gtk-2.0/gtk/gtkcalendar.h include/gtk-2.0/gtk/gtkcelleditable.h include/gtk-2.0/gtk/gtkcelllayout.h include/gtk-2.0/gtk/gtkcellrenderer.h +include/gtk-2.0/gtk/gtkcellrenderercombo.h include/gtk-2.0/gtk/gtkcellrendererpixbuf.h +include/gtk-2.0/gtk/gtkcellrendererprogress.h include/gtk-2.0/gtk/gtkcellrenderertext.h include/gtk-2.0/gtk/gtkcellrenderertoggle.h +include/gtk-2.0/gtk/gtkcellview.h include/gtk-2.0/gtk/gtkcheckbutton.h include/gtk-2.0/gtk/gtkcheckmenuitem.h include/gtk-2.0/gtk/gtkclipboard.h @@ -90,6 +98,7 @@ include/gtk-2.0/gtk/gtkenums.h include/gtk-2.0/gtk/gtkeventbox.h include/gtk-2.0/gtk/gtkexpander.h include/gtk-2.0/gtk/gtkfilechooser.h +include/gtk-2.0/gtk/gtkfilechooserbutton.h include/gtk-2.0/gtk/gtkfilechooserdialog.h include/gtk-2.0/gtk/gtkfilechooserwidget.h include/gtk-2.0/gtk/gtkfilefilter.h @@ -111,6 +120,7 @@ include/gtk-2.0/gtk/gtkhscrollbar.h include/gtk-2.0/gtk/gtkhseparator.h include/gtk-2.0/gtk/gtkiconfactory.h include/gtk-2.0/gtk/gtkicontheme.h +include/gtk-2.0/gtk/gtkiconview.h include/gtk-2.0/gtk/gtkimage.h include/gtk-2.0/gtk/gtkimagemenuitem.h include/gtk-2.0/gtk/gtkimcontext.h @@ -132,8 +142,10 @@ include/gtk-2.0/gtk/gtkmenu.h include/gtk-2.0/gtk/gtkmenubar.h include/gtk-2.0/gtk/gtkmenuitem.h include/gtk-2.0/gtk/gtkmenushell.h +include/gtk-2.0/gtk/gtkmenutoolbutton.h include/gtk-2.0/gtk/gtkmessagedialog.h include/gtk-2.0/gtk/gtkmisc.h +include/gtk-2.0/gtk/gtkmodules.h include/gtk-2.0/gtk/gtknotebook.h include/gtk-2.0/gtk/gtkobject.h include/gtk-2.0/gtk/gtkoldeditable.h @@ -212,6 +224,7 @@ include/gtk-2.0/gtk/gtkvscrollbar.h include/gtk-2.0/gtk/gtkvseparator.h include/gtk-2.0/gtk/gtkwidget.h include/gtk-2.0/gtk/gtkwindow.h +lib/gtk-2.0/2.4.0/engines/libpixmap.la lib/gtk-2.0/2.4.0/immodules/im-am-et.la lib/gtk-2.0/2.4.0/immodules/im-cedilla.la lib/gtk-2.0/2.4.0/immodules/im-cyrillic-translit.la @@ -250,6 +263,7 @@ lib/pkgconfig/gtk+-x11-2.0.pc man/man1/gdk-pixbuf-csource.1 man/man1/gdk-pixbuf-query-loaders.1 man/man1/gtk-query-immodules-2.0.1 +man/man1/gtk-update-icon-cache.1 share/aclocal/gtk-2.0.m4 share/doc/gdk-pixbuf/GdkPixbufLoader.html share/doc/gdk-pixbuf/apa.html @@ -280,6 +294,10 @@ share/doc/gdk-pixbuf/home.png share/doc/gdk-pixbuf/index.html share/doc/gdk-pixbuf/index.sgml share/doc/gdk-pixbuf/ix01.html +share/doc/gdk-pixbuf/ix02.html +share/doc/gdk-pixbuf/ix03.html +share/doc/gdk-pixbuf/ix04.html +share/doc/gdk-pixbuf/ix05.html share/doc/gdk-pixbuf/left.png share/doc/gdk-pixbuf/license.html share/doc/gdk-pixbuf/right.png @@ -353,6 +371,10 @@ share/doc/gdk/index.html share/doc/gdk/index.sgml share/doc/gdk/iron_cross.png share/doc/gdk/ix01.html +share/doc/gdk/ix02.html +share/doc/gdk/ix03.html +share/doc/gdk/ix04.html +share/doc/gdk/ix05.html share/doc/gdk/left.png share/doc/gdk/left_ptr.png share/doc/gdk/left_side.png @@ -374,6 +396,7 @@ share/doc/gdk/right_ptr.png share/doc/gdk/right_side.png share/doc/gdk/right_tee.png share/doc/gdk/rightbutton.png +share/doc/gdk/rotated-text.png share/doc/gdk/rtl_logo.png share/doc/gdk/sailboat.png share/doc/gdk/sb_down_arrow.png @@ -407,6 +430,7 @@ share/doc/gtk/Actions.html share/doc/gtk/ButtonWidgets.html share/doc/gtk/DeprecatedObjects.html share/doc/gtk/DisplayWidgets.html +share/doc/gtk/GtkAboutDialog.html share/doc/gtk/GtkAccelLabel.html share/doc/gtk/GtkAccessible.html share/doc/gtk/GtkAction.html @@ -425,9 +449,12 @@ share/doc/gtk/GtkCalendar.html share/doc/gtk/GtkCellEditable.html share/doc/gtk/GtkCellLayout.html share/doc/gtk/GtkCellRenderer.html +share/doc/gtk/GtkCellRendererCombo.html share/doc/gtk/GtkCellRendererPixbuf.html +share/doc/gtk/GtkCellRendererProgress.html share/doc/gtk/GtkCellRendererText.html share/doc/gtk/GtkCellRendererToggle.html +share/doc/gtk/GtkCellView.html share/doc/gtk/GtkCheckButton.html share/doc/gtk/GtkCheckMenuItem.html share/doc/gtk/GtkColorButton.html @@ -446,6 +473,7 @@ share/doc/gtk/GtkEntryCompletion.html share/doc/gtk/GtkEventBox.html share/doc/gtk/GtkExpander.html share/doc/gtk/GtkFileChooser.html +share/doc/gtk/GtkFileChooserButton.html share/doc/gtk/GtkFileChooserDialog.html share/doc/gtk/GtkFileChooserWidget.html share/doc/gtk/GtkFileSelection.html @@ -467,6 +495,7 @@ share/doc/gtk/GtkIMContext.html share/doc/gtk/GtkIMContextSimple.html share/doc/gtk/GtkIMMulticontext.html share/doc/gtk/GtkIconTheme.html +share/doc/gtk/GtkIconView.html share/doc/gtk/GtkImage.html share/doc/gtk/GtkImageMenuItem.html share/doc/gtk/GtkInputDialog.html @@ -482,6 +511,7 @@ share/doc/gtk/GtkMenu.html share/doc/gtk/GtkMenuBar.html share/doc/gtk/GtkMenuItem.html share/doc/gtk/GtkMenuShell.html +share/doc/gtk/GtkMenuToolButton.html share/doc/gtk/GtkMessageDialog.html share/doc/gtk/GtkMisc.html share/doc/gtk/GtkNotebook.html @@ -564,9 +594,23 @@ share/doc/gtk/TextWidgetObjects.html share/doc/gtk/TreeWidget.html share/doc/gtk/TreeWidgetObjects.html share/doc/gtk/WindowWidgets.html +share/doc/gtk/accel-label.png +share/doc/gtk/button.png share/doc/gtk/ch01.html +share/doc/gtk/ch02.html +share/doc/gtk/check-button.png share/doc/gtk/checklist-gdkeventexpose-region.html share/doc/gtk/checklist-modifiers.html +share/doc/gtk/color-button.png +share/doc/gtk/colorsel.png +share/doc/gtk/combo-box-entry.png +share/doc/gtk/combo-box.png +share/doc/gtk/entry.png +share/doc/gtk/file-button.png +share/doc/gtk/filechooser.png +share/doc/gtk/font-button.png +share/doc/gtk/fontsel.png +share/doc/gtk/frame.png share/doc/gtk/glossary.html share/doc/gtk/gtk-Accelerator-Maps.html share/doc/gtk/gtk-Bindings.html @@ -591,14 +635,18 @@ share/doc/gtk/gtk-changes-2-0.html share/doc/gtk/gtk-compiling.html share/doc/gtk/gtk-framebuffer.html share/doc/gtk/gtk-gtkfilefilter.html +share/doc/gtk/gtk-migrating-GtkAboutDialog.html share/doc/gtk/gtk-migrating-GtkAction.html +share/doc/gtk/gtk-migrating-GtkColorButton.html share/doc/gtk/gtk-migrating-GtkComboBox.html share/doc/gtk/gtk-migrating-GtkFileChooser.html +share/doc/gtk/gtk-migrating-GtkIconView.html share/doc/gtk/gtk-migrating-checklist.html share/doc/gtk/gtk-query-immodules-2.0.html share/doc/gtk/gtk-question-index.html share/doc/gtk/gtk-resources.html share/doc/gtk/gtk-running.html +share/doc/gtk/gtk-update-icon-cache.html share/doc/gtk/gtk-windows.html share/doc/gtk/gtk-x11.html share/doc/gtk/gtk.devhelp @@ -610,16 +658,37 @@ share/doc/gtk/gtkfilechooser-new-features.html share/doc/gtk/gtkfilechooser-selection-modes.html share/doc/gtk/gtkobjects.html share/doc/gtk/home.png +share/doc/gtk/icon-view.png +share/doc/gtk/image.png share/doc/gtk/index.html share/doc/gtk/index.sgml share/doc/gtk/ix01.html +share/doc/gtk/ix02.html +share/doc/gtk/ix03.html +share/doc/gtk/ix04.html +share/doc/gtk/ix05.html +share/doc/gtk/label.png share/doc/gtk/left.png +share/doc/gtk/list-and-tree.png +share/doc/gtk/menubar.png +share/doc/gtk/messagedialog.png share/doc/gtk/migrating-GtkCombo.html share/doc/gtk/migrating-gnomeuiinfo.html share/doc/gtk/migrating.html +share/doc/gtk/multiline-text.png share/doc/gtk/new-features-GtkComboBox.html +share/doc/gtk/notebook.png +share/doc/gtk/panes.png +share/doc/gtk/progressbar.png share/doc/gtk/pt05.html +share/doc/gtk/radio-group.png share/doc/gtk/right.png +share/doc/gtk/scales.png +share/doc/gtk/scrolledwindow.png +share/doc/gtk/separator.png +share/doc/gtk/spinbutton.png +share/doc/gtk/statusbar.png +share/doc/gtk/stock_about_24.png share/doc/gtk/stock_add_24.png share/doc/gtk/stock_align_center_24.png share/doc/gtk/stock_align_justify_24.png @@ -634,6 +703,7 @@ share/doc/gtk/stock_clear_24.png share/doc/gtk/stock_close_24.png share/doc/gtk/stock_color_picker_25.png share/doc/gtk/stock_colorselector_24.png +share/doc/gtk/stock_connect_24.png share/doc/gtk/stock_convert_24.png share/doc/gtk/stock_copy_24.png share/doc/gtk/stock_cut_24.png @@ -642,13 +712,18 @@ share/doc/gtk/stock_dialog_error_48.png share/doc/gtk/stock_dialog_info_48.png share/doc/gtk/stock_dialog_question_48.png share/doc/gtk/stock_dialog_warning_48.png +share/doc/gtk/stock_directory_24.png +share/doc/gtk/stock_disconnect_24.png share/doc/gtk/stock_dnd_32.png share/doc/gtk/stock_dnd_multiple_32.png share/doc/gtk/stock_down_arrow_24.png +share/doc/gtk/stock_edit_24.png share/doc/gtk/stock_exec_24.png share/doc/gtk/stock_exit_24.png +share/doc/gtk/stock_file_24.png share/doc/gtk/stock_first_24.png share/doc/gtk/stock_font_24.png +share/doc/gtk/stock_harddisk_24.png share/doc/gtk/stock_help_24.png share/doc/gtk/stock_home_24.png share/doc/gtk/stock_index_24.png @@ -656,6 +731,15 @@ share/doc/gtk/stock_jump_to_24.png share/doc/gtk/stock_jump_to_rtl_24.png share/doc/gtk/stock_last_24.png share/doc/gtk/stock_left_arrow_24.png +share/doc/gtk/stock_media_forward_24.png +share/doc/gtk/stock_media_next_24.png +share/doc/gtk/stock_media_pause_24.png +share/doc/gtk/stock_media_play_24.png +share/doc/gtk/stock_media_previous_24.png +share/doc/gtk/stock_media_record_24.png +share/doc/gtk/stock_media_rewind_24.png +share/doc/gtk/stock_media_stop_24.png +share/doc/gtk/stock_network_24.png share/doc/gtk/stock_new_24.png share/doc/gtk/stock_no_20.png share/doc/gtk/stock_ok_20.png @@ -681,9 +765,11 @@ share/doc/gtk/stock_sort_descending_24.png share/doc/gtk/stock_spellcheck_24.png share/doc/gtk/stock_stop_24.png share/doc/gtk/stock_text_bold_24.png +share/doc/gtk/stock_text_indent_24.png share/doc/gtk/stock_text_italic_24.png share/doc/gtk/stock_text_strikethrough_24.png share/doc/gtk/stock_text_underline_24.png +share/doc/gtk/stock_text_unindent_24.png share/doc/gtk/stock_top_24.png share/doc/gtk/stock_trash_24.png share/doc/gtk/stock_undelete_24.png @@ -697,14 +783,18 @@ share/doc/gtk/stock_zoom_fit_24.png share/doc/gtk/stock_zoom_in_24.png share/doc/gtk/stock_zoom_out_24.png share/doc/gtk/style.css +share/doc/gtk/toggle-button.png +share/doc/gtk/toolbar.png share/doc/gtk/ui-manager.html share/doc/gtk/up.png +share/doc/gtk/window.png share/gtk-2.0/demo/alphatest.png share/gtk-2.0/demo/apple-red.png share/gtk-2.0/demo/appwindow.c share/gtk-2.0/demo/background.jpg share/gtk-2.0/demo/button_box.c share/gtk-2.0/demo/changedisplay.c +share/gtk-2.0/demo/clipboard.c share/gtk-2.0/demo/colorsel.c share/gtk-2.0/demo/dialog.c share/gtk-2.0/demo/drawingarea.c @@ -715,17 +805,21 @@ share/gtk-2.0/demo/floppybuddy.gif share/gtk-2.0/demo/gnome-applets.png share/gtk-2.0/demo/gnome-calendar.png share/gtk-2.0/demo/gnome-foot.png +share/gtk-2.0/demo/gnome-fs-directory.png +share/gtk-2.0/demo/gnome-fs-regular.png share/gtk-2.0/demo/gnome-gimp.png share/gtk-2.0/demo/gnome-gmush.png share/gtk-2.0/demo/gnome-gsame.png share/gtk-2.0/demo/gnu-keys.png share/gtk-2.0/demo/gtk-logo-rgb.gif share/gtk-2.0/demo/hypertext.c +share/gtk-2.0/demo/iconview.c share/gtk-2.0/demo/images.c share/gtk-2.0/demo/list_store.c share/gtk-2.0/demo/menus.c share/gtk-2.0/demo/panes.c share/gtk-2.0/demo/pixbufs.c +share/gtk-2.0/demo/rotated_text.c share/gtk-2.0/demo/sizegroup.c share/gtk-2.0/demo/stock_browser.c share/gtk-2.0/demo/textview.c @@ -735,8 +829,6 @@ ${PKGLOCALEDIR}/locale/af/LC_MESSAGES/gtk20-properties.mo ${PKGLOCALEDIR}/locale/af/LC_MESSAGES/gtk20.mo ${PKGLOCALEDIR}/locale/am/LC_MESSAGES/gtk20-properties.mo ${PKGLOCALEDIR}/locale/am/LC_MESSAGES/gtk20.mo -${PKGLOCALEDIR}/locale/ang/LC_MESSAGES/gtk20-properties.mo -${PKGLOCALEDIR}/locale/ang/LC_MESSAGES/gtk20.mo ${PKGLOCALEDIR}/locale/ar/LC_MESSAGES/gtk20-properties.mo ${PKGLOCALEDIR}/locale/ar/LC_MESSAGES/gtk20.mo ${PKGLOCALEDIR}/locale/az/LC_MESSAGES/gtk20-properties.mo @@ -849,6 +941,8 @@ ${PKGLOCALEDIR}/locale/ro/LC_MESSAGES/gtk20-properties.mo ${PKGLOCALEDIR}/locale/ro/LC_MESSAGES/gtk20.mo ${PKGLOCALEDIR}/locale/ru/LC_MESSAGES/gtk20-properties.mo ${PKGLOCALEDIR}/locale/ru/LC_MESSAGES/gtk20.mo +${PKGLOCALEDIR}/locale/rw/LC_MESSAGES/gtk20-properties.mo +${PKGLOCALEDIR}/locale/rw/LC_MESSAGES/gtk20.mo ${PKGLOCALEDIR}/locale/sk/LC_MESSAGES/gtk20-properties.mo ${PKGLOCALEDIR}/locale/sk/LC_MESSAGES/gtk20.mo ${PKGLOCALEDIR}/locale/sl/LC_MESSAGES/gtk20-properties.mo @@ -904,13 +998,10 @@ share/themes/Emacs/gtk-2.0-key/gtkrc @exec ${MKDIR} %D/lib/gtk-2.0/modules @dirrm lib/gtk-2.0/modules @dirrm lib/gtk-2.0/include -@exec ${MKDIR} %D/lib/gtk-2.0/engines -@dirrm lib/gtk-2.0/engines @dirrm lib/gtk-2.0/2.4.0/loaders @dirrm lib/gtk-2.0/2.4.0/immodules @exec ${MKDIR} %D/lib/gtk-2.0/2.4.0/filesystems @dirrm lib/gtk-2.0/2.4.0/filesystems -@exec ${MKDIR} %D/lib/gtk-2.0/2.4.0/engines @dirrm lib/gtk-2.0/2.4.0/engines @dirrm lib/gtk-2.0/2.4.0 @dirrm lib/gtk-2.0 diff --git a/x11/gtk2/distinfo b/x11/gtk2/distinfo index e7e0d8dddf1..6169515b3ce 100644 --- a/x11/gtk2/distinfo +++ b/x11/gtk2/distinfo @@ -1,6 +1,7 @@ -$NetBSD: distinfo,v 1.34 2004/12/04 22:19:18 jmmv Exp $ +$NetBSD: distinfo,v 1.35 2004/12/24 10:04:39 jmmv Exp $ -SHA1 (gtk+-2.4.14.tar.bz2) = c1acb2f438c747420e6e704a4019e0b2c8b60398 -Size (gtk+-2.4.14.tar.bz2) = 9641695 bytes +SHA1 (gtk+-2.6.0.tar.bz2) = 2f98456c135aacc89d82d47e2b257cb917bcd31f +Size (gtk+-2.6.0.tar.bz2) = 10924415 bytes SHA1 (patch-aa) = ab8a71ffa3b44816bb6f53ced068f80132b67c09 +SHA1 (patch-ab) = 9a9d10c91160886f48b80367297216f1217c2a44 SHA1 (patch-ac) = 42dff743263b141029a814d7dec9fdc5637a3cff diff --git a/x11/gtk2/patches/patch-ab b/x11/gtk2/patches/patch-ab new file mode 100644 index 00000000000..38aaebec7f6 --- /dev/null +++ b/x11/gtk2/patches/patch-ab @@ -0,0 +1,13 @@ +$NetBSD: patch-ab,v 1.9 2004/12/24 10:04:39 jmmv Exp $ + +--- gtk/gtkicontheme.c.orig 2004-12-12 22:09:13.000000000 +0100 ++++ gtk/gtkicontheme.c +@@ -578,7 +578,7 @@ gtk_icon_theme_init (GtkIconTheme *icon_ + for (j = 0; xdg_data_dirs[j]; j++) + priv->search_path[i++] = g_build_filename (xdg_data_dirs[j], "icons", NULL); + +- priv->search_path[i++] = g_strdup ("/usr/share/pixmaps"); ++ priv->search_path[i++] = g_strdup (GTK_DATADIR "/pixmaps"); + + priv->themes_valid = FALSE; + priv->themes = NULL; -- cgit v1.2.3