[gorm] - Fix license tag - untabify SPEC file - Fix typo
Jochen Schmitt
s4504kr at fedoraproject.org
Sun Nov 7 19:24:44 UTC 2010
commit f8ad4a1aa912d8869dd2de483f7213bd4c1a3bb0
Author: Jochen Schmitt <Jochen at herr-schmitt.de>
Date: Sun Nov 7 20:25:00 2010 +0100
- Fix license tag
- untabify SPEC file
- Fix typo
.gitignore | 1 +
gorm.spec | 128 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
sources | 1 +
3 files changed, 130 insertions(+), 0 deletions(-)
---
diff --git a/.gitignore b/.gitignore
index e69de29..dcd9c0d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/gorm-1.2.12.tar.gz
diff --git a/gorm.spec b/gorm.spec
new file mode 100644
index 0000000..a281be3
--- /dev/null
+++ b/gorm.spec
@@ -0,0 +1,128 @@
+Name: gorm
+Version: 1.2.12
+Release: 2%{?dist}
+Summary: The GNUstep graphical interface builder
+
+Group: Development/Tools
+License: GPLv3+
+URL: http://www.gnustep.org
+Source0: ftp://ftp.gnustep.org/pub/gnustep/dev-apps/%{name}-%{version}.tar.gz
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+BuildRequires: gcc-objc texinfo-tex
+BuildRequires: gnustep-make gnustep-base-devel gnustep-gui-devel
+
+Requires: gnustep-gui
+
+%description
+Gorm is a acronym for GNUstep/Graphical Object Relationship Modeler,
+It is a clone of the NextStep 'Interface Builder' application for GNUstep
+With Gorm, a developer can build an interface very quickly and easily with
+no code.
+
+%package devel
+Summary: Header and libraries for Gorm
+Requires: %{name} = %{version}-%{release}
+Group: Development/Tools
+%description devel
+Gorm is a acronym for GNUstep/Graphical Object Relationship Modeler,
+It is a clone of the NextStep 'Interface Builder' application for GNUstep
+With Gorm, a developer can build an interface very quickly and easily with
+no code.
+
+This package contains header files and development libraries for Gorm
+
+%package doc
+Summary: Documentation for Gorm
+Requires: %{name} = %{version}-%{release}
+Requires(post): /sbin/install-info
+Requires(preun): /sbin/install-info
+BuildArch: noarch
+
+%description doc
+Gorm is a acronym for GNUstep/Graphical Object Relationship Modeler,
+It is a clone of the NextStep 'Interface Builder' application for GNUstep
+With Gorm, a developer can build an interface very quickly and easily with
+no code.
+
+This package contains the documentation for Gorm
+
+%prep
+%setup -q
+
+%build
+make %{?_smp_mflags} messages=yes \
+ GNUSTEP_MAKEFILES=%{_libdir}/GNUstep/Makefiles
+
+cd Documentation
+make messages=yes \
+ GNUSTEP_MAKEFILES=%{_libdir}/GNUstep/Makefiles
+
+%install
+rm -rf $RPM_BUILD_ROOT
+make install DESTDIR=$RPM_BUILD_ROOT \
+ GNUSTEP_MAKEFILES=%{_libdir}/GNUstep/Makefiles \
+ GNUSTEP_INSTALLATION_DOMAIN=SYSTEM
+
+cd Documentation
+make install messages=yes DESTDIR=$RPM_BUILD_ROOT \
+ GNUSTEP_MAKEFILES=%{_libdir}/GNUstep/Makefiles \
+ GNUSTEP_INSTALLATION_DOMAIN=SYSTEM
+
+cd $RPM_BUILD_ROOT/%{_datadir}/GNUstep/Documentation
+rm ANNOUNCE
+rm INSTALL
+rm NEWS
+rm README
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post -p /sbin/ldconfig
+
+%post doc
+/sbin/install-info %{_infodir}/Gorm.info.gz %{_infodir}/dir || :
+
+%preun doc
+if [ "$1" = 0 ]; then
+ /sbin/install-info --delete %{_infodir}/Gorm.info.gz %{_infodir}/dir || :
+fi
+
+%postun -p /sbin/ldconfig
+
+%files
+%defattr(-,root,root,-)
+%{_bindir}/Gorm
+%{_libdir}/GNUstep/Applications/Gorm.app
+%{_libdir}/libGorm.so.*
+%{_libdir}/libGormCore.so.*
+%{_libdir}/libGormObjCHeaderParser.so.*
+%{_libdir}/libGormPrefs.so.*
+
+%doc ANNOUNCE COPYING NEWS NOTICE README TODO
+
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/GormCore/
+%{_includedir}/GormObjCHeaderParser/
+%{_includedir}/GormPrefs/
+%{_includedir}/InterfaceBuilder/
+%{_libdir}/libGorm.so
+%{_libdir}/libGormCore.so
+%{_libdir}/libGormObjCHeaderParser.so
+%{_libdir}/libGormPrefs.so
+
+%files doc
+%defattr(-,root,root,-)
+%{_datadir}/GNUstep/Documentation/Gorm*
+%{_infodir}/Gorm.info.gz
+
+%changelog
+* Mon Nov 1 2010 Jochen Schmitt <Jochen herr-schmitt de> 1.2.12-2
+- Fix license tag
+- untabify SPEC file
+- Fix typo
+
+* Wed Sep 22 2010 Jochen Schmitt <Jochen herr-schmitt de> 1.2.12-1
+- Initial RPM package for Fedora
+
diff --git a/sources b/sources
index e69de29..7bd3452 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+7b068a369051f83d450d2a0dd464e8ee gorm-1.2.12.tar.gz
More information about the scm-commits
mailing list