From 4c497594339f4addfafa1a084b944d8914744880 Mon Sep 17 00:00:00 2001 From: rh Date: Sun, 11 Apr 2004 01:09:13 +0000 Subject: Initial import of Renaissance-0.7.0, a structured GNUstep user interface development framework. --- devel/Renaissance/DESCR | 14 +++++++++ devel/Renaissance/Makefile | 17 ++++++++++ devel/Renaissance/PLIST | 70 +++++++++++++++++++++++++++++++++++++++++ devel/Renaissance/buildlink2.mk | 20 ++++++++++++ devel/Renaissance/buildlink3.mk | 20 ++++++++++++ devel/Renaissance/distinfo | 4 +++ 6 files changed, 145 insertions(+) create mode 100644 devel/Renaissance/DESCR create mode 100644 devel/Renaissance/Makefile create mode 100644 devel/Renaissance/PLIST create mode 100644 devel/Renaissance/buildlink2.mk create mode 100644 devel/Renaissance/buildlink3.mk create mode 100644 devel/Renaissance/distinfo (limited to 'devel/Renaissance') diff --git a/devel/Renaissance/DESCR b/devel/Renaissance/DESCR new file mode 100644 index 00000000000..6ef550eacd3 --- /dev/null +++ b/devel/Renaissance/DESCR @@ -0,0 +1,14 @@ +GNUstep Renaissance is a development framework which runs on top of the +GNUstep libraries. It also works on top of the Apple OSX Cocoa libraries, +providing an opaque layer to write portable applications. + + In short, GNUstep Renaissance allows you to describe your user +interfaces (that is, the windows in your application, and the buttons, +boxes, textfields, etc in the windows) in simple and intuitive XML files, +using an open, standard format describing the logic of the interface. +GNUstep Renaissance can then, at run time, generate the user interfaces +(using the native host OpenStep-like libraries) by reading the XML files. +The connections between the objects created from the XML files, and the +other objects in the application are done via outlets (as traditionally in +OpenStep); a new quick and intuitive syntax has been developed to make +creating outlets as easy as possible. diff --git a/devel/Renaissance/Makefile b/devel/Renaissance/Makefile new file mode 100644 index 00000000000..21b9aeeae7c --- /dev/null +++ b/devel/Renaissance/Makefile @@ -0,0 +1,17 @@ +# $NetBSD: Makefile,v 1.1.1.1 2004/04/11 01:09:13 rh Exp $ +# + +DISTNAME= Renaissance-0.7.0 +CATEGORIES= devel gnustep +MASTER_SITES= http://www.gnustep.it/Renaissance/Download/ + +MAINTAINER= rh@NetBSD.org +HOMEPAGE= http://www.gnustep.it/Renaissance/ +COMMENT= Structured GNUstep user interface development framework + +USE_BUILDLINK3= yes +USE_X11= yes +NO_CONFIGURE= yes + +.include "../../x11/gnustep-back/buildlink3.mk" +.include "../../mk/bsd.pkg.mk" diff --git a/devel/Renaissance/PLIST b/devel/Renaissance/PLIST new file mode 100644 index 00000000000..09129062eb0 --- /dev/null +++ b/devel/Renaissance/PLIST @@ -0,0 +1,70 @@ +@comment $NetBSD: PLIST,v 1.1.1.1 2004/04/11 01:09:14 rh Exp $ +share/GNUstep/Local/Applications/GSMarkupBrowser.app/GSMarkupBrowser +share/GNUstep/Local/Applications/GSMarkupBrowser.app/Resources/GSMarkupBrowser.desktop +share/GNUstep/Local/Applications/GSMarkupBrowser.app/Resources/Info-gnustep.plist +share/GNUstep/Local/Applications/GSMarkupBrowser.app/library_paths.openapp +share/GNUstep/Local/Applications/GSMarkupBrowser.app/stamp.make +share/GNUstep/Local/Applications/GSMarkupLocalizableStrings.app/GSMarkupLocalizableStrings +share/GNUstep/Local/Applications/GSMarkupLocalizableStrings.app/Resources/GSMarkupLocalizableStrings.desktop +share/GNUstep/Local/Applications/GSMarkupLocalizableStrings.app/Resources/Info-gnustep.plist +share/GNUstep/Local/Applications/GSMarkupLocalizableStrings.app/library_paths.openapp +share/GNUstep/Local/Applications/GSMarkupLocalizableStrings.app/stamp.make +share/GNUstep/System/Library/Headers/Renaissance/GNUstep.h +share/GNUstep/System/Library/Headers/Renaissance/GSAutoLayoutDefaults.h +share/GNUstep/System/Library/Headers/Renaissance/GSAutoLayoutManager.h +share/GNUstep/System/Library/Headers/Renaissance/GSAutoLayoutManagerPrivate.h +share/GNUstep/System/Library/Headers/Renaissance/GSAutoLayoutProportionalManager.h +share/GNUstep/System/Library/Headers/Renaissance/GSAutoLayoutStandardManager.h +share/GNUstep/System/Library/Headers/Renaissance/GSBox.h +share/GNUstep/System/Library/Headers/Renaissance/GSHBox.h +share/GNUstep/System/Library/Headers/Renaissance/GSHSpace.h +share/GNUstep/System/Library/Headers/Renaissance/GSMarkupAwaker.h +share/GNUstep/System/Library/Headers/Renaissance/GSMarkupBundleAdditions.h +share/GNUstep/System/Library/Headers/Renaissance/GSMarkupCoder.h +share/GNUstep/System/Library/Headers/Renaissance/GSMarkupCoding.h +share/GNUstep/System/Library/Headers/Renaissance/GSMarkupConnector.h +share/GNUstep/System/Library/Headers/Renaissance/GSMarkupDecoder.h +share/GNUstep/System/Library/Headers/Renaissance/GSMarkupDecoderBackend.h +share/GNUstep/System/Library/Headers/Renaissance/GSMarkupDocument.h +share/GNUstep/System/Library/Headers/Renaissance/GSMarkupTagBox.h +share/GNUstep/System/Library/Headers/Renaissance/GSMarkupTagBoxSeparator.h +share/GNUstep/System/Library/Headers/Renaissance/GSMarkupTagButton.h +share/GNUstep/System/Library/Headers/Renaissance/GSMarkupTagColorWell.h +share/GNUstep/System/Library/Headers/Renaissance/GSMarkupTagControl.h +share/GNUstep/System/Library/Headers/Renaissance/GSMarkupTagForm.h +share/GNUstep/System/Library/Headers/Renaissance/GSMarkupTagFormItem.h +share/GNUstep/System/Library/Headers/Renaissance/GSMarkupTagHbox.h +share/GNUstep/System/Library/Headers/Renaissance/GSMarkupTagHspace.h +share/GNUstep/System/Library/Headers/Renaissance/GSMarkupTagImage.h +share/GNUstep/System/Library/Headers/Renaissance/GSMarkupTagInstance.h +share/GNUstep/System/Library/Headers/Renaissance/GSMarkupTagLabel.h +share/GNUstep/System/Library/Headers/Renaissance/GSMarkupTagMatrix.h +share/GNUstep/System/Library/Headers/Renaissance/GSMarkupTagMatrixCell.h +share/GNUstep/System/Library/Headers/Renaissance/GSMarkupTagMatrixRow.h +share/GNUstep/System/Library/Headers/Renaissance/GSMarkupTagMenu.h +share/GNUstep/System/Library/Headers/Renaissance/GSMarkupTagMenuItem.h +share/GNUstep/System/Library/Headers/Renaissance/GSMarkupTagMenuSeparator.h +share/GNUstep/System/Library/Headers/Renaissance/GSMarkupTagObject.h +share/GNUstep/System/Library/Headers/Renaissance/GSMarkupTagObjectAdditions.h +share/GNUstep/System/Library/Headers/Renaissance/GSMarkupTagPanel.h +share/GNUstep/System/Library/Headers/Renaissance/GSMarkupTagPopUpButton.h +share/GNUstep/System/Library/Headers/Renaissance/GSMarkupTagPopUpButtonItem.h +share/GNUstep/System/Library/Headers/Renaissance/GSMarkupTagScrollView.h +share/GNUstep/System/Library/Headers/Renaissance/GSMarkupTagTextField.h +share/GNUstep/System/Library/Headers/Renaissance/GSMarkupTagTextView.h +share/GNUstep/System/Library/Headers/Renaissance/GSMarkupTagVbox.h +share/GNUstep/System/Library/Headers/Renaissance/GSMarkupTagView.h +share/GNUstep/System/Library/Headers/Renaissance/GSMarkupTagWindow.h +share/GNUstep/System/Library/Headers/Renaissance/GSMarkupWindowController.h +share/GNUstep/System/Library/Headers/Renaissance/GSVBox.h +share/GNUstep/System/Library/Headers/Renaissance/GSVSpace.h +share/GNUstep/System/Library/Headers/Renaissance/Markup.h +share/GNUstep/System/Library/Headers/Renaissance/NSViewSize.h +share/GNUstep/System/Library/Headers/Renaissance/Renaissance.h +share/GNUstep/System/Library/Libraries/libRenaissance.so +share/GNUstep/System/Library/Libraries/libRenaissance.so.${PKGVERSION} +@dirrm share/GNUstep/System/Library/Headers/Renaissance +@dirrm share/GNUstep/Local/Applications/GSMarkupLocalizableStrings.app/Resources +@dirrm share/GNUstep/Local/Applications/GSMarkupLocalizableStrings.app +@dirrm share/GNUstep/Local/Applications/GSMarkupBrowser.app/Resources +@dirrm share/GNUstep/Local/Applications/GSMarkupBrowser.app diff --git a/devel/Renaissance/buildlink2.mk b/devel/Renaissance/buildlink2.mk new file mode 100644 index 00000000000..58aafe331b9 --- /dev/null +++ b/devel/Renaissance/buildlink2.mk @@ -0,0 +1,20 @@ +# $NetBSD: buildlink2.mk,v 1.1.1.1 2004/04/11 01:09:14 rh Exp $ + +.if !defined(RENAISSANCE_BUILDLINK2_MK) +RENAISSANCE_BUILDLINK2_MK= # defined + +BUILDLINK_PACKAGES+= Renaissance +BUILDLINK_DEPENDS.Renaissance?= Renaissance>=0.7.0 +BUILDLINK_PKGSRCDIR.Renaissance?= ../../devel/Renaissance + +EVAL_PREFIX+= BUILDLINK_PREFIX.Renaissance=Renaissance +BUILDLINK_PREFIX.Renaissance_DEFAULT= ${LOCALBASE} +BUILDLINK_FILES.Renaissance+= share/GNUstep/System/Library/Headers/Renaissance/*.h + +.include "../../x11/gnustep-back/buildlink2.mk" + +BUILDLINK_TARGETS+= Renaissance-buildlink + +Renaissance-buildlink: _BUILDLINK_USE + +.endif # RENAISSANCE_BUILDLINK2_MK diff --git a/devel/Renaissance/buildlink3.mk b/devel/Renaissance/buildlink3.mk new file mode 100644 index 00000000000..c0365482d48 --- /dev/null +++ b/devel/Renaissance/buildlink3.mk @@ -0,0 +1,20 @@ +# $NetBSD: buildlink3.mk,v 1.1.1.1 2004/04/11 01:09:14 rh Exp $ + +BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH}+ +RENAISSANCE_BUILDLINK3_MK:= ${RENAISSANCE_BUILDLINK3_MK}+ + +.if !empty(BUILDLINK_DEPTH:M+) +BUILDLINK_DEPENDS+= Renaissance +.endif + +BUILDLINK_PACKAGES:= ${BUILDLINK_PACKAGES:NRenaissance} +BUILDLINK_PACKAGES+= Renaissance + +.if !empty(RENAISSANCE_BUILDLINK3_MK:M+) +BUILDLINK_DEPENDS.Renaissance+= Renaissance>=0.7.0 +BUILDLINK_PKGSRCDIR.Renaissance?= ../../devel/Renaissance +.endif # RENAISSANCE_BUILDLINK3_MK + +.include "../../x11/gnustep-back/buildlink3.mk" + +BUILDLINK_DEPTH:= ${BUILDLINK_DEPTH:S/+$//} diff --git a/devel/Renaissance/distinfo b/devel/Renaissance/distinfo new file mode 100644 index 00000000000..ec0b4115a89 --- /dev/null +++ b/devel/Renaissance/distinfo @@ -0,0 +1,4 @@ +$NetBSD: distinfo,v 1.1.1.1 2004/04/11 01:09:14 rh Exp $ + +SHA1 (Renaissance-0.7.0.tar.gz) = 6460e4de51401c7993c1dc6743973a258d90ba8a +Size (Renaissance-0.7.0.tar.gz) = 264580 bytes -- cgit v1.2.3