Yaakov Meir Nemoy b640c1a
Name:		ghc-rpm-macros
32ffe2c
Version:	0.2.3
5edaabc
Release:	1%{?dist}
Yaakov Meir Nemoy b640c1a
Summary:	Macros for building packages for GHC
Yaakov Meir Nemoy b640c1a
Yaakov Meir Nemoy b640c1a
Group:		Development/Libraries
Yaakov Meir Nemoy b640c1a
License:	GPLv3
Yaakov Meir Nemoy b640c1a
URL:		https://fedoraproject.org/wiki/Haskell_SIG
Yaakov Meir Nemoy b640c1a
Yaakov Meir Nemoy b640c1a
# This is a Fedora maintained package which is specific to
Yaakov Meir Nemoy b640c1a
# our distribution.  Thus the source is only available from
Yaakov Meir Nemoy b640c1a
# within this srpm.
Yaakov Meir Nemoy b640c1a
Source0:	ghc-rpm-macros.ghc
Yaakov Meir Nemoy b640c1a
Source1:	COPYING
Yaakov Meir Nemoy b640c1a
Source2:	AUTHORS
Yaakov Meir Nemoy b640c1a
BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
Yaakov Meir Nemoy b640c1a
Yaakov Meir Nemoy b640c1a
BuildArch:	noarch
Yaakov Meir Nemoy b640c1a
Yaakov Meir Nemoy b640c1a
%description
Yaakov Meir Nemoy b640c1a
A set of macros for building GHC packages following the Haskell Guidelines
Yaakov Meir Nemoy b640c1a
of the Haskell SIG. This package probably shouldn't be installed on its own
Yaakov Meir Nemoy b640c1a
as GHC is needed in order to make use of these macros.
Yaakov Meir Nemoy b640c1a
Yaakov Meir Nemoy b640c1a
%prep
Yaakov Meir Nemoy b640c1a
%setup -c -T
Yaakov Meir Nemoy b640c1a
cp %{SOURCE1} %{SOURCE2} .
Yaakov Meir Nemoy b640c1a
Yaakov Meir Nemoy b640c1a
Yaakov Meir Nemoy b640c1a
%build
Yaakov Meir Nemoy b640c1a
echo no build stage needed
Yaakov Meir Nemoy b640c1a
Yaakov Meir Nemoy b640c1a
Yaakov Meir Nemoy b640c1a
%install
Yaakov Meir Nemoy b640c1a
rm -rf $RPM_BUILD_ROOT
Yaakov Meir Nemoy b640c1a
mkdir -p ${RPM_BUILD_ROOT}/%{_sysconfdir}/rpm
Yaakov Meir Nemoy b640c1a
cp -p %{SOURCE0} ${RPM_BUILD_ROOT}/%{_sysconfdir}/rpm/macros.ghc
Yaakov Meir Nemoy b640c1a
Yaakov Meir Nemoy b640c1a
Yaakov Meir Nemoy b640c1a
%clean
Yaakov Meir Nemoy b640c1a
rm -rf $RPM_BUILD_ROOT
Yaakov Meir Nemoy b640c1a
Yaakov Meir Nemoy b640c1a
Yaakov Meir Nemoy b640c1a
%files
Yaakov Meir Nemoy b640c1a
%defattr(-,root,root,-)
Yaakov Meir Nemoy b640c1a
%doc COPYING AUTHORS
Yaakov Meir Nemoy fb06b40
%config(noreplace) %{_sysconfdir}/rpm/macros.ghc
Yaakov Meir Nemoy b640c1a
Yaakov Meir Nemoy b640c1a
Yaakov Meir Nemoy b640c1a
%changelog
32ffe2c
* Mon Nov 16 2009 Jens Petersen <petersen@redhat.com> - 0.2.3-1
32ffe2c
- use the latest installed pkg version for %%GHCRequires
32ffe2c
5edaabc
* Mon Nov 16 2009 Jens Petersen <petersen@redhat.com> - 0.2.2-1
5edaabc
- add %%GHCRequires for automatically versioned library deps
5edaabc
87815fa
* Tue Sep 22 2009 Jens Petersen <petersen@redhat.com> - 0.2.1-2
87815fa
- no, revert versioned ghcdocdir again!
87815fa
082b15a
* Tue Sep 22 2009 Jens Petersen <petersen@redhat.com> - 0.2.1-1
082b15a
- version ghcdocdir to allow multiple doc versions like ghcpkgdir
082b15a
86afb6d
* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.2-2
86afb6d
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
86afb6d
c938f3b
* Tue Jun  9 2009 Jens Petersen <petersen@redhat.com> - 0.2-1
c938f3b
- drop version from ghcdocdir since it breaks haddock indexing
c938f3b
Yaakov Meir Nemoy fb06b40
* Wed May 13 2009 Yaakov M. Nemoy <ynemoy@fedoraproject.org> - 0.1-7
Yaakov Meir Nemoy fb06b40
- specifies the macros file as a %%conf
Yaakov Meir Nemoy fb06b40
Yaakov Meir Nemoy b640c1a
* Sat May  9 2009 Yaakov M. Nemoy <ynemoy@fedoraproject.org> - 0.1-6
Yaakov Meir Nemoy b640c1a
- removes archs and replaces with noarch
Yaakov Meir Nemoy b640c1a
- bumps to avoid conflicts with jens
Yaakov Meir Nemoy b640c1a
Yaakov Meir Nemoy b640c1a
* Fri May  8 2009 Jens Petersen <petersen@redhat.com> - 0.1-5
Yaakov Meir Nemoy b640c1a
- make it arch specific to fedora ghc archs
Yaakov Meir Nemoy b640c1a
- setup a build dir so it can build from the current working dir
Yaakov Meir Nemoy b640c1a
Yaakov Meir Nemoy b640c1a
* Wed May  6 2009 Yaakov M. Nemoy <ynemoy@fedoraproject.org> - 0.1-4
Yaakov Meir Nemoy b640c1a
- renamed license file
Yaakov Meir Nemoy b640c1a
- removed some extraneous comments needed only at review time
Yaakov Meir Nemoy b640c1a
Yaakov Meir Nemoy b640c1a
* Wed May  6 2009 Yaakov M. Nemoy <ynemoy@fedoraproject.org> - 0.1-3
Yaakov Meir Nemoy b640c1a
- updated license to GPLv3
Yaakov Meir Nemoy b640c1a
- added AUTHORS file
Yaakov Meir Nemoy b640c1a
Yaakov Meir Nemoy b640c1a
* Tue May  5 2009 Yaakov M. Nemoy <ghc@hexago.nl> - 0.1-2
Yaakov Meir Nemoy b640c1a
- moved copying license from %%build to %%prep
Yaakov Meir Nemoy b640c1a
Yaakov Meir Nemoy b640c1a
* Mon May  4 2009 Yaakov M. Nemoy <ghc@hexago.nl> - 0.1-1
Yaakov Meir Nemoy b640c1a
- creation of package
Yaakov Meir Nemoy b640c1a