summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorChristoph Junghans <junghans@lanl.gov>2019-02-23 15:00:45 -0700
committerChristoph Junghans <junghans@lanl.gov>2019-02-23 15:00:45 -0700
commit7aa16a64158a41c01299789b30797fc152cb57a9 (patch)
tree98eacd77898acb56390cbaf89879e51f803906c5
parentcfdb05877b36a95267c9e9518c624bd27fbd3874 (diff)
downloadfedora-review-7aa16a64158a41c01299789b30797fc152cb57a9.tar.gz
fedora-review-7aa16a64158a41c01299789b30797fc152cb57a9.tar.xz
fedora-review-7aa16a64158a41c01299789b30797fc152cb57a9.zip
libaec: testing
-rw-r--r--libaec/libaec-1.0.0.tar.gzbin3118578 -> 0 bytes
-rw-r--r--libaec/libaec.spec63
2 files changed, 51 insertions, 12 deletions
diff --git a/libaec/libaec-1.0.0.tar.gz b/libaec/libaec-1.0.0.tar.gz
deleted file mode 100644
index d4c3ec1..0000000
--- a/libaec/libaec-1.0.0.tar.gz
+++ /dev/null
Binary files differ
diff --git a/libaec/libaec.spec b/libaec/libaec.spec
index 4d4ad19..ba9406b 100644
--- a/libaec/libaec.spec
+++ b/libaec/libaec.spec
@@ -1,12 +1,13 @@
Name: libaec
-Version: 1.0.0
-Release: 2%{?dist}
+Version: 1.0.4
+Release: 1%{?dist}
Summary: Adaptive Entropy Coding library
License: BSD
Url: https://gitlab.dkrz.de/k202009/libaec
-Source: https://gitlab.dkrz.de/k202009/libaec/uploads/631e85bcf877c2dcaca9b2e6d6526339/libaec-1.0.0.tar.gz
+Source0: https://gitlab.dkrz.de/k202009/libaec/-/archive/v%{version}/libaec-v%{version}.tar.gz
-BuildRequires: cmake
+BuildRequires: gcc
+BuildRequires: cmake3 >= 3.1
%description
Libaec provides fast loss-less compression of 1 up to 32 bit wide
@@ -31,36 +32,74 @@ Requires: %{name}%{?_isa} = %{version}-%{release}
Devel files for libaec (Adaptive Entropy Coding library).
%prep
-%setup -q
+%setup -q -n %{name}-v%{version}
%build
mkdir build
pushd build
-%cmake ..
+%{cmake3} ..
%make_build
popd
%install
%make_install -C build
-[ %{_lib} = lib ] || mv $RPM_BUILD_ROOT/%{_prefix}/{lib,%{_lib}}
%check
-make -C build test
+make -C build test CTEST_OUTPUT_ON_FAILURE=1
-%post -p /sbin/ldconfig
-%postun -p /sbin/ldconfig
+%ldconfig_scriptlets
%files
-%doc README README.SZIP ChangeLog
-%license COPYING doc/patent.txt
+%doc README.md README.SZIP CHANGELOG.md
+%license Copyright.txt doc/patent.txt
%{_bindir}/aec
%{_libdir}/lib*.so.*
+%{_mandir}/man1/aec.*
%files devel
%{_includedir}/*.h
%{_libdir}/lib*.so
%changelog
+* Tue Feb 12 2019 Christoph Junghans <junghans@votca.org> - 1.0.4-1
+- Version bump to 1.0.4
+
+* Sat Feb 09 2019 Christoph Junghans <junghans@votca.org> - 1.0.3-3
+- Include missing header
+
+* Tue Feb 05 2019 Christoph Junghans <junghans@votca.org> - 1.0.3-2
+- Enable all tests
+
+* Mon Feb 04 2019 Christoph Junghans <junghans@votca.org> - 1.0.3-1
+- Version bump to 1.0.3 (bug #1672326)
+
+* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.2-5
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
+
+* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.2-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
+
+* Wed Feb 07 2018 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.2-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
+
+* Sat Feb 03 2018 Igor Gnatenko <ignatenkobrain@fedoraproject.org> - 1.0.2-2
+- Switch to %%ldconfig_scriptlets
+
+* Tue Oct 24 2017 Christoph Junghans <junghans@votca.org> - 1.0.2-1
+- Version bump to 1.0.2 (#1504372)
+
+* Sun Aug 13 2017 Christoph Junghans <junghans@votca.org>- 1.0.1-4
+- Tweaks for EPEL7
+
+* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.1-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
+
+* Wed Jul 26 2017 Fedora Release Engineering <releng@fedoraproject.org> - 1.0.1-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
+
+* Mon Jul 17 2017 Christoph Junghans <junghans@votca.org> - 1.0.1-1
+- version bump to 1.0.1 - bug #1471766
+
* Wed Jun 21 2017 Christoph Junghans <junghans@votca.org> - 1.0.0-2
- comments from review #1462443