diff --git a/x11/p5-Gtk2-Ex-FormFactory/Makefile b/x11/p5-Gtk2-Ex-FormFactory/Makefile new file mode 100644 index 00000000000..3b41be64fb0 --- /dev/null +++ b/x11/p5-Gtk2-Ex-FormFactory/Makefile @@ -0,0 +1,17 @@ +# $OpenBSD: Makefile,v 1.1.1.1 2007/05/25 05:28:12 steven Exp $ + +COMMENT= "framework which makes building complex GUIs easy" + +MODULES= cpan +DISTNAME= Gtk2-Ex-FormFactory-0.65 +CATEGORIES= x11 + +# LGPL +PERMIT_PACKAGE_CDROM= Yes +PERMIT_PACKAGE_FTP= Yes +PERMIT_DISTFILES_CDROM= Yes +PERMIT_DISTFILES_FTP= Yes + +RUN_DEPENDS= ::x11/p5-Gtk2 + +.include diff --git a/x11/p5-Gtk2-Ex-FormFactory/distinfo b/x11/p5-Gtk2-Ex-FormFactory/distinfo new file mode 100644 index 00000000000..d24908e704f --- /dev/null +++ b/x11/p5-Gtk2-Ex-FormFactory/distinfo @@ -0,0 +1,5 @@ +MD5 (Gtk2-Ex-FormFactory-0.65.tar.gz) = kE9v5LlCSLVlB3ELKaU4cw== +RMD160 (Gtk2-Ex-FormFactory-0.65.tar.gz) = 9k6tpzU5LW5IPBMiywi7slG/278= +SHA1 (Gtk2-Ex-FormFactory-0.65.tar.gz) = /5jlXMGhHBK26IdGVFBsAwQf1xE= +SHA256 (Gtk2-Ex-FormFactory-0.65.tar.gz) = j01BzKac4HmY2kPxiuyd5qZwk6f4QxpcCOCVaMlrdgo= +SIZE (Gtk2-Ex-FormFactory-0.65.tar.gz) = 102039 diff --git a/x11/p5-Gtk2-Ex-FormFactory/pkg/DESCR b/x11/p5-Gtk2-Ex-FormFactory/pkg/DESCR new file mode 100644 index 00000000000..fd45dd75e05 --- /dev/null +++ b/x11/p5-Gtk2-Ex-FormFactory/pkg/DESCR @@ -0,0 +1,12 @@ +Gtk2::Ex::FormFactory is a framework which tries to make building complex +GUIs easy, by offering these two main features: + + * Consistent looking GUI without the need to code resp. tune each widget by + hand. Instead you declare the structure of your GUI, connect it to the + data of your program (which should be a well defined set of objects) and + control how this structure is transformed into a specific layout in a + very generic way. + + * Automatically keep widget and object states in sync (in both directions), + even with complex data structures with a lot of internal dependencies, + object nesting etc. diff --git a/x11/p5-Gtk2-Ex-FormFactory/pkg/PLIST b/x11/p5-Gtk2-Ex-FormFactory/pkg/PLIST new file mode 100644 index 00000000000..5979892f8d1 --- /dev/null +++ b/x11/p5-Gtk2-Ex-FormFactory/pkg/PLIST @@ -0,0 +1,82 @@ +@comment $OpenBSD: PLIST,v 1.1.1.1 2007/05/25 05:28:12 steven Exp $ +${P5SITE}/Gtk2/ +${P5SITE}/Gtk2/Ex/ +${P5SITE}/Gtk2/Ex/FormFactory/ +${P5SITE}/Gtk2/Ex/FormFactory.pm +${P5SITE}/Gtk2/Ex/FormFactory/Button.pm +${P5SITE}/Gtk2/Ex/FormFactory/CheckButton.pm +${P5SITE}/Gtk2/Ex/FormFactory/CheckButtonGroup.pm +${P5SITE}/Gtk2/Ex/FormFactory/Combo.pm +${P5SITE}/Gtk2/Ex/FormFactory/Container.pm +${P5SITE}/Gtk2/Ex/FormFactory/Context.pm +${P5SITE}/Gtk2/Ex/FormFactory/DialogButtons.pm +${P5SITE}/Gtk2/Ex/FormFactory/Entry.pm +${P5SITE}/Gtk2/Ex/FormFactory/ExecFlow.pm +${P5SITE}/Gtk2/Ex/FormFactory/Expander.pm +${P5SITE}/Gtk2/Ex/FormFactory/Form.pm +${P5SITE}/Gtk2/Ex/FormFactory/GtkWidget.pm +${P5SITE}/Gtk2/Ex/FormFactory/HBox.pm +${P5SITE}/Gtk2/Ex/FormFactory/HSeparator.pm +${P5SITE}/Gtk2/Ex/FormFactory/Image.pm +${P5SITE}/Gtk2/Ex/FormFactory/Intro.pm +${P5SITE}/Gtk2/Ex/FormFactory/Label.pm +${P5SITE}/Gtk2/Ex/FormFactory/Layout.pm +${P5SITE}/Gtk2/Ex/FormFactory/List.pm +${P5SITE}/Gtk2/Ex/FormFactory/Loader.pm +${P5SITE}/Gtk2/Ex/FormFactory/Menu.pm +${P5SITE}/Gtk2/Ex/FormFactory/Notebook.pm +${P5SITE}/Gtk2/Ex/FormFactory/Popup.pm +${P5SITE}/Gtk2/Ex/FormFactory/ProgressBar.pm +${P5SITE}/Gtk2/Ex/FormFactory/Proxy.pm +${P5SITE}/Gtk2/Ex/FormFactory/ProxyBuffered.pm +${P5SITE}/Gtk2/Ex/FormFactory/RadioButton.pm +${P5SITE}/Gtk2/Ex/FormFactory/Rules.pm +${P5SITE}/Gtk2/Ex/FormFactory/Table.pm +${P5SITE}/Gtk2/Ex/FormFactory/TextView.pm +${P5SITE}/Gtk2/Ex/FormFactory/Timestamp.pm +${P5SITE}/Gtk2/Ex/FormFactory/ToggleButton.pm +${P5SITE}/Gtk2/Ex/FormFactory/VBox.pm +${P5SITE}/Gtk2/Ex/FormFactory/VPaned.pm +${P5SITE}/Gtk2/Ex/FormFactory/VSeparator.pm +${P5SITE}/Gtk2/Ex/FormFactory/Widget.pm +${P5SITE}/Gtk2/Ex/FormFactory/Window.pm +${P5SITE}/Gtk2/Ex/FormFactory/YesNo.pm +@man man/man3p/Gtk2::Ex::FormFactory.3p +@man man/man3p/Gtk2::Ex::FormFactory::Button.3p +@man man/man3p/Gtk2::Ex::FormFactory::CheckButton.3p +@man man/man3p/Gtk2::Ex::FormFactory::CheckButtonGroup.3p +@man man/man3p/Gtk2::Ex::FormFactory::Combo.3p +@man man/man3p/Gtk2::Ex::FormFactory::Container.3p +@man man/man3p/Gtk2::Ex::FormFactory::Context.3p +@man man/man3p/Gtk2::Ex::FormFactory::DialogButtons.3p +@man man/man3p/Gtk2::Ex::FormFactory::Entry.3p +@man man/man3p/Gtk2::Ex::FormFactory::ExecFlow.3p +@man man/man3p/Gtk2::Ex::FormFactory::Expander.3p +@man man/man3p/Gtk2::Ex::FormFactory::Form.3p +@man man/man3p/Gtk2::Ex::FormFactory::GtkWidget.3p +@man man/man3p/Gtk2::Ex::FormFactory::HBox.3p +@man man/man3p/Gtk2::Ex::FormFactory::HSeparator.3p +@man man/man3p/Gtk2::Ex::FormFactory::Image.3p +@man man/man3p/Gtk2::Ex::FormFactory::Intro.3p +@man man/man3p/Gtk2::Ex::FormFactory::Label.3p +@man man/man3p/Gtk2::Ex::FormFactory::Layout.3p +@man man/man3p/Gtk2::Ex::FormFactory::List.3p +@man man/man3p/Gtk2::Ex::FormFactory::Loader.3p +@man man/man3p/Gtk2::Ex::FormFactory::Menu.3p +@man man/man3p/Gtk2::Ex::FormFactory::Notebook.3p +@man man/man3p/Gtk2::Ex::FormFactory::Popup.3p +@man man/man3p/Gtk2::Ex::FormFactory::ProgressBar.3p +@man man/man3p/Gtk2::Ex::FormFactory::Proxy.3p +@man man/man3p/Gtk2::Ex::FormFactory::ProxyBuffered.3p +@man man/man3p/Gtk2::Ex::FormFactory::RadioButton.3p +@man man/man3p/Gtk2::Ex::FormFactory::Rules.3p +@man man/man3p/Gtk2::Ex::FormFactory::Table.3p +@man man/man3p/Gtk2::Ex::FormFactory::TextView.3p +@man man/man3p/Gtk2::Ex::FormFactory::Timestamp.3p +@man man/man3p/Gtk2::Ex::FormFactory::ToggleButton.3p +@man man/man3p/Gtk2::Ex::FormFactory::VBox.3p +@man man/man3p/Gtk2::Ex::FormFactory::VPaned.3p +@man man/man3p/Gtk2::Ex::FormFactory::VSeparator.3p +@man man/man3p/Gtk2::Ex::FormFactory::Widget.3p +@man man/man3p/Gtk2::Ex::FormFactory::Window.3p +@man man/man3p/Gtk2::Ex::FormFactory::YesNo.3p