File gnustep-ProjectCenter.spec of Package gnustep-ProjectCenter
%define uname ProjectCenter
%define major 0
Name: gnustep-%uname
Version: 0.7.0
Group: Development/Tools/IDE
Source: http://ftpmain.gnustep.org/pub/gnustep/dev-apps/%uname-%version.tar.gz
Release: 0
Summary: GNUstep's integrated development environment (IDE)
License: GPL-2.0-or-later
URL: http://www.gnustep.org/experience/ProjectCenter.html
BuildRequires: gnustep-gui-devel gnustep-base-devel gdb gcc-objc fdupes
%description
ProjectCenter is GNUstep's integrated development environment (IDE)
and allows a rapid development and easy management of ProjectCenter running on GNUstepapplications, tools and frameworks.
Supporting the project types 'Application', 'Bundle', 'Library', 'Tool', and 'Aggregate',
ProjectCenter automatically creates the project makefiles
and aids you in the process of editing, project compilation, package building and debugging.
In the future, built-in CVS support will be available, too.
%package devel
Summary: GNUstep's integrated development environment (IDE) development files
Requires: %{name} = %{version}
%description devel
ProjectCenter is GNUstep's integrated development environment (IDE)
and allows a rapid development and easy management of ProjectCenter running on GNUstepapplications, tools and frameworks.
Supporting the project types 'Application', 'Bundle', 'Library', 'Tool', and 'Aggregate',
ProjectCenter automatically creates the project makefiles
and aids you in the process of editing, project compilation, package building and debugging.
In the future, built-in CVS support will be available, too.
%prep
%setup -n %uname-%version
%build
cat Documentation/INSTALL
make
%install
make install DESTDIR='%{buildroot}' GNUSTEP_INSTALLATION_DOMAIN=SYSTEM
%fdupes '%{buildroot}'
grep -F 'is released under the GPL - see Documentation/COPYING for the details.' Documentation/README
grep -F 'Version 2, June 1991' Documentation/COPYING
%files
%license Documentation/COPYING
%doc ChangeLog Documentation/BUGS Documentation/SCHEME Documentation/AUTHORS Documentation/ChangeLog-1 Documentation/ANNOUNCE Documentation/README
%{_bindir}/*
%{_includedir}/*
%dir %{_libdir}/GNUstep/Applications
%dir %{_libdir}/GNUstep/Applications/%{uname}.app
%{_libdir}/GNUstep/Applications/%{uname}.app/ProjectCenter
%dir %{_libdir}/GNUstep/Applications/%{uname}.app/Resources
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/Aggregate.project
%dir %{_libdir}/GNUstep/Applications/%{uname}.app/Resources/Application.project
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/Application.project/Application
%dir %{_libdir}/GNUstep/Applications/%{uname}.app/Resources/Application.project/Resources
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/Application.project/Resources/AppController.m
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/Application.project/Resources/Info-gnustep.plist
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/Application.project/Resources/Info.gnustep
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/Application.project/Resources/Info.table
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/Application.project/Resources/Inspector.gorm
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/Application.project/Resources/Main.gorm
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/Application.project/Resources/Main.gsmarkup
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/Application.project/Resources/MainMenu-GNUstep.gsmarkup
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/Application.project/Resources/MainMenu-OSX.gsmarkup
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/Application.project/Resources/PC.project
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/Application.project/Resources/main.m
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/Application.project/stamp.make
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/Build.preferences
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/Build.tiff
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/Bundle.project
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/Clean.tiff
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/Debug.tiff
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/EditorFSC.preferences
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/English.lproj
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/FileProject.tiff
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/Files.tiff
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/Find.tiff
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/Framework.project
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/Info-gnustep.plist
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/Inspector.tiff
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/Install.tiff
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/Library.project
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/Misc.preferences
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/MultiFiles.tiff
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/Options.tiff
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/ProjectCenter.debugger
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/ProjectCenter.desktop
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/ProjectCenter.editor
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/ProjectCenter.parser
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/ProjectCenter.tiff
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/ProjectCenter_add.tiff
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/ProjectCenter_cvs.tiff
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/ProjectCenter_dist.tiff
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/ProjectCenter_documentation.tiff
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/ProjectCenter_profile.tiff
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/ProjectCenter_rpm.tiff
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/ProjectCenter_uml.tiff
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/ResourceSet.project
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/Run.tiff
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/Saving.preferences
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/Tool.project
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/classSuitcase.tiff
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/classSuitcaseH.tiff
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/genericSuitcase.tiff
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/genericSuitcaseH.tiff
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/headerSuitcase.tiff
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/headerSuitcaseH.tiff
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/helpSuitcase.tiff
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/helpSuitcaseH.tiff
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/iconSuitcase.tiff
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/iconSuitcaseH.tiff
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/librarySuitcase.tiff
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/librarySuitcaseH.tiff
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/nibSuitcase.tiff
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/nibSuitcaseH.tiff
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/otherSuitcase.tiff
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/otherSuitcaseH.tiff
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/projectSuitcase.tiff
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/projectSuitcaseH.tiff
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/soundSuitcase.tiff
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/soundSuitcaseH.tiff
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/subprojectSuitcase.tiff
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/subprojectSuitcaseH.tiff
%{_libdir}/GNUstep/Applications/%{uname}.app/stamp.make
%dir %{_libdir}/GNUstep/Frameworks
%dir %{_libdir}/GNUstep/Frameworks/%{uname}.framework
%{_libdir}/GNUstep/Frameworks/%{uname}.framework/%{uname}
%{_libdir}/GNUstep/Frameworks/%{uname}.framework/Headers
%{_libdir}/GNUstep/Frameworks/%{uname}.framework/Resources
%dir %{_libdir}/GNUstep/Frameworks/%{uname}.framework/Versions
%dir %{_libdir}/GNUstep/Frameworks/%{uname}.framework/Versions/%{version}
%{_libdir}/GNUstep/Frameworks/%{uname}.framework/Versions/%{version}/%{uname}
%{_libdir}/GNUstep/Frameworks/%{uname}.framework/Versions/%{version}/Resources
%{_libdir}/GNUstep/Frameworks/%{uname}.framework/Versions/%{version}/libProjectCenter.so.%{major}
%{_libdir}/GNUstep/Frameworks/%{uname}.framework/Versions/%{version}/libProjectCenter.so.%{version}
%{_libdir}/GNUstep/Frameworks/%{uname}.framework/Versions/Current
%{_libdir}/GNUstep/Frameworks/%{uname}.framework/libProjectCenter.so
%{_libdir}/libProjectCenter.so
%{_libdir}/libProjectCenter.so.%{major}
%{_libdir}/libProjectCenter.so.%{version}
%files devel
%dir %{_libdir}/GNUstep/Applications
%dir %{_libdir}/GNUstep/Applications/%{uname}.app
%dir %{_libdir}/GNUstep/Applications/%{uname}.app/Resources
%dir %{_libdir}/GNUstep/Applications/%{uname}.app/Resources/Application.project
%dir %{_libdir}/GNUstep/Applications/%{uname}.app/Resources/Application.project/Resources
%{_libdir}/GNUstep/Applications/%{uname}.app/Resources/Application.project/Resources/AppController.h
%dir %{_libdir}/GNUstep/Frameworks
%dir %{_libdir}/GNUstep/Frameworks/%{uname}.framework
%dir %{_libdir}/GNUstep/Frameworks/%{uname}.framework/Versions
%dir %{_libdir}/GNUstep/Frameworks/%{uname}.framework/Versions/%{version}
%{_libdir}/GNUstep/Frameworks/%{uname}.framework/Versions/%{version}/Headers
%{_libdir}/GNUstep/Frameworks/%{uname}.framework/Versions/%{version}/libProjectCenter.so
/usr/src/*
%changelog