rpms/haddock/devel .cvsignore, 1.2, 1.3 haddock.spec, 1.4, 1.5 sources, 1.2, 1.3
Jens Petersen (petersen)
fedora-extras-commits at redhat.com
Fri Nov 3 02:13:31 UTC 2006
Author: petersen
Update of /cvs/extras/rpms/haddock/devel
In directory cvs-int.fedora.redhat.com:/tmp/cvs-serv4744
Modified Files:
.cvsignore haddock.spec sources
Log Message:
- update to 0.8
- use new cabal build system
- update file list
Index: .cvsignore
===================================================================
RCS file: /cvs/extras/rpms/haddock/devel/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- .cvsignore 28 Sep 2005 03:00:15 -0000 1.2
+++ .cvsignore 3 Nov 2006 02:13:01 -0000 1.3
@@ -1 +1 @@
-haddock-0.7-src.tar.gz
+haddock-0.8-src.tar.gz
Index: haddock.spec
===================================================================
RCS file: /cvs/extras/rpms/haddock/devel/haddock.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- haddock.spec 28 Sep 2006 01:26:09 -0000 1.4
+++ haddock.spec 3 Nov 2006 02:13:01 -0000 1.5
@@ -1,6 +1,6 @@
Name: haddock
-Version: 0.7
-Release: 4%{?dist}
+Version: 0.8
+Release: 1%{?dist}
Summary: Haddock documentation tool for annotated Haskell source code
Group: Development/Tools
@@ -32,24 +32,17 @@
%build
-./configure --prefix=%{_prefix} --libdir=%{_libdir}
-make %{?_smp_mflags}
-(cd haddock/doc ; make html )
+runhaskell Setup.lhs configure --prefix=%{_prefix} --libdir=%{_libdir}
+runhaskell Setup.lhs build
+cd doc
+test -f configure || autoreconf
+./configure
+make html
%install
rm -rf ${RPM_BUILD_ROOT}
-%makeinstall
-
-# move datafiles into their expected location
-mkdir ${RPM_BUILD_ROOT}%{_datadir}/%{name}-%{version}
-find ${RPM_BUILD_ROOT}%{_datadir} -type f | xargs mv --target-directory=${RPM_BUILD_ROOT}%{_datadir}/%{name}-%{version}
-
-sed -i -e "s!%{_libdir}/%{name}-%{version}!%{_libexecdir}!" ${RPM_BUILD_ROOT}%{_bindir}/%{name}-%{version}
-
-# drop versioned binary wrapper
-rm ${RPM_BUILD_ROOT}%{_bindir}/%{name}
-mv ${RPM_BUILD_ROOT}%{_bindir}/%{name}{-%{version},}
+runhaskell Setup.lhs copy --destdir=${RPM_BUILD_ROOT}
%clean
@@ -62,14 +55,18 @@
%files
%defattr(-,root,root)
-%doc haddock/README
-%doc haddock/doc/haddock
+%doc README
+%doc doc/haddock/*
%{_bindir}/haddock
-%{_libexecdir}/haddock.bin
%{_datadir}/haddock-%{version}
%changelog
+* Fri Nov 3 2006 Jens Petersen <petersen at redhat.com> - 0.8-1
+- update to 0.8
+- use new cabal build system
+- update file list
+
* Thu Sep 28 2006 Jens Petersen <petersen at redhat.com> - 0.7-4
- rebuild for FC6
Index: sources
===================================================================
RCS file: /cvs/extras/rpms/haddock/devel/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sources 28 Sep 2005 03:00:15 -0000 1.2
+++ sources 3 Nov 2006 02:13:01 -0000 1.3
@@ -1 +1 @@
-759419e78416d5f093190968a4dc18f5 haddock-0.7-src.tar.gz
+0a1bb64e7642f64d2560dc258c570c1d haddock-0.8-src.tar.gz
More information about the scm-commits
mailing list