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:
parent
8e99a38db7
commit
a174b633f7
20
x11/gnustep/renaissance/Makefile
Normal file
20
x11/gnustep/renaissance/Makefile
Normal 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>
|
5
x11/gnustep/renaissance/distinfo
Normal file
5
x11/gnustep/renaissance/distinfo
Normal 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
|
6
x11/gnustep/renaissance/pkg/DESCR
Normal file
6
x11/gnustep/renaissance/pkg/DESCR
Normal 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.
|
81
x11/gnustep/renaissance/pkg/PLIST
Normal file
81
x11/gnustep/renaissance/pkg/PLIST
Normal 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
|
Loading…
x
Reference in New Issue
Block a user