|
@@ -1,5 +1,5 @@
|
|
%define pkg_name pandoc-citeproc
|
|
%define pkg_name pandoc-citeproc
|
|
-%define pkg_version 0.10
|
|
|
|
|
|
+%define pkg_version 0.10.4
|
|
%define pkg_release 1%{?_dist_release}
|
|
%define pkg_release 1%{?_dist_release}
|
|
|
|
|
|
%define pandoc_version 1.17.1
|
|
%define pandoc_version 1.17.1
|
|
@@ -14,19 +14,22 @@ Group: Applications/Text
|
|
URL: http://hackage.haskell.org
|
|
URL: http://hackage.haskell.org
|
|
|
|
|
|
Source0: %{name}-%{version}.tar.gz
|
|
Source0: %{name}-%{version}.tar.gz
|
|
-Source1: cmdargs-0.10.14.tar.gz
|
|
|
|
-Source2: aeson-pretty-0.7.2.tar.gz
|
|
|
|
-Source3: conduit-extra-1.1.13.1.tar.gz
|
|
|
|
-Source4: hs-bibutils-5.5.tar.gz
|
|
|
|
-Source5: rfc5051-0.1.0.3.tar.gz
|
|
|
|
-Source6: setenv-0.1.1.3.tar.gz
|
|
|
|
-Source7: xml-types-0.3.6.tar.gz
|
|
|
|
-Source8: xml-conduit-1.3.4.2.tar.gz
|
|
|
|
-Source100: packages
|
|
|
|
|
|
+Source1: packages
|
|
|
|
+
|
|
|
|
+# num=11; for pkg in `cat packages`; do echo "Source${num}: ${pkg}.tar.gz"; num=`expr ${num} + 1`; done
|
|
|
|
+Source11: base-compat-0.9.1.tar.gz
|
|
|
|
+Source12: cmdargs-0.10.14.tar.gz
|
|
|
|
+Source13: aeson-pretty-0.8.2.tar.gz
|
|
|
|
+Source14: conduit-extra-1.1.15.tar.gz
|
|
|
|
+Source15: hs-bibutils-5.5.tar.gz
|
|
|
|
+Source16: rfc5051-0.1.0.3.tar.gz
|
|
|
|
+Source17: setenv-0.1.1.3.tar.gz
|
|
|
|
+Source18: xml-types-0.3.6.tar.gz
|
|
|
|
+Source19: xml-conduit-1.3.5.tar.gz
|
|
|
|
|
|
BuildRoot: %{_tmppath}/%{pkg_name}-%{version}-root
|
|
BuildRoot: %{_tmppath}/%{pkg_name}-%{version}-root
|
|
|
|
|
|
-BuildRequires: ghc haskell-platform-base cabal-install
|
|
|
|
|
|
+BuildRequires: ghc haskell-platform
|
|
BuildRequires: libffi-devel gmp-devel zlib-devel
|
|
BuildRequires: libffi-devel gmp-devel zlib-devel
|
|
|
|
|
|
BuildRequires: libghc-data-default-class
|
|
BuildRequires: libghc-data-default-class
|
|
@@ -40,7 +43,6 @@ BuildRequires: pandoc = %{pandoc_version}
|
|
BuildRequires: pandoc-libs = %{pandoc_version}
|
|
BuildRequires: pandoc-libs = %{pandoc_version}
|
|
|
|
|
|
BuildRequires: docbook-utils docbook-utils-pdf docbook-style-xsl
|
|
BuildRequires: docbook-utils docbook-utils-pdf docbook-style-xsl
|
|
-BuildRequires: hscolour
|
|
|
|
|
|
|
|
Requires: pandoc = %{pandoc_version}
|
|
Requires: pandoc = %{pandoc_version}
|
|
|
|
|
|
@@ -59,6 +61,8 @@ More details on CSL can be found here: http://citationstyles.org/.
|
|
|
|
|
|
%prep
|
|
%prep
|
|
%{__rm} -rf ${RPM_BUILD_ROOT}
|
|
%{__rm} -rf ${RPM_BUILD_ROOT}
|
|
|
|
+%{__rm} -rf %{_builddir}/package.conf
|
|
|
|
+%{__rm} -rf ${HOME}/.ghc
|
|
%setup -q
|
|
%setup -q
|
|
|
|
|
|
%build
|
|
%build
|
|
@@ -67,7 +71,7 @@ ghc-pkg init %{_builddir}/package.conf
|
|
|
|
|
|
# install dependent packages
|
|
# install dependent packages
|
|
cd %{_builddir}
|
|
cd %{_builddir}
|
|
-for pkg in `cat %{_sourcedir}/packages`; do
|
|
|
|
|
|
+for pkg in `cat %{SOURCE1}`; do
|
|
%{__tar} xzf %{_sourcedir}/${pkg}.tar.gz
|
|
%{__tar} xzf %{_sourcedir}/${pkg}.tar.gz
|
|
cd ${pkg}
|
|
cd ${pkg}
|
|
cabal configure
|
|
cabal configure
|
|
@@ -111,6 +115,10 @@ cabal copy --destdir=${RPM_BUILD_ROOT}
|
|
|
|
|
|
|
|
|
|
%changelog
|
|
%changelog
|
|
|
|
+* Fri Feb 03 2017 Toshiaki Ara <ara_t@384.jp> 0.10.4-1
|
|
|
|
+- update to 0.10.4
|
|
|
|
+- build using ghc-8.0.1
|
|
|
|
+
|
|
* Sat Jun 18 2016 Toshiaki Ara <ara_t@384.jp> 0.10-1
|
|
* Sat Jun 18 2016 Toshiaki Ara <ara_t@384.jp> 0.10-1
|
|
- update to 0.10
|
|
- update to 0.10
|
|
|
|
|