Import Renaissance: GNUstep layer to write portable GUIs

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.

OK landry@
This commit is contained in:
sebastia 2011-07-19 13:52:40 +00:00
parent 8e99a38db7
commit a174b633f7
4 changed files with 112 additions and 0 deletions

View File

@ -0,0 +1,20 @@
# $OpenBSD: Makefile,v 1.1.1.1 2011/07/19 13:52:40 sebastia Exp $
COMMENT = GNUstep layer to write portable GUIs
VERSION = 0.9.0
DISTNAME = Renaissance-${VERSION}
PKGNAME = gnustep-renaissance-${VERSION}
SHARED_LIBS += Renaissance 0.0
CATEGORIES = devel
HOMEPAGE = http://www.gnustep.it/Renaissance/
MASTER_SITES = ${HOMEPAGE:=Download/}
MODULES = x11/gnustep
WANTLIB += c gnustep-base gnustep-gui m objc pthread
MAKE_FLAGS = Renaissance_INTERFACE_VERSION=${LIBRenaissance_VERSION}
.include <bsd.port.mk>

View File

@ -0,0 +1,5 @@
MD5 (gnustep/Renaissance-0.9.0.tar.gz) = IgnJZUPtCgOxuO4ivzqPNQ==
RMD160 (gnustep/Renaissance-0.9.0.tar.gz) = A5yhU6Gk3n29WEzeRSiXl1ncxCc=
SHA1 (gnustep/Renaissance-0.9.0.tar.gz) = 5AorZwJNVESuMczB/bJPIyXymB8=
SHA256 (gnustep/Renaissance-0.9.0.tar.gz) = XCB40hHdnZ3kjI0m093j9/rhj63qwf9ASeWZainONCs=
SIZE (gnustep/Renaissance-0.9.0.tar.gz) = 404888

View File

@ -0,0 +1,6 @@
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.

View File

@ -0,0 +1,81 @@
@comment $OpenBSD: PLIST,v 1.1.1.1 2011/07/19 13:52:40 sebastia Exp $
bin/GSMarkupBrowser
bin/GSMarkupLocalizableStrings
include/Renaissance/
include/Renaissance/GNUstep.h
include/Renaissance/GSAutoLayoutBox.h
include/Renaissance/GSAutoLayoutDefaults.h
include/Renaissance/GSAutoLayoutGrid.h
include/Renaissance/GSAutoLayoutHBox.h
include/Renaissance/GSAutoLayoutHSpace.h
include/Renaissance/GSAutoLayoutManager.h
include/Renaissance/GSAutoLayoutManagerPrivate.h
include/Renaissance/GSAutoLayoutProportionalManager.h
include/Renaissance/GSAutoLayoutSpace.h
include/Renaissance/GSAutoLayoutStandardManager.h
include/Renaissance/GSAutoLayoutVBox.h
include/Renaissance/GSAutoLayoutVSpace.h
include/Renaissance/GSMarkupApplicationMain.h
include/Renaissance/GSMarkupAwaker.h
include/Renaissance/GSMarkupBundleAdditions.h
include/Renaissance/GSMarkupCoder.h
include/Renaissance/GSMarkupCoding.h
include/Renaissance/GSMarkupConnector.h
include/Renaissance/GSMarkupDecoder.h
include/Renaissance/GSMarkupDecoderBackend.h
include/Renaissance/GSMarkupDocument.h
include/Renaissance/GSMarkupTagBox.h
include/Renaissance/GSMarkupTagBrowser.h
include/Renaissance/GSMarkupTagButton.h
include/Renaissance/GSMarkupTagColorWell.h
include/Renaissance/GSMarkupTagControl.h
include/Renaissance/GSMarkupTagForm.h
include/Renaissance/GSMarkupTagFormItem.h
include/Renaissance/GSMarkupTagGrid.h
include/Renaissance/GSMarkupTagGridRow.h
include/Renaissance/GSMarkupTagHbox.h
include/Renaissance/GSMarkupTagHspace.h
include/Renaissance/GSMarkupTagImage.h
include/Renaissance/GSMarkupTagInstance.h
include/Renaissance/GSMarkupTagLabel.h
include/Renaissance/GSMarkupTagMatrix.h
include/Renaissance/GSMarkupTagMatrixCell.h
include/Renaissance/GSMarkupTagMatrixRow.h
include/Renaissance/GSMarkupTagMenu.h
include/Renaissance/GSMarkupTagMenuItem.h
include/Renaissance/GSMarkupTagMenuSeparator.h
include/Renaissance/GSMarkupTagObject.h
include/Renaissance/GSMarkupTagObjectAdditions.h
include/Renaissance/GSMarkupTagOutlineView.h
include/Renaissance/GSMarkupTagPanel.h
include/Renaissance/GSMarkupTagPopUpButton.h
include/Renaissance/GSMarkupTagPopUpButtonItem.h
include/Renaissance/GSMarkupTagScrollView.h
include/Renaissance/GSMarkupTagSecureTextField.h
include/Renaissance/GSMarkupTagSpace.h
include/Renaissance/GSMarkupTagSplitView.h
include/Renaissance/GSMarkupTagTableColumn.h
include/Renaissance/GSMarkupTagTableView.h
include/Renaissance/GSMarkupTagTextField.h
include/Renaissance/GSMarkupTagTextView.h
include/Renaissance/GSMarkupTagVbox.h
include/Renaissance/GSMarkupTagView.h
include/Renaissance/GSMarkupTagWindow.h
include/Renaissance/GSMarkupWindowController.h
include/Renaissance/Markup.h
include/Renaissance/NSViewSize.h
include/Renaissance/Renaissance.h
@lib lib/libRenaissance.so.${LIBRenaissance_VERSION}
libexec/GNUstep/
libexec/GNUstep/GSMarkupBrowser.app/
@bin libexec/GNUstep/GSMarkupBrowser.app/GSMarkupBrowser
libexec/GNUstep/GSMarkupBrowser.app/Resources/
libexec/GNUstep/GSMarkupBrowser.app/Resources/GSMarkupBrowser.desktop
libexec/GNUstep/GSMarkupBrowser.app/Resources/Info-gnustep.plist
libexec/GNUstep/GSMarkupBrowser.app/stamp.make
libexec/GNUstep/GSMarkupLocalizableStrings.app/
@bin libexec/GNUstep/GSMarkupLocalizableStrings.app/GSMarkupLocalizableStrings
libexec/GNUstep/GSMarkupLocalizableStrings.app/Resources/
libexec/GNUstep/GSMarkupLocalizableStrings.app/Resources/GSMarkupLocalizableStrings.desktop
libexec/GNUstep/GSMarkupLocalizableStrings.app/Resources/Info-gnustep.plist
libexec/GNUstep/GSMarkupLocalizableStrings.app/stamp.make