update to gtkmm-1.2.7, take maintainership

This commit is contained in:
wilfried 2001-11-01 12:53:44 +00:00
parent c66b6461e8
commit f0272a4b87
7 changed files with 290 additions and 26 deletions

View File

@ -1,26 +1,58 @@
# $OpenBSD: Makefile,v 1.7 2001/10/28 13:05:50 espie Exp $
# $OpenBSD: Makefile,v 1.8 2001/11/01 12:53:44 wilfried Exp $
COMMENT= "C++ interface for gtk+"
COMMENT= "C++ interface for gtk+"
COMMENT-docs= "C++ interface for gtk+ documentation"
DISTNAME= gtkmm-1.2.1
CATEGORIES= devel x11
NEED_VERSION= 1.402
MASTER_SITES= http://download.sourceforge.net/gtkmm/
VERSION= 1.2.7
DISTNAME= gtkmm-${VERSION}
PKGNAME-docs= gtkmm-docs-${VERSION}
CATEGORIES= devel x11
NEED_VERSION= 1.488
BUILD_DEPENDS= gm4::devel/m4
HOMEPAGE= http://gtkmm.sourceforge.net/
LIB_DEPENDS= gtk.1.2::x11/gtk+ \
sigc.0.0::devel/libsigc++
MAINTAINER= Peter Stromberg <wilfried@openbsd.org>
# LGPL
PERMIT_PACKAGE_CDROM= Yes
PERMIT_PACKAGE_FTP= Yes
PERMIT_DISTFILES_CDROM= Yes
PERMIT_DISTFILES_FTP= Yes
USE_X11= Yes
MASTER_SITES= ${MASTER_SITE_SOURCEFORGE}
MASTER_SITE_SUBDIR= gtkmm
MULTI_PACKAGES= -docs
SUBPACKAGE?=
.if ${SUBPACKAGE} != "-docs"
BUILD_DEPENDS= ::devel/m4
LIB_DEPENDS= sigc.0::devel/libsigc++ \
gdk.1,gtk.1::x11/gtk+
.endif
SEPARATE_BUILD= concurrent
USE_X11= Yes
NO_REGRESS= Yes
USE_GMAKE= Yes
CONFIGURE_STYLE= gnu
MODGNU_CONFIG_GUESS_DIRS= ${WRKSRC}/scripts
CONFIGURE_ARGS+= ${CONFIGURE_SHARED} \
--enable-static \
--enable-docs
MODGNU_CONFIG_GUESS_DIRS=${WRKSRC}/scripts
post-patch:
@cd ${WRKSRC}/scripts; \
${PATCH} --forward --quiet -E < \
${PORTSDIR}/infrastructure/patches/patch-lt1.3.5-ltconfig && \
${PATCH} --forward --quiet -E < \
${PORTSDIR}/infrastructure/patches/patch-lt1.3.5-ltmain_sh
post-install:
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/gtkmm/gdk
${INSTALL_DATA} ${WRKBUILD}/docs/gdk/*.html ${PREFIX}/share/doc/gtkmm/gdk
${INSTALL_DATA_DIR} ${PREFIX}/share/doc/gtkmm/gtk
${INSTALL_DATA} ${WRKBUILD}/docs/gtk/*.html ${PREFIX}/share/doc/gtkmm/gtk
.include <bsd.port.mk>

View File

@ -1,3 +1,3 @@
MD5 (gtkmm-1.2.1.tar.gz) = 70a95d054f2c641f3d5a8f82639aa985
RMD160 (gtkmm-1.2.1.tar.gz) = 703b1654e172684b75dfa41e61f46f3343d71ecf
SHA1 (gtkmm-1.2.1.tar.gz) = 0c17a4d0a4e1f6d4cb8810f6e10429ab91b9750e
MD5 (gtkmm-1.2.7.tar.gz) = 1f6453820d2475da957c9d2d02148b76
RMD160 (gtkmm-1.2.7.tar.gz) = 5efc6db998a0747869d342ea11585344a2d8b27c
SHA1 (gtkmm-1.2.7.tar.gz) = 36c9f86a88fa0daf85a83cc1bb7723cc9723df84

View File

@ -1,12 +1,12 @@
$OpenBSD: patch-src_gtkmmproc_Makefile_in,v 1.1 2001/03/12 14:28:39 wilfried Exp $
--- src/gtkmmproc/Makefile.in.orig Sat May 20 20:51:29 2000
+++ src/gtkmmproc/Makefile.in Mon Mar 12 15:21:26 2001
@@ -106,7 +106,7 @@ m4include_HEADERS = doc1.m4 stage1.m4 co
$OpenBSD: patch-src_gtkmmproc_Makefile_in,v 1.2 2001/11/01 12:53:44 wilfried Exp $
--- src/gtkmmproc/Makefile.in.orig Wed Aug 8 19:15:39 2001
+++ src/gtkmmproc/Makefile.in Sat Oct 27 02:07:28 2001
@@ -108,7 +108,7 @@ m4includedir = $(prefix)/lib/gtkmm/proc
m4include_HEADERS = doc1.m4 stage1.m4 convert.m4 list.m4 gtkconvert.m4
YFLAGS = -d
CFLAGS =
-CXXFLAGS = -D MACRO_DIR=\"$(bindir)\" -D M4=\"@M4@\"
+CXXFLAGS = @CXXFLAGS@ -D MACRO_DIR=\"$(bindir)\" -D M4=\"@M4@\"
-CXXFLAGS =
+CXXFLAGS = @CXXFLAGS@
CPPFLAGS = -D MACRO_DIR=\"$(m4includedir)\" -D M4=\"@M4@\"
mkinstalldirs = $(SHELL) $(top_srcdir)/scripts/mkinstalldirs
CONFIG_HEADER = ../../config.h ../../gdk--config.h ../../gtk--config.h
CONFIG_CLEAN_FILES =

1
x11/gtkmm/pkg/DESCR-docs Normal file
View File

@ -0,0 +1 @@
gtk+ documentation in HTML format

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PFRAG.shared,v 1.3 2001/07/21 00:27:10 pvalchev Exp $
lib/libgdkmm.so.1.0
lib/libgtkmm.so.0.1
@comment $OpenBSD: PFRAG.shared,v 1.4 2001/11/01 12:53:44 wilfried Exp $
lib/libgdkmm.so.2.2
lib/libgtkmm.so.2.3
DYNLIBDIR(%B)

View File

@ -1,4 +1,4 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2000/06/15 10:35:48 fgsch Exp $
@comment $OpenBSD: PLIST,v 1.2 2001/11/01 12:53:44 wilfried Exp $
bin/gtkmm-config
bin/gtkmmconvert
include/gdk--.h
@ -188,7 +188,9 @@ lib/gtkmm/proc/gtkmmproc
lib/gtkmm/proc/list.m4
lib/gtkmm/proc/stage1.m4
%%SHARED%%
lib/libgdkmm.a
lib/libgdkmm.la
lib/libgtkmm.a
lib/libgtkmm.la
share/aclocal/gtk--.m4
@dirrm lib/gtkmm/proc
@ -196,3 +198,4 @@ share/aclocal/gtk--.m4
@dirrm lib/gtkmm
@dirrm include/gtk--/private
@dirrm include/gtk--
@dirrm include/gdk--

228
x11/gtkmm/pkg/PLIST-docs Normal file
View File

@ -0,0 +1,228 @@
@comment $OpenBSD: PLIST-docs,v 1.1 2001/11/01 12:53:44 wilfried Exp $
share/doc/gtkmm/gdk/Gdk.html
share/doc/gtkmm/gdk/Gdk_Bitmap.html
share/doc/gtkmm/gdk/Gdk_Color.html
share/doc/gtkmm/gdk/Gdk_ColorContext.html
share/doc/gtkmm/gdk/Gdk_ColorContextDither.html
share/doc/gtkmm/gdk/Gdk_Colormap.html
share/doc/gtkmm/gdk/Gdk_Cursor.html
share/doc/gtkmm/gdk/Gdk_DeviceInfo.html
share/doc/gtkmm/gdk/Gdk_DeviceKey.html
share/doc/gtkmm/gdk/Gdk_DragContext.html
share/doc/gtkmm/gdk/Gdk_Drawable.html
share/doc/gtkmm/gdk/Gdk_Font.html
share/doc/gtkmm/gdk/Gdk_GC.html
share/doc/gtkmm/gdk/Gdk_GCValues.html
share/doc/gtkmm/gdk/Gdk_Geometry.html
share/doc/gtkmm/gdk/Gdk_ICAttr.html
share/doc/gtkmm/gdk/Gdk_Image.html
share/doc/gtkmm/gdk/Gdk_Pixmap.html
share/doc/gtkmm/gdk/Gdk_Point.html
share/doc/gtkmm/gdk/Gdk_Points.html
share/doc/gtkmm/gdk/Gdk_Rectangle.html
share/doc/gtkmm/gdk/Gdk_Region.html
share/doc/gtkmm/gdk/Gdk_Segment.html
share/doc/gtkmm/gdk/Gdk_TimeCoord.html
share/doc/gtkmm/gdk/Gdk_Visual.html
share/doc/gtkmm/gdk/Gdk_Window.html
share/doc/gtkmm/gdk/Gdk_WindowAttr.html
share/doc/gtkmm/gdk/Gtk.html
share/doc/gtkmm/gdk/class_index.html
share/doc/gtkmm/gdk/cross_index.html
share/doc/gtkmm/gdk/global.html
share/doc/gtkmm/gdk/name_index.html
share/doc/gtkmm/gtk/G_ListImpl.html
share/doc/gtkmm/gtk/G_ListWrap.html
share/doc/gtkmm/gtk/Gtk.html
share/doc/gtkmm/gtk/Gtk::AccelEntry.html
share/doc/gtkmm/gtk/Gtk::AccelGroup.html
share/doc/gtkmm/gtk/Gtk::AccelLabel.html
share/doc/gtkmm/gtk/Gtk::Adjustment.html
share/doc/gtkmm/gtk/Gtk::Alignment.html
share/doc/gtkmm/gtk/Gtk::Arrow.html
share/doc/gtkmm/gtk/Gtk::AspectFrame.html
share/doc/gtkmm/gtk/Gtk::Base.html
share/doc/gtkmm/gtk/Gtk::Base_.html
share/doc/gtkmm/gtk/Gtk::Base_Class.html
share/doc/gtkmm/gtk/Gtk::Bin.html
share/doc/gtkmm/gtk/Gtk::Box.html
share/doc/gtkmm/gtk/Gtk::Box_Helpers.html
share/doc/gtkmm/gtk/Gtk::Box_Helpers::BoxList.html
share/doc/gtkmm/gtk/Gtk::Box_Helpers::Child.html
share/doc/gtkmm/gtk/Gtk::Box_Helpers::Element.html
share/doc/gtkmm/gtk/Gtk::Box_Helpers::EndElem.html
share/doc/gtkmm/gtk/Gtk::Button.html
share/doc/gtkmm/gtk/Gtk::ButtonBox.html
share/doc/gtkmm/gtk/Gtk::CList.html
share/doc/gtkmm/gtk/Gtk::CList_Helpers.html
share/doc/gtkmm/gtk/Gtk::CList_Helpers::Cell.html
share/doc/gtkmm/gtk/Gtk::CList_Helpers::CellIterator.html
share/doc/gtkmm/gtk/Gtk::CList_Helpers::Column.html
share/doc/gtkmm/gtk/Gtk::CList_Helpers::ColumnIterator.html
share/doc/gtkmm/gtk/Gtk::CList_Helpers::ColumnVector.html
share/doc/gtkmm/gtk/Gtk::CList_Helpers::Freeze.html
share/doc/gtkmm/gtk/Gtk::CList_Helpers::Row.html
share/doc/gtkmm/gtk/Gtk::CList_Helpers::RowIterator.html
share/doc/gtkmm/gtk/Gtk::CList_Helpers::RowList.html
share/doc/gtkmm/gtk/Gtk::CList_Helpers::SelectionIterator.html
share/doc/gtkmm/gtk/Gtk::CList_Helpers::SelectionList.html
share/doc/gtkmm/gtk/Gtk::CTree.html
share/doc/gtkmm/gtk/Gtk::CTree_Helpers.html
share/doc/gtkmm/gtk/Gtk::CTree_Helpers::BranchElem.html
share/doc/gtkmm/gtk/Gtk::CTree_Helpers::Cell.html
share/doc/gtkmm/gtk/Gtk::CTree_Helpers::CellIterator.html
share/doc/gtkmm/gtk/Gtk::CTree_Helpers::Element.html
share/doc/gtkmm/gtk/Gtk::CTree_Helpers::Row.html
share/doc/gtkmm/gtk/Gtk::CTree_Helpers::RowIterator.html
share/doc/gtkmm/gtk/Gtk::CTree_Helpers::RowList.html
share/doc/gtkmm/gtk/Gtk::CTree_Helpers::SelectionIterator.html
share/doc/gtkmm/gtk/Gtk::CTree_Helpers::SelectionList.html
share/doc/gtkmm/gtk/Gtk::CTree_Helpers::TreeIterator.html
share/doc/gtkmm/gtk/Gtk::CTree_Helpers::TreeList.html
share/doc/gtkmm/gtk/Gtk::Calendar.html
share/doc/gtkmm/gtk/Gtk::CheckButton.html
share/doc/gtkmm/gtk/Gtk::CheckMenuItem.html
share/doc/gtkmm/gtk/Gtk::ColorSelection.html
share/doc/gtkmm/gtk/Gtk::ColorSelectionDialog.html
share/doc/gtkmm/gtk/Gtk::Combo.html
share/doc/gtkmm/gtk/Gtk::Container.html
share/doc/gtkmm/gtk/Gtk::Curve.html
share/doc/gtkmm/gtk/Gtk::CurveArray.html
share/doc/gtkmm/gtk/Gtk::Data.html
share/doc/gtkmm/gtk/Gtk::Dialog.html
share/doc/gtkmm/gtk/Gtk::DrawingArea.html
share/doc/gtkmm/gtk/Gtk::Editable.html
share/doc/gtkmm/gtk/Gtk::Entry.html
share/doc/gtkmm/gtk/Gtk::EventBox.html
share/doc/gtkmm/gtk/Gtk::FileSelection.html
share/doc/gtkmm/gtk/Gtk::Fixed.html
share/doc/gtkmm/gtk/Gtk::FontSelection.html
share/doc/gtkmm/gtk/Gtk::FontSelectionDialog.html
share/doc/gtkmm/gtk/Gtk::Frame.html
share/doc/gtkmm/gtk/Gtk::GammaCurve.html
share/doc/gtkmm/gtk/Gtk::GtkBase.html
share/doc/gtkmm/gtk/Gtk::GtkBaseClass.html
share/doc/gtkmm/gtk/Gtk::HBox.html
share/doc/gtkmm/gtk/Gtk::HButtonBox.html
share/doc/gtkmm/gtk/Gtk::HPaned.html
share/doc/gtkmm/gtk/Gtk::HRuler.html
share/doc/gtkmm/gtk/Gtk::HScale.html
share/doc/gtkmm/gtk/Gtk::HScrollbar.html
share/doc/gtkmm/gtk/Gtk::HSeparator.html
share/doc/gtkmm/gtk/Gtk::HandleBox.html
share/doc/gtkmm/gtk/Gtk::IdleSig.html
share/doc/gtkmm/gtk/Gtk::Image.html
share/doc/gtkmm/gtk/Gtk::InputDialog.html
share/doc/gtkmm/gtk/Gtk::InputSig.html
share/doc/gtkmm/gtk/Gtk::Invisible.html
share/doc/gtkmm/gtk/Gtk::Item.html
share/doc/gtkmm/gtk/Gtk::KeySnooperSig.html
share/doc/gtkmm/gtk/Gtk::Label.html
share/doc/gtkmm/gtk/Gtk::Layout.html
share/doc/gtkmm/gtk/Gtk::List.html
share/doc/gtkmm/gtk/Gtk::ListItem.html
share/doc/gtkmm/gtk/Gtk::List_Helpers.html
share/doc/gtkmm/gtk/Gtk::List_Helpers::ItemList.html
share/doc/gtkmm/gtk/Gtk::List_Helpers::SelectionList.html
share/doc/gtkmm/gtk/Gtk::Main.html
share/doc/gtkmm/gtk/Gtk::Menu.html
share/doc/gtkmm/gtk/Gtk::MenuBar.html
share/doc/gtkmm/gtk/Gtk::MenuItem.html
share/doc/gtkmm/gtk/Gtk::MenuShell.html
share/doc/gtkmm/gtk/Gtk::Menu_Helpers.html
share/doc/gtkmm/gtk/Gtk::Menu_Helpers::AccelKey.html
share/doc/gtkmm/gtk/Gtk::Menu_Helpers::CheckMenuElem.html
share/doc/gtkmm/gtk/Gtk::Menu_Helpers::Element.html
share/doc/gtkmm/gtk/Gtk::Menu_Helpers::MenuElem.html
share/doc/gtkmm/gtk/Gtk::Menu_Helpers::MenuList.html
share/doc/gtkmm/gtk/Gtk::Menu_Helpers::RadioMenuElem.html
share/doc/gtkmm/gtk/Gtk::Menu_Helpers::SeparatorElem.html
share/doc/gtkmm/gtk/Gtk::Menu_Helpers::TearoffMenuElem.html
share/doc/gtkmm/gtk/Gtk::Misc.html
share/doc/gtkmm/gtk/Gtk::Notebook.html
share/doc/gtkmm/gtk/Gtk::Notebook_Helpers.html
share/doc/gtkmm/gtk/Gtk::Notebook_Helpers::Element.html
share/doc/gtkmm/gtk/Gtk::Notebook_Helpers::MenuElem.html
share/doc/gtkmm/gtk/Gtk::Notebook_Helpers::Page.html
share/doc/gtkmm/gtk/Gtk::Notebook_Helpers::PageList.html
share/doc/gtkmm/gtk/Gtk::Notebook_Helpers::TabElem.html
share/doc/gtkmm/gtk/Gtk::Object.html
share/doc/gtkmm/gtk/Gtk::OptionMenu.html
share/doc/gtkmm/gtk/Gtk::Packer.html
share/doc/gtkmm/gtk/Gtk::Packer_Helpers.html
share/doc/gtkmm/gtk/Gtk::Packer_Helpers::Child.html
share/doc/gtkmm/gtk/Gtk::Packer_Helpers::Element.html
share/doc/gtkmm/gtk/Gtk::Packer_Helpers::PackerList.html
share/doc/gtkmm/gtk/Gtk::Paned.html
share/doc/gtkmm/gtk/Gtk::Pixmap.html
share/doc/gtkmm/gtk/Gtk::Plug.html
share/doc/gtkmm/gtk/Gtk::Preview.html
share/doc/gtkmm/gtk/Gtk::Progress.html
share/doc/gtkmm/gtk/Gtk::ProgressBar.html
share/doc/gtkmm/gtk/Gtk::QuitSig.html
share/doc/gtkmm/gtk/Gtk::RadioButton.html
share/doc/gtkmm/gtk/Gtk::RadioButton_Helpers.html
share/doc/gtkmm/gtk/Gtk::RadioButton_Helpers::Group.html
share/doc/gtkmm/gtk/Gtk::RadioMenuItem.html
share/doc/gtkmm/gtk/Gtk::RadioMenuItem_Helpers.html
share/doc/gtkmm/gtk/Gtk::RadioMenuItem_Helpers::Group.html
share/doc/gtkmm/gtk/Gtk::Range.html
share/doc/gtkmm/gtk/Gtk::Ruler.html
share/doc/gtkmm/gtk/Gtk::SArray.html
share/doc/gtkmm/gtk/Gtk::SArray_Helpers.html
share/doc/gtkmm/gtk/Gtk::SArray_Helpers::SArray.html
share/doc/gtkmm/gtk/Gtk::Scale.html
share/doc/gtkmm/gtk/Gtk::Scrollbar.html
share/doc/gtkmm/gtk/Gtk::ScrolledWindow.html
share/doc/gtkmm/gtk/Gtk::Separator.html
share/doc/gtkmm/gtk/Gtk::Socket.html
share/doc/gtkmm/gtk/Gtk::SpinButton.html
share/doc/gtkmm/gtk/Gtk::Statusbar.html
share/doc/gtkmm/gtk/Gtk::Statusbar_Helpers.html
share/doc/gtkmm/gtk/Gtk::Statusbar_Helpers::Element.html
share/doc/gtkmm/gtk/Gtk::Statusbar_Helpers::Message.html
share/doc/gtkmm/gtk/Gtk::Statusbar_Helpers::MsgList.html
share/doc/gtkmm/gtk/Gtk::Style.html
share/doc/gtkmm/gtk/Gtk::Table.html
share/doc/gtkmm/gtk/Gtk::Table_Helpers.html
share/doc/gtkmm/gtk/Gtk::Table_Helpers::TableList.html
share/doc/gtkmm/gtk/Gtk::TearoffMenuItem.html
share/doc/gtkmm/gtk/Gtk::Text.html
share/doc/gtkmm/gtk/Gtk::Text_Helpers.html
share/doc/gtkmm/gtk/Gtk::Text_Helpers::Context.html
share/doc/gtkmm/gtk/Gtk::TimeoutSig.html
share/doc/gtkmm/gtk/Gtk::TipsQuery.html
share/doc/gtkmm/gtk/Gtk::ToggleButton.html
share/doc/gtkmm/gtk/Gtk::Toolbar.html
share/doc/gtkmm/gtk/Gtk::Toolbar_Helpers.html
share/doc/gtkmm/gtk/Gtk::Toolbar_Helpers::ButtonElem.html
share/doc/gtkmm/gtk/Gtk::Toolbar_Helpers::Element.html
share/doc/gtkmm/gtk/Gtk::Toolbar_Helpers::RadioElem.html
share/doc/gtkmm/gtk/Gtk::Toolbar_Helpers::Space.html
share/doc/gtkmm/gtk/Gtk::Toolbar_Helpers::ToggleElem.html
share/doc/gtkmm/gtk/Gtk::Toolbar_Helpers::Tool.html
share/doc/gtkmm/gtk/Gtk::Toolbar_Helpers::ToolList.html
share/doc/gtkmm/gtk/Gtk::Tooltips.html
share/doc/gtkmm/gtk/Gtk::Tree.html
share/doc/gtkmm/gtk/Gtk::TreeItem.html
share/doc/gtkmm/gtk/Gtk::Tree_Helpers.html
share/doc/gtkmm/gtk/Gtk::Tree_Helpers::ItemList.html
share/doc/gtkmm/gtk/Gtk::Tree_Helpers::SelectionList.html
share/doc/gtkmm/gtk/Gtk::VBox.html
share/doc/gtkmm/gtk/Gtk::VButtonBox.html
share/doc/gtkmm/gtk/Gtk::VPaned.html
share/doc/gtkmm/gtk/Gtk::VRuler.html
share/doc/gtkmm/gtk/Gtk::VScale.html
share/doc/gtkmm/gtk/Gtk::VScrollbar.html
share/doc/gtkmm/gtk/Gtk::VSeparator.html
share/doc/gtkmm/gtk/Gtk::Viewport.html
share/doc/gtkmm/gtk/Gtk::Widget.html
share/doc/gtkmm/gtk/Gtk::Window.html
share/doc/gtkmm/gtk/Gtk::nstring.html
share/doc/gtkmm/gtk/class_index.html
share/doc/gtkmm/gtk/cross_index.html
share/doc/gtkmm/gtk/global.html
share/doc/gtkmm/gtk/name_index.html
@dirrm share/doc/gtkmm/gtk
@dirrm share/doc/gtkmm/gdk
@dirrm share/doc/gtkmm