diff --git a/.cvsignore b/.cvsignore index e69de29..0a76705 100644 --- a/.cvsignore +++ b/.cvsignore @@ -0,0 +1 @@ +fedora-gnat-project-common-1.2.tar.gz diff --git a/fedora-gnat-project-common.spec b/fedora-gnat-project-common.spec new file mode 100644 index 0000000..6c5b398 --- /dev/null +++ b/fedora-gnat-project-common.spec @@ -0,0 +1,73 @@ +Name: fedora-gnat-project-common +Version: 1.2 +Release: 1%{?dist} +Summary: Files shared by Ada libraries +Summary(sv): Gemensamma filer för adabibliotek + +Group: System Environment/Libraries +License: Copyright only +URL: https://fedorahosted.org/released/fedora-gnat-project-common +Source1: https://fedorahosted.org/released/fedora-gnat-project-common/download/fedora-gnat-project-common-%{version}.tar.gz +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +BuildArch: noarch + +Requires: gcc-gnat setup + +%description +The fedora-gnat-project-common package contains files that are used by the GNAT +project files of multiple Ada libraries, and also GNAT-specific RPM macros. + +%description -l sv +Paketet fedora-gnat-project-common innehåller filer som används av +GNAT-projektfilerna för flera adabibliotek, samt GNAT-specifika RPM-makron. + +# Extract the GNAT project file location from the file of macro definitions so +# that this package won't build-require itself. +%global _GNAT_project_dir %(tar --extract --gzip --to-stdout --no-anchored --file=%{SOURCE1} macros.gnat | grep ^._GNAT_project_dir | sed 's/[^ ]* *//') + + +%prep +%setup -q -T -b 1 + + +%build +# nothing to do + + +%install +rm -rf %{buildroot} +mkdir --parents %{buildroot}%{_GNAT_project_dir} %{buildroot}%{_sysconfdir}/profile.d %{buildroot}%{_sysconfdir}/rpm/ +cp -p common.gpr %{buildroot}%{_GNAT_project_dir}/ +cp -p gnat-project.sh gnat-project.csh %{buildroot}%{_sysconfdir}/profile.d/ +cp -p macros.gnat %{buildroot}%{_sysconfdir}/rpm/ + + +%clean +rm -rf %{buildroot} + + +%files +%defattr(-,root,root,-) +%doc LICENSE +%{_GNAT_project_dir} +%config(noreplace) %{_sysconfdir}/profile.d/* +%config(noreplace) %{_sysconfdir}/rpm/* + + +%changelog +* Tue Aug 04 2009 Björn Persson - 1.2-1 +- Updated to version 1.2 with a more complete list of processor architectures. + +* Thu Jul 23 2009 Björn Persson - 1.1-3 +- Added a BuildRoot tag even though it's unnecessary. +- Removed a macro reference from the previous changelog entry. +- Silenced some RPMlint warnings. + +* Fri Jul 03 2009 Björn Persson - 1.1-2 +- Renamed the package to fedora-gnat-project-common. +- There is now an "upstream" project at Fedora Hosted. +- Added a license file. +- Replaced "/etc" with _sysconfdir. + +* Wed Jul 01 2009 Björn Persson - 1-1 +- ready to be submitted for review diff --git a/import.log b/import.log new file mode 100644 index 0000000..aab6e7b --- /dev/null +++ b/import.log @@ -0,0 +1 @@ +fedora-gnat-project-common-1_2-1_fc11:HEAD:fedora-gnat-project-common-1.2-1.fc11.src.rpm:1254265449 diff --git a/sources b/sources index e69de29..67481fa 100644 --- a/sources +++ b/sources @@ -0,0 +1 @@ +acc2b458110c12c378d8749b3d6ffbb5 fedora-gnat-project-common-1.2.tar.gz