summaryrefslogtreecommitdiff
path: root/devel/Renaissance
diff options
context:
space:
mode:
Diffstat (limited to 'devel/Renaissance')
-rw-r--r--devel/Renaissance/DESCR14
-rw-r--r--devel/Renaissance/Makefile17
-rw-r--r--devel/Renaissance/PLIST70
-rw-r--r--devel/Renaissance/buildlink2.mk20
-rw-r--r--devel/Renaissance/buildlink3.mk20
-rw-r--r--devel/Renaissance/distinfo4
6 files changed, 145 insertions, 0 deletions
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