rpms/gnustep-gui/F-11 gnustep-gui.spec,NONE,1.1 sources,1.1,1.2
Jochen Schmitt
s4504kr at fedoraproject.org
Tue Oct 13 17:52:38 UTC 2009
- Previous message (by thread): rpms/xfce4-stopwatch-plugin/F-12 xfce4-stopwatch-plugin.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Next message (by thread): rpms/vhostmd/F-12 0001-Further-changes-to-avoid-using-xenstore.patch, NONE, 1.1 import.log, NONE, 1.1 vhostmd.conf, NONE, 1.1 vhostmd.init, NONE, 1.1 vhostmd.spec, NONE, 1.1 vhostmd.sysconfig, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
Author: s4504kr
Update of /cvs/extras/rpms/gnustep-gui/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv16338
Modified Files:
sources
Added Files:
gnustep-gui.spec
Log Message:
Initial import
--- NEW FILE gnustep-gui.spec ---
Name: gnustep-gui
Version: 0.16.0
Release: 5%{?dist}
Summary: The GNUstep GUI library
License: GPLv2+ and GPLv3+
Group: Development/Libraries
URL: http://www.gnustep.org
Source: ftp://ftp.gnustep.org/pub/gnustep/core/%{name}-%{version}.tar.gz
BuildRequires: gcc-objc
BuildRequires: libtiff-devel
BuildRequires: libjpeg-devel
BuildRequires: libpng-devel
BuildRequires: cups-devel
BuildRequires: aspell-devel
BuildRequires: giflib-devel
BuildRequires: audiofile-devel
BuildRequires: portaudio-devel >= 19
BuildRequires: texinfo, texi2html, texinfo-tex
BuildRequires: gnustep-make
BuildRequires: gnustep-base-devel
Requires: gnustep-base >= 1.15.1
Requires: %{name}-libs = %{version}-%{release}
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
%description
The GNUstep GUI library is a library of graphical user interface classes
written completely in the Objective-C language; the classes are based
upon the OpenStep specification as release by NeXT Software, Inc. These
classes include graphical objects such as buttons, text fields, popup
lists, browser lists, and windows; there are also many associated
classes for handling events, colors, fonts, pasteboards and images.
%package libs
Summary: Libraries for %{name}
Group: Development/Libraries
License: LGPLv2+ and LGPLv3+
%description libs
The GNUstep GUI library is a library of graphical user interface classes
written completely in the Objective-C language; the classes are based
upon the OpenStep specification as release by NeXT Software, Inc. These
classes include graphical objects such as buttons, text fields, popup
lists, browser lists, and windows; there are also many associated
classes for handling events, colors, fonts, pasteboards and images.
This package contains the libraries for %{name}
%package devel
Summary: Header files for the gnustep-gui package
Group: Development/Libraries
Requires: gnustep-make
Requires: gnustep-base-devel
Requires: %{name}-libs = %{version}-%{release}
%description devel
The GNUstep GUI library is a library of graphical user interface classes
written completely in the Objective-C language; the classes are based
upon the OpenStep specification as release by NeXT Software, Inc. These
classes include graphical objects such as buttons, text fields, popup
lists, browser lists, and windows; there are also many associated
classes for handling events, colors, fonts, pasteboards and images.
This package contains the header files for gnustep-gui.
%package doc
Summary: Documentation for %{name}
Group: Documentation
BuildArch: noarch
License: GFDL
Requires: %{name} = %{version}-%{release}
Requires(post): /sbin/install-info
Requires(preun): /sbin/install-info
%description doc
The GNUstep GUI library is a library of graphical user interface classes
written completely in the Objective-C language; the classes are based
upon the OpenStep specification as release by NeXT Software, Inc. These
classes include graphical objects such as buttons, text fields, popup
lists, browser lists, and windows; there are also many associated
classes for handling events, colors, fonts, pasteboards and images.
This package contains the documentation for %{name}
%prep
%setup -q
%build
%configure --with-installation-domain=SYSTEM
make messages=yes
make -C Documentation messages=yes \
GNUSTEP_MAKEFILES=%{_libdir}/GNUstep/Makefiles \
%install
rm -rf ${RPM_BUILD_ROOT}
make install DESTDIR=${RPM_BUILD_ROOT} GNUSTEP_INSTALLATION_DOMAIN=SYSTEM
make -C Documentation install DESTDIR=${RPM_BUILD_ROOT} \
GNUSTEP_INSTALLATION_DOMAIN=SYSTEM \
GNUSTEP_MAKEFILES=%{_libdir}/GNUstep/Makefiles
%clean
rm -rf ${RPM_BUILD_ROOT}
%post libs -p /sbin/ldconfig
%postun libs -p /sbin/ldconfig
%post doc
/sbin/install-info %{_infodir}/AppKit %{_infodir}/dir || :
%preun doc
if [ $1 = 0 ]; then
/sbin/install-info --delete %{_infodir}/AppKit %{_infodir}/dir || :
fi
%files
%defattr(-,root,root)
%{_bindir}/gnustep_sndd
%{_bindir}/gclose
%{_bindir}/gopen
%{_bindir}/gcloseall
%{_bindir}/make_services
%{_bindir}/set_show_service
%{_libdir}/GNUstep/Bundles/
%{_libdir}/GNUstep/ColorPickers
%{_libdir}/GNUstep/Images/
%{_libdir}/GNUstep/Libraries/gnustep-gui/
%{_libdir}/GNUstep/KeyBindings/
%{_libdir}/GNUstep/PostScript/
%{_libdir}/GNUstep/Services/
%{_mandir}/man1/*
%doc ANNOUNCE BUGS COPYING NEWS README
%files devel
%defattr(-,root,root,-)
%{_includedir}/AppKit/
%{_includedir}/GNUstepGUI/
%{_includedir}/Cocoa/
%{_includedir}/gnustep/gui/
%{_libdir}/libgnustep-gui.so
%{_libdir}/GNUstep/Makefiles/Additional/gui.make
%files libs
%defattr(-,root,root,-)
%{_libdir}/libgnustep-gui.so.*
%doc COPYING.LIB
%files doc
%defattr(-,root,root,-)
%{_infodir}/AppKit.info.gz
%{_datadir}/GNUstep/Documentation/*
%doc Documentation/manual/LICENSE
%changelog
* Tue Oct 13 2009 Jochen Schmitt <Jochen herr-schmitt de> 0.16.0-5
- Fix missing BRs
* Tue Sep 29 2009 Jochen Schmitt <Jochen herr-schmitt de> 0.16.0-4
- Fix typo
* Sun Sep 27 2009 Jochen Schmitt <Jochen herr-schmitt de> 0.16.0-3
- Create separate libs subpackage
- Fix license tag
* Thu Sep 24 2009 Jochen Schmitt <Jochen herr-schmitt de> 0.16.0-2
- Rework for new gnustep-make and gnustep-base releases
* Tue Feb 17 2009 Jochen Schmitt <Jochen herr-schmitt de> 0.16.0-1
- New upstream release
* Thu Dec 11 2008 Jochen Schmitt <Jochen herr-schmitt de> 0.14.0-2
- Add some missing BRs
* Wed Dec 10 2008 Jochen Schmitt <Jochen herr-schmitt de> 0.14.0-1
- Initional Package
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/gnustep-gui/F-11/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources 13 Oct 2009 16:24:54 -0000 1.1
+++ sources 13 Oct 2009 17:52:38 -0000 1.2
@@ -0,0 +1 @@
+464b80094e438fe0cc8e6ae691b3384c gnustep-gui-0.16.0.tar.gz
- Previous message (by thread): rpms/xfce4-stopwatch-plugin/F-12 xfce4-stopwatch-plugin.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Next message (by thread): rpms/vhostmd/F-12 0001-Further-changes-to-avoid-using-xenstore.patch, NONE, 1.1 import.log, NONE, 1.1 vhostmd.conf, NONE, 1.1 vhostmd.init, NONE, 1.1 vhostmd.spec, NONE, 1.1 vhostmd.sysconfig, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
- Messages sorted by:
[ date ]
[ thread ]
[ subject ]
[ author ]
More information about the fedora-extras-commits
mailing list