|
@@ -1,8 +1,8 @@
|
|
|
%define pkg_name pandoc-crossref
|
|
|
-%define pkg_version 0.2.6.0
|
|
|
+%define pkg_version 0.3.0.0
|
|
|
%define pkg_release 1%{?_dist_release}
|
|
|
|
|
|
-%define pandoc_version 1.19.2.4
|
|
|
+%define pandoc_version 2.0.6
|
|
|
|
|
|
Summary: Library and executable for using citeproc with pandoc
|
|
|
Name: %{pkg_name}
|
|
@@ -18,11 +18,21 @@ Source1: packages
|
|
|
|
|
|
# num=11; for pkg in `cat packages`; do echo "Source${num}: ${pkg}.tar.gz"; num=`expr ${num} + 1`; done
|
|
|
Source11: base-unicode-symbols-0.2.2.4.tar.gz
|
|
|
-Source12: data-accessor-0.2.2.7.tar.gz
|
|
|
-Source13: data-accessor-transformers-0.2.1.7.tar.gz
|
|
|
-Source14: roman-numerals-0.5.1.5.tar.gz
|
|
|
+Source12: colour-2.3.4.tar.gz
|
|
|
+Source13: data-accessor-0.2.2.7.tar.gz
|
|
|
+Source14: open-browser-0.2.1.0.tar.gz
|
|
|
Source15: utility-ht-0.0.14.tar.gz
|
|
|
-Source16: data-accessor-template-0.2.1.14.tar.gz
|
|
|
+Source16: roman-numerals-0.5.1.5.tar.gz
|
|
|
+Source17: ansi-terminal-0.7.1.1.tar.gz
|
|
|
+Source18: data-accessor-transformers-0.2.1.7.tar.gz
|
|
|
+Source19: data-accessor-template-0.2.1.14.tar.gz
|
|
|
+Source20: ansi-wl-pprint-0.6.8.1.tar.gz
|
|
|
+Source21: optparse-applicative-0.14.0.0.tar.gz
|
|
|
+
|
|
|
+# to fix wrong dependencies in cabal files
|
|
|
+# do not use '-'
|
|
|
+%define ansi_wl_pprint_version 0.6.8.1
|
|
|
+Source101: ansi-wl-pprint.cabal
|
|
|
|
|
|
BuildRoot: %{_tmppath}/%{pkg_name}-%{version}-root
|
|
|
|
|
@@ -75,6 +85,13 @@ cd %{_builddir}
|
|
|
for pkg in `cat %{_sourcedir}/packages`; do
|
|
|
%{__tar} xzf %{_sourcedir}/${pkg}.tar.gz
|
|
|
cd ${pkg}
|
|
|
+ # fix wrong dependencies
|
|
|
+ case ${pkg} in
|
|
|
+ "ansi-wl-pprint-%{ansi_wl_pprint_version}") \
|
|
|
+ %{__cp} %{SOURCE101} . ;;
|
|
|
+ *) ;;
|
|
|
+ esac
|
|
|
+
|
|
|
cabal configure
|
|
|
cabal build
|
|
|
cabal copy
|
|
@@ -98,10 +115,6 @@ cabal copy --destdir=${RPM_BUILD_ROOT}
|
|
|
|
|
|
%install
|
|
|
%{__rm} -rf ${RPM_BUILD_ROOT}%{_libdir}
|
|
|
-%{__mv} ${RPM_BUILD_ROOT}%{_datadir}/%{name}-%{version}/*.md \
|
|
|
- ${RPM_BUILD_ROOT}%{_docdir}/%{name}-%{version}/
|
|
|
-%{__mv} ${RPM_BUILD_ROOT}%{_docdir}/%{name}-%{version}/html/*.md \
|
|
|
- ${RPM_BUILD_ROOT}%{_docdir}/%{name}-%{version}/
|
|
|
|
|
|
%clean
|
|
|
%{__rm} -rf ${RPM_BUILD_ROOT}
|
|
@@ -110,12 +123,17 @@ cabal copy --destdir=${RPM_BUILD_ROOT}
|
|
|
%files
|
|
|
%defattr(-, root, root)
|
|
|
%{_bindir}/pandoc-crossref
|
|
|
+%{_datadir}/%{name}-%{version}/
|
|
|
%{_docdir}/%{name}-%{version}/
|
|
|
|
|
|
|
|
|
%changelog
|
|
|
-* Sun Oct 29 2017 Toshiaki Ara <ara_t@384.jp> 0.2.6.0-1
|
|
|
-- update to 0.2.6.0
|
|
|
+* Tue Jan 09 2018 Toshiaki Ara <ara_t@384.jp> 0.3.0.0-1
|
|
|
+- update to 0.3.0.0
|
|
|
+- build using ghc-8.2.2
|
|
|
+
|
|
|
+* Tue Feb 21 2017 Toshiaki Ara <ara_t@384.jp> 0.2.4.2-2
|
|
|
+- rebuild using ghc-8.0.2
|
|
|
|
|
|
* Thu Feb 02 2017 Toshiaki Ara <ara_t@384.jp> 0.2.4.2-1
|
|
|
- update to 0.2.4.2
|