ChangeLog

# ChangeLog for gnustep-apps/gorm
# Copyright 2000-2008 Gentoo Foundation; Distributed under the GPL v2
# $Header: /var/cvsroot/gentoo-x86/gnustep-apps/gorm/ChangeLog,v 1.26 2008/04/07 13:23:47 voyageur Exp $

*gorm-1.2.4 (07 Apr 2008)

07 Apr 2008; Bernard Cafarelli +gorm-1.2.4.ebuild:
Version bump

08 Mar 2008; Santiago M. Mola gorm-1.2.1.ebuild:
amd64 stable wrt bug #207381

30 Jan 2008; Brent Baude gorm-1.2.1.ebuild:
Marking gorm-1.2.1 ppc for bug 207381

25 Jan 2008; Christian Faulhammer gorm-1.2.1.ebuild:
quote variable

25 Jan 2008; Christian Faulhammer gorm-1.2.1.ebuild:
stable x86, bug 207381

*gorm-1.2.2 (09 Jan 2008)

09 Jan 2008; Bernard Cafarelli +gorm-1.2.2.ebuild:
Version bump (needs unstable gnustep)

*gorm-1.2.1 (10 Sep 2007)

10 Sep 2007; Bernard Cafarelli -gorm-1.0.4.ebuild,
-gorm-1.0.6.ebuild, -gorm-1.1.0.ebuild, +gorm-1.2.1.ebuild:
Version bump from the GNUstep overlay

22 Aug 2007; Christoph Mende gorm-1.1.0.ebuild:
Added ~amd64 wrt bug #170433

22 Aug 2007; Roy Marples gorm-1.1.0.ebuild:
Keyworded ~x86-fbsd, #183467 thanks to Nathan Smith.

*gorm-1.1.0 (05 Dec 2006)

05 Dec 2006; Fabian Groffen -gorm-0.9.10.ebuild,
+gorm-1.1.0.ebuild:
Version bump, solves bug #145598, remove old

*gorm-1.0.6 (16 Apr 2006)

16 Apr 2006; Fabian Groffen +gorm-1.0.6.ebuild:
Version bump to 1.0.6 (bug #129801)

*gorm-1.0.4 (25 Mar 2006)

25 Mar 2006; Fabian Groffen -gorm-0.9.2.ebuild,
+gorm-1.0.4.ebuild:
Version bump, removal of old version

*gorm-0.9.10 (07 Jul 2005)

07 Jul 2005; Armando Di Cianno -gorm-0.8.0-r1.ebuild,
-gorm-0.9.3_pre20050312.ebuild, +gorm-0.9.10.ebuild:
Version bump; cleanups

*gorm-0.9.2 (17 Mar 2005)

17 Mar 2005; Armando Di Cianno
-gorm-0.8.1_pre20041203.ebuild, -gorm-0.8.1_pre20050106.ebuild,
+gorm-0.9.2.ebuild, +gorm-0.9.3_pre20050312.ebuild:
ebuild updates for GNUstep base, libs, and apps across the board; proper
versions (to be stabilized, in due time) added where apropos, cvs-pull
versions updated where needed

*gorm-0.8.1_pre20050106 (10 Jan 2005)

10 Jan 2005; Armando Di Cianno
-gorm-0.8.1_pre20040927-r1.ebuild, +gorm-0.8.1_pre20050106.ebuild:
cvs snapshot version bumps; cleaned out old cvs versioned ebuilds; fixed
date spec on ebuild headers as repoman was complaining

09 Jan 2005; Sven Wegener
gorm-0.8.1_pre20040927-r1.ebuild, gorm-0.8.1_pre20041203.ebuild:
Added missing parentheses in SRC_URI/*DEPEND/LICENSE.

*gorm-0.8.1_pre20041203 (03 Dec 2004)

03 Dec 2004; Armando Di Cianno
+gorm-0.8.1_pre20041203.ebuild:
General version bump

11 Nov 2004; Armando Di Cianno -gorm-0.3.0.ebuild,
gorm-0.8.0-r1.ebuild, -gorm-0.8.0.ebuild, gorm-0.8.1_pre20040927-r1.ebuild,
-gorm-0.8.1_pre20040927.ebuild:
Mass Update: gnustep.eclass revamped to allow configurable root install;
gnustep-base/libs/apps updated to utilize new gnustep.eclass (only versions
bumped where files would change); some KEYWORDS were accidentally dropped
between version bumps of packages -- this has been resolved; windowmaker
correctly supports gnustep now

17 Oct 2004; David Holm
gorm-0.8.1_pre20040927-r1.ebuild:
Added to ~ppc.

*gorm-0.8.0-r1 (04 Oct 2004)

04 Oct 2004; Armando Di Cianno +gorm-0.8.0-r1.ebuild,
+gorm-0.8.1_pre20040927-r1.ebuild:
Fixed Documenation install paths; bug 66305

*gorm-0.8.1_pre20040927 (28 Sep 2004)

28 Sep 2004; Armando Di Cianno
+gorm-0.8.1_pre20040927.ebuild:
Version bump; pre release date specd live cvs pull.

*gorm-0.8.0 (26 Sep 2004)

26 Sep 2004; Armando Di Cianno metadata.xml,
+gorm-0.8.0.ebuild:
New version; key'd for ~x86.

05 Sep 2004; Sven Wegener :
Fixed ChangeLog header.

23 Jul 2004; Armando Di Cianno gorm-0.3.0.ebuild:
Changed referenced categories in ebuilds to reflect recent epkgmove changes.

*gorm-0.3.0 (23 Jul 2004)

23 Jul 2004; Armando Di Cianno +metadata.xml,
+gorm-0.3.0.ebuild:
Moved from app-gnustep/gorm to gnustep-apps/gorm.

22 Jul 2004; Armando Di Cianno gorm-0.3.0.ebuild:
Changing the eclass to gnustep-old

17 Apr 2004; Daniel Ahlberg gorm-0.3.0.ebuild:
Added IUSE=

18 Feb 2004; David Holm gorm-0.3.0.ebuild:
Added to ~ppc.

18 Oct 2003; Nick Hadaway gorm-0.3.0.ebuild:
Removed stale ebuilds and fixed the policy violation of setting ${A}

*gorm-0.3.0 (30 Jul 2003)

30 Jul 2003; Nick Hadaway gorm-0.3.0.ebuild:
Version bump.

*gorm-0.2.6 (16 Jul 2003)

16 Jul 2003; Michele Balistreri gorm-0.2.6-r1.ebuild:
Fixing compilation with gnustep-base-1.7.1/gnustep-gui-0.8.7

*gorm-0.2.6 (15 Jul 2003)

15 Jul 2003; Nick Hadaway gorm-0.2.6.ebuild:
New ebuild.

Manifest

DIST gorm-1.2.1.tar.gz 620438 RMD160 fb6db48dfd42a9c98137e9ed7cb48466dfeb6241 SHA1 42d27bfb0ce7862fec2e006db71be57d8de2ea09 SHA256 b127fdb566bf9e8e8cda9423730a2d9c5c295a3b9895f5d9bdcbcb41ec041f09
DIST gorm-1.2.2.tar.gz 628338 RMD160 34561efee1d991561d99924d1c588390c7a45145 SHA1 ec6b063a5e84440feed8cbedcd202160959f8afe SHA256 907872fa78f5658bdf6aee5d433300c664279d4bbe0efc2afb49c9ce598294b3
DIST gorm-1.2.4.tar.gz 634494 RMD160 8b1053f17efe580e42418d45ab79c8f0f41b29d9 SHA1 821b329df166cdaad9e3b95acb943c9b025ff0ad SHA256 19fb62a078b83fd158e8b74223b2ac026ff2e0475962ba59f4a8680ea227a854
EBUILD gorm-1.2.1.ebuild 999 RMD160 69707dee4e9ea6fb816475319e20d53a32764336 SHA1 2e43f9fd7773d61de73e9adf69bc5ed39fe73c14 SHA256 6e4d09b6b86614abaf25c4237989089ac5f80e16d5b4695d22c2febea82ad06f
EBUILD gorm-1.2.2.ebuild 1066 RMD160 dfc2b62d1fcc79444bd522b635a46735a39fe0ea SHA1 cce2ecf3397d9b2131467481846626272c1f3a89 SHA256 7cece054bf82c5f24705ccc8ab9c40651a422c4e0a0b9c07f70feeeb63d13f0c
EBUILD gorm-1.2.4.ebuild 1066 RMD160 b856e14123a420246e08942780e84da1bf06f906 SHA1 74a5e1bea88d3b056495c58e1f379e191f9035f8 SHA256 a536844e8104720f46b590bbc386a50786a3730e392dfae03c4222768ad9bdd2
MISC ChangeLog 5294 RMD160 57102f9bdb6e4a4622d9e62c8dbf75c5d7b5fa97 SHA1 677c394664722f952b313f6adae98de77e551531 SHA256 abc7b3bf502fd423690c5b28d0587bcf7d4450b3ffec743b33dac1df22570eaa
MISC metadata.xml 1489 RMD160 455569c46d1d6e940732f353025fec6b071f45ed SHA1 d35deff457755a5552e28f1d0e3da77304b4f778 SHA256 33bad025558b82f9792d775fcd5a8707ffe9f7b8d4cf5a2860680161afa83080

gorm-1.2.1.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/gnustep-apps/gorm/gorm-1.2.1.ebuild,v 1.5 2008/03/08 13:31:31 coldwind Exp $

inherit gnustep-2

DESCRIPTION="A clone of the NeXTstep Interface Builder application for GNUstep"
HOMEPAGE="http://www.gnustep.org/experience/Gorm.html"
SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/dev-apps/${P}.tar.gz"

KEYWORDS="amd64 ppc x86 ~x86-fbsd"
LICENSE="GPL-2"
SLOT="0"

src_unpack() {
unpack ${A}
cd "${S}"
sed -i -e "/DOCUMENT_NAME =.*/a \Gorm_DOC_INSTALL_DIR=Developer/Gorm" \
-e "/DOCUMENT_TEXT_NAME =.*/a \ANNOUNCE_DOC_INSTALL_DIR=Developer/Gorm/ReleaseNotes" \
-e "/DOCUMENT_TEXT_NAME =.*/a \README_DOC_INSTALL_DIR=Developer/Gorm/ReleaseNotes" \
-e "/DOCUMENT_TEXT_NAME =.*/a \NEWS_DOC_INSTALL_DIR=Developer/Gorm/ReleaseNotes" \
-e "/DOCUMENT_TEXT_NAME =.*/a \INSTALL_DOC_INSTALL_DIR=Developer/Gorm/ReleaseNotes" \
"${S}"/Documentation/GNUmakefile
}

gorm-1.2.2.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/gnustep-apps/gorm/gorm-1.2.2.ebuild,v 1.1 2008/01/09 12:37:08 voyageur Exp $

inherit gnustep-2

DESCRIPTION="A clone of the NeXTstep Interface Builder application for GNUstep"
HOMEPAGE="http://www.gnustep.org/experience/Gorm.html"
SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/dev-apps/${P}.tar.gz"

KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
LICENSE="GPL-2"
SLOT="0"

DEPEND=">=gnustep-base/gnustep-gui-0.13.0"
RDEPEND="${DEPEND}"

src_unpack() {
unpack ${A}
cd "${S}"
sed -i -e "/DOCUMENT_NAME =.*/a \Gorm_DOC_INSTALL_DIR=Developer/Gorm" \
-e "/DOCUMENT_TEXT_NAME =.*/a \ANNOUNCE_DOC_INSTALL_DIR=Developer/Gorm/ReleaseNotes" \
-e "/DOCUMENT_TEXT_NAME =.*/a \README_DOC_INSTALL_DIR=Developer/Gorm/ReleaseNotes" \
-e "/DOCUMENT_TEXT_NAME =.*/a \NEWS_DOC_INSTALL_DIR=Developer/Gorm/ReleaseNotes" \
-e "/DOCUMENT_TEXT_NAME =.*/a \INSTALL_DOC_INSTALL_DIR=Developer/Gorm/ReleaseNotes" \
"${S}"/Documentation/GNUmakefile
}

gorm-1.2.4.ebuild

# Copyright 1999-2008 Gentoo Foundation
# Distributed under the terms of the GNU General Public License v2
# $Header: /var/cvsroot/gentoo-x86/gnustep-apps/gorm/gorm-1.2.4.ebuild,v 1.1 2008/04/07 13:23:47 voyageur Exp $

inherit gnustep-2

DESCRIPTION="A clone of the NeXTstep Interface Builder application for GNUstep"
HOMEPAGE="http://www.gnustep.org/experience/Gorm.html"
SRC_URI="ftp://ftp.gnustep.org/pub/gnustep/dev-apps/${P}.tar.gz"

KEYWORDS="~amd64 ~ppc ~x86 ~x86-fbsd"
LICENSE="GPL-2"
SLOT="0"

DEPEND=">=gnustep-base/gnustep-gui-0.13.2"
RDEPEND="${DEPEND}"

src_unpack() {
unpack ${A}
cd "${S}"
sed -i -e "/DOCUMENT_NAME =.*/a \Gorm_DOC_INSTALL_DIR=Developer/Gorm" \
-e "/DOCUMENT_TEXT_NAME =.*/a \ANNOUNCE_DOC_INSTALL_DIR=Developer/Gorm/ReleaseNotes" \
-e "/DOCUMENT_TEXT_NAME =.*/a \README_DOC_INSTALL_DIR=Developer/Gorm/ReleaseNotes" \
-e "/DOCUMENT_TEXT_NAME =.*/a \NEWS_DOC_INSTALL_DIR=Developer/Gorm/ReleaseNotes" \
-e "/DOCUMENT_TEXT_NAME =.*/a \INSTALL_DOC_INSTALL_DIR=Developer/Gorm/ReleaseNotes" \
"${S}"/Documentation/GNUmakefile
}

metadata.xml




gnustep

Before NeXT Computer Inc. revolutionized software developement with its OpenStep API, a new way of designing graphical user interfaces was already introduced by NeXT at the beginning of the 90s. Its operating system NeXTstep featured Interface Builder, an application that for the first time allowed developers to quickly create nice user interfaces without having to code everything manually. Using drag and drop elements of windows such as buttons, sliders, textfields etc were created abd edited, then linked to functions and variables. Thus, Interface Builder helped developers to focus on the code for the actual functions without having to care about stuff not related to their project goal.

As part of the GNUstep project, Gorm is meant to be the counter part to NeXT's Interface Builder. With Gorm designing tough and complex graphical interfaces for your applications can easy and quickly be done using drag and drop, powerful inspectors and teamwork with ProjectCenter.

Gorm allows developers to quickly create and edit graphical application interfaces using a whole lot of GUI elements: windows, menus, buttons, labels, sliders, tables, textfields, browsers, images, altert panels and more. Custom palettes can be dynamically loaded to add additional elements or functionality.