Architecture specific change in rpms/libpmemobj-cpp.git
by githook-noreply@fedoraproject.org
The package rpms/libpmemobj-cpp.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/libpmemobj-cpp.git/commit/?id=16e....
Change:
+ExclusiveArch: x86_64
Thanks.
Full change:
============
commit 0552de3079aea00f7f87a65126337d407e32c93f
Author: Marcin lusarz <marcin.slusarz(a)intel.com>
Date: Fri Dec 14 21:56:11 2018 +0100
Add C++ compiler to BuildRequires
diff --git a/libpmemobj-cpp.spec b/libpmemobj-cpp.spec
index 1324cfe..f908b64 100644
--- a/libpmemobj-cpp.spec
+++ b/libpmemobj-cpp.spec
@@ -14,6 +14,7 @@ Source0: https://github.com/pmem/%{name}/archive/%{upstreamversion}.tar.gz#/%{na
BuildRequires: libpmemobj-devel >= %{min_libpmemobj_ver}
BuildRequires: cmake >= 3.3
BuildRequires: glibc-devel
+BuildRequires: gcc-c++
BuildRequires: pkgconfig
BuildRequires: doxygen
BuildRequires: perl-Encode
@@ -97,5 +98,5 @@ cd build
ctest -V %{?_smp_mflags}
%changelog
-* Thu Nov 8 2018 Marcin lusarz <marcin.slusarz(a)intel.com> - 1.5-1
+* Fri Dec 14 2018 Marcin lusarz <marcin.slusarz(a)intel.com> - 1.5-1
- Initial RPM release
commit 16e79744ca8d012e9f1980c7d29ee7d20e67b58b
Author: Marcin lusarz <marcin.slusarz(a)intel.com>
Date: Fri Dec 14 20:23:41 2018 +0100
Initial import (#1647145).
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..a27e9fa
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/libpmemobj-cpp-1.5.tar.gz
diff --git a/libpmemobj-cpp.spec b/libpmemobj-cpp.spec
new file mode 100644
index 0000000..1324cfe
--- /dev/null
+++ b/libpmemobj-cpp.spec
@@ -0,0 +1,101 @@
+%global min_libpmemobj_ver 1.4
+%global upstreamversion 1.5
+
+Name: libpmemobj-cpp
+Version: 1.5
+Release: 1%{?dist}
+Summary: C++ bindings for libpmemobj
+# Note: tests/external/libcxx is dual licensed using University of Illinois "BSD-Like" license and the MIT license. It's used only during development/testing and is NOT part of the binary RPM.
+License: BSD
+URL: http://pmem.io/pmdk/cpp_obj/
+
+Source0: https://github.com/pmem/%{name}/archive/%{upstreamversion}.tar.gz#/%{name...
+
+BuildRequires: libpmemobj-devel >= %{min_libpmemobj_ver}
+BuildRequires: cmake >= 3.3
+BuildRequires: glibc-devel
+BuildRequires: pkgconfig
+BuildRequires: doxygen
+BuildRequires: perl-Encode
+
+# There's nothing x86-64 specific in this package, but we have
+# to duplicate what spec for pmdk/libpmemobj has at the moment.
+# Relevant bug reports:
+# https://bugzilla.redhat.com/show_bug.cgi?id=1340634
+# https://bugzilla.redhat.com/show_bug.cgi?id=1340635
+# https://bugzilla.redhat.com/show_bug.cgi?id=1340636
+# https://bugzilla.redhat.com/show_bug.cgi?id=1340637
+ExclusiveArch: x86_64
+
+%description
+This package contains header files for libpmemobj C++ bindings and C++
+containers built on top of them.
+
+# Specify a virtual Provide for libpmemobj++-static package, so the package
+# usage can be tracked.
+%package -n libpmemobj++-devel
+Summary: C++ bindings for Persistent Memory Transactional Object Store library
+Provides: libpmemobj++-static = %{version}-%{release}
+Requires: libpmemobj-devel >= %{min_libpmemobj_ver}
+
+%description -n libpmemobj++-devel
+This package contains header files for libpmemobj C++ bindings and C++
+containers built on top of them.
+
+The libpmemobj library provides a transactional object store,
+providing memory allocation, transactions, and general facilities for
+persistent memory programming.
+
+%files -n libpmemobj++-devel
+%{_libdir}/pkgconfig/libpmemobj++.pc
+%dir %{_includedir}/libpmemobj++
+%{_includedir}/libpmemobj++/*.hpp
+%dir %{_includedir}/libpmemobj++/detail
+%{_includedir}/libpmemobj++/detail/*.hpp
+%dir %{_includedir}/libpmemobj++/experimental
+%{_includedir}/libpmemobj++/experimental/*.hpp
+%dir %{_libdir}/libpmemobj++
+%dir %{_libdir}/libpmemobj++/cmake
+%{_libdir}/libpmemobj++/cmake/libpmemobj++-config-version.cmake
+%{_libdir}/libpmemobj++/cmake/libpmemobj++-config.cmake
+
+%license LICENSE
+
+%doc ChangeLog README.md
+
+%package -n libpmemobj++-doc
+Summary: HTML documentation for libpmemobj++
+
+%description -n libpmemobj++-doc
+HTML documentation for libpmemobj++.
+
+%files -n libpmemobj++-doc
+%dir %{_docdir}/libpmemobj++
+%{_docdir}/libpmemobj++/*
+
+%license LICENSE
+
+%doc ChangeLog README.md
+
+%global debug_package %{nil}
+
+%prep
+%setup -q
+
+%build
+mkdir build
+cd build
+%cmake .. -DCMAKE_INSTALL_DOCDIR=%{_docdir}/libpmemobj++
+%make_build
+
+%install
+cd build
+%make_install
+
+%check
+cd build
+ctest -V %{?_smp_mflags}
+
+%changelog
+* Thu Nov 8 2018 Marcin lusarz <marcin.slusarz(a)intel.com> - 1.5-1
+- Initial RPM release
diff --git a/sources b/sources
new file mode 100644
index 0000000..90a5cf0
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (libpmemobj-cpp-1.5.tar.gz) = 3511ee4413d7a59de04d9f179d80f446f50d616eb467426491be3c4325c58dd1db2d8bb6da00d046a9b36acc8a7726d150a4d08533677aeadb4f1bc54c9774ad
5 years, 5 months
Architecture specific change in rpms/pmdk-convert.git
by githook-noreply@fedoraproject.org
The package rpms/pmdk-convert.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/pmdk-convert.git/commit/?id=62c99....
Change:
+ExclusiveArch: x86_64
Thanks.
Full change:
============
commit 7f704ef62c69ba38b58196a065bcaaa94e604872
Author: Marcin lusarz <marcin.slusarz(a)intel.com>
Date: Fri Dec 14 22:00:17 2018 +0100
Add C compiler to BuildRequires
diff --git a/pmdk-convert.spec b/pmdk-convert.spec
index 7e5276c..52c6604 100644
--- a/pmdk-convert.spec
+++ b/pmdk-convert.spec
@@ -18,6 +18,7 @@ Source6: https://github.com/pmem/pmdk/archive/1.5.tar.gz#/nvml-1.5.tar.gz
BuildRequires: cmake >= 3.3
BuildRequires: glibc-devel
+BuildRequires: gcc
BuildRequires: gdb
# PMDK is currently available only on x86_64
@@ -77,5 +78,5 @@ ctest -V
%endif
%changelog
-* Thu Nov 8 2018 Marcin lusarz <marcin.slusarz(a)intel.com> - 1.5-1
+* Fri Dec 14 2018 Marcin lusarz <marcin.slusarz(a)intel.com> - 1.5-1
- Initial RPM release
commit 62c994069f4146f72cfb8d3c5fbe22971587a746
Author: Marcin lusarz <marcin.slusarz(a)intel.com>
Date: Fri Dec 14 21:33:52 2018 +0100
Initial import (#1647147).
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..f75b3f2
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,7 @@
+/nvml-1.0.tar.gz
+/nvml-1.1.tar.gz
+/nvml-1.2.3.tar.gz
+/nvml-1.3.1.tar.gz
+/nvml-1.4.2.tar.gz
+/nvml-1.5.tar.gz
+/pmdk-convert-1.5.tar.gz
diff --git a/pmdk-convert.spec b/pmdk-convert.spec
new file mode 100644
index 0000000..7e5276c
--- /dev/null
+++ b/pmdk-convert.spec
@@ -0,0 +1,81 @@
+%global upstreamversion 1.5
+
+Name: pmdk-convert
+Version: 1.5
+Release: 1%{?dist}
+Summary: Conversion tool for PMDK pools
+# Note: utils/cstyle is CDDL licensed. It's only used during development and it's NOT part of the binary RPM.
+License: BSD
+URL: https://github.com/pmem/pmdk-convert
+
+Source0: https://github.com/pmem/%{name}/archive/%{upstreamversion}.tar.gz#/%{name...
+Source1: https://github.com/pmem/pmdk/archive/1.0.tar.gz#/nvml-1.0.tar.gz
+Source2: https://github.com/pmem/pmdk/archive/1.1.tar.gz#/nvml-1.1.tar.gz
+Source3: https://github.com/pmem/pmdk/archive/1.2.3.tar.gz#/nvml-1.2.3.tar.gz
+Source4: https://github.com/pmem/pmdk/archive/1.3.1.tar.gz#/nvml-1.3.1.tar.gz
+Source5: https://github.com/pmem/pmdk/archive/1.4.2.tar.gz#/nvml-1.4.2.tar.gz
+Source6: https://github.com/pmem/pmdk/archive/1.5.tar.gz#/nvml-1.5.tar.gz
+
+BuildRequires: cmake >= 3.3
+BuildRequires: glibc-devel
+BuildRequires: gdb
+
+# PMDK is currently available only on x86_64
+# Relevant bug reports:
+# https://bugzilla.redhat.com/show_bug.cgi?id=1340634
+# https://bugzilla.redhat.com/show_bug.cgi?id=1340635
+# https://bugzilla.redhat.com/show_bug.cgi?id=1340636
+# https://bugzilla.redhat.com/show_bug.cgi?id=1340637
+ExclusiveArch: x86_64
+
+%description
+pmdk-convert is a tool for conversion of PMDK pools from any version
+to any consecutive version. Currently only libpmemobj pools require
+conversion and this tool supports only those kind of pools.
+
+%files
+%{_bindir}/pmdk-convert
+%{_mandir}/man1/pmdk-convert.1.gz
+%dir %{_libdir}/pmdk-convert
+%{_libdir}/pmdk-convert/libpmem-convert.so
+%{_libdir}/pmdk-convert/pmemobj_convert_v1.so
+%{_libdir}/pmdk-convert/pmemobj_convert_v2.so
+%{_libdir}/pmdk-convert/pmemobj_convert_v3.so
+%{_libdir}/pmdk-convert/pmemobj_convert_v4.so
+%{_libdir}/pmdk-convert/pmemobj_convert_v5.so
+
+%license LICENSE
+
+%doc ChangeLog README.md
+
+%prep
+%setup -q
+cp %{S:1} .
+cp %{S:2} .
+cp %{S:3} .
+cp %{S:4} .
+cp %{S:5} .
+cp %{S:6} .
+
+%build
+mkdir build
+cd build
+# TESTS_USE_FORCED_PMEM=ON to speed up tests on non-pmem file systems
+%cmake .. -DTESTS_USE_FORCED_PMEM=ON
+%make_build
+
+%install
+cd build
+%make_install
+
+%check
+cd build
+ctest -V
+
+%if 0%{?__debug_package} == 0
+%debug_package
+%endif
+
+%changelog
+* Thu Nov 8 2018 Marcin lusarz <marcin.slusarz(a)intel.com> - 1.5-1
+- Initial RPM release
diff --git a/sources b/sources
new file mode 100644
index 0000000..c221387
--- /dev/null
+++ b/sources
@@ -0,0 +1,7 @@
+SHA512 (nvml-1.0.tar.gz) = baeeb9fef831c76a23a6ef978815a757256f86a279a237706a44c0650a9c919b6eb42fc3a87728f7bdaf68301f730b1357e3a5ade36526ff4aa51cc8bb1bf935
+SHA512 (nvml-1.1.tar.gz) = 98171134f424cdb944a8b30440ef0ace1f31590f00347849641665bf128723bc909896d3bcf150cb654506a4a5763a451c3b8be70df68466935de83246a841e8
+SHA512 (nvml-1.2.3.tar.gz) = bb9581f60ffa7e4d4f80754279807c265a7214edbef32174cdd2187bd6ec746b1ab3da578a178c04be2eb09761ad5a859bab5ead043d96612968b7fc480f9bd5
+SHA512 (nvml-1.3.1.tar.gz) = ae6ed4a8f7134f82f99bcc2f0f3d2a679a5774a7562bfb23bc28f53cc0879d5dcb1d1bf7d815d3875a89118f1310808a1dd278c3c1c7030fc51fe323a40f749a
+SHA512 (nvml-1.4.2.tar.gz) = 87aa226487046aba14f3a0b51d066f4498a6021580fd203df45f0900fc0c0c5cdb192156a4c730a5a7dc5826e204d688531e5680145161750057803cb24d088d
+SHA512 (nvml-1.5.tar.gz) = 22ff7aca8c41688fdce4ce27722ba09b55321811a56e53ef76693e0795e9987f13a889bb98a872ee8a6c2b7f06591ebacce451d1ff8da8ecef84431763ff168f
+SHA512 (pmdk-convert-1.5.tar.gz) = dd8345d2221d948e3dda36b24089e8c3c1ab6425aa4839b8c9fd6df9d9f1932ce8c3f3a9f2539e5e5db2ec2afbfc85dea6b22592f5f7f62759deaa9573bf5dc3
5 years, 5 months
Architecture specific change in rpms/pmdk-convert.git
by githook-noreply@fedoraproject.org
The package rpms/pmdk-convert.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/pmdk-convert.git/commit/?id=62c99....
Change:
+ExclusiveArch: x86_64
Thanks.
Full change:
============
commit 62c994069f4146f72cfb8d3c5fbe22971587a746
Author: Marcin lusarz <marcin.slusarz(a)intel.com>
Date: Fri Dec 14 21:33:52 2018 +0100
Initial import (#1647147).
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..f75b3f2
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1,7 @@
+/nvml-1.0.tar.gz
+/nvml-1.1.tar.gz
+/nvml-1.2.3.tar.gz
+/nvml-1.3.1.tar.gz
+/nvml-1.4.2.tar.gz
+/nvml-1.5.tar.gz
+/pmdk-convert-1.5.tar.gz
diff --git a/pmdk-convert.spec b/pmdk-convert.spec
new file mode 100644
index 0000000..7e5276c
--- /dev/null
+++ b/pmdk-convert.spec
@@ -0,0 +1,81 @@
+%global upstreamversion 1.5
+
+Name: pmdk-convert
+Version: 1.5
+Release: 1%{?dist}
+Summary: Conversion tool for PMDK pools
+# Note: utils/cstyle is CDDL licensed. It's only used during development and it's NOT part of the binary RPM.
+License: BSD
+URL: https://github.com/pmem/pmdk-convert
+
+Source0: https://github.com/pmem/%{name}/archive/%{upstreamversion}.tar.gz#/%{name...
+Source1: https://github.com/pmem/pmdk/archive/1.0.tar.gz#/nvml-1.0.tar.gz
+Source2: https://github.com/pmem/pmdk/archive/1.1.tar.gz#/nvml-1.1.tar.gz
+Source3: https://github.com/pmem/pmdk/archive/1.2.3.tar.gz#/nvml-1.2.3.tar.gz
+Source4: https://github.com/pmem/pmdk/archive/1.3.1.tar.gz#/nvml-1.3.1.tar.gz
+Source5: https://github.com/pmem/pmdk/archive/1.4.2.tar.gz#/nvml-1.4.2.tar.gz
+Source6: https://github.com/pmem/pmdk/archive/1.5.tar.gz#/nvml-1.5.tar.gz
+
+BuildRequires: cmake >= 3.3
+BuildRequires: glibc-devel
+BuildRequires: gdb
+
+# PMDK is currently available only on x86_64
+# Relevant bug reports:
+# https://bugzilla.redhat.com/show_bug.cgi?id=1340634
+# https://bugzilla.redhat.com/show_bug.cgi?id=1340635
+# https://bugzilla.redhat.com/show_bug.cgi?id=1340636
+# https://bugzilla.redhat.com/show_bug.cgi?id=1340637
+ExclusiveArch: x86_64
+
+%description
+pmdk-convert is a tool for conversion of PMDK pools from any version
+to any consecutive version. Currently only libpmemobj pools require
+conversion and this tool supports only those kind of pools.
+
+%files
+%{_bindir}/pmdk-convert
+%{_mandir}/man1/pmdk-convert.1.gz
+%dir %{_libdir}/pmdk-convert
+%{_libdir}/pmdk-convert/libpmem-convert.so
+%{_libdir}/pmdk-convert/pmemobj_convert_v1.so
+%{_libdir}/pmdk-convert/pmemobj_convert_v2.so
+%{_libdir}/pmdk-convert/pmemobj_convert_v3.so
+%{_libdir}/pmdk-convert/pmemobj_convert_v4.so
+%{_libdir}/pmdk-convert/pmemobj_convert_v5.so
+
+%license LICENSE
+
+%doc ChangeLog README.md
+
+%prep
+%setup -q
+cp %{S:1} .
+cp %{S:2} .
+cp %{S:3} .
+cp %{S:4} .
+cp %{S:5} .
+cp %{S:6} .
+
+%build
+mkdir build
+cd build
+# TESTS_USE_FORCED_PMEM=ON to speed up tests on non-pmem file systems
+%cmake .. -DTESTS_USE_FORCED_PMEM=ON
+%make_build
+
+%install
+cd build
+%make_install
+
+%check
+cd build
+ctest -V
+
+%if 0%{?__debug_package} == 0
+%debug_package
+%endif
+
+%changelog
+* Thu Nov 8 2018 Marcin lusarz <marcin.slusarz(a)intel.com> - 1.5-1
+- Initial RPM release
diff --git a/sources b/sources
new file mode 100644
index 0000000..c221387
--- /dev/null
+++ b/sources
@@ -0,0 +1,7 @@
+SHA512 (nvml-1.0.tar.gz) = baeeb9fef831c76a23a6ef978815a757256f86a279a237706a44c0650a9c919b6eb42fc3a87728f7bdaf68301f730b1357e3a5ade36526ff4aa51cc8bb1bf935
+SHA512 (nvml-1.1.tar.gz) = 98171134f424cdb944a8b30440ef0ace1f31590f00347849641665bf128723bc909896d3bcf150cb654506a4a5763a451c3b8be70df68466935de83246a841e8
+SHA512 (nvml-1.2.3.tar.gz) = bb9581f60ffa7e4d4f80754279807c265a7214edbef32174cdd2187bd6ec746b1ab3da578a178c04be2eb09761ad5a859bab5ead043d96612968b7fc480f9bd5
+SHA512 (nvml-1.3.1.tar.gz) = ae6ed4a8f7134f82f99bcc2f0f3d2a679a5774a7562bfb23bc28f53cc0879d5dcb1d1bf7d815d3875a89118f1310808a1dd278c3c1c7030fc51fe323a40f749a
+SHA512 (nvml-1.4.2.tar.gz) = 87aa226487046aba14f3a0b51d066f4498a6021580fd203df45f0900fc0c0c5cdb192156a4c730a5a7dc5826e204d688531e5680145161750057803cb24d088d
+SHA512 (nvml-1.5.tar.gz) = 22ff7aca8c41688fdce4ce27722ba09b55321811a56e53ef76693e0795e9987f13a889bb98a872ee8a6c2b7f06591ebacce451d1ff8da8ecef84431763ff168f
+SHA512 (pmdk-convert-1.5.tar.gz) = dd8345d2221d948e3dda36b24089e8c3c1ab6425aa4839b8c9fd6df9d9f1932ce8c3f3a9f2539e5e5db2ec2afbfc85dea6b22592f5f7f62759deaa9573bf5dc3
5 years, 5 months
Architecture specific change in rpms/libpmemobj-cpp.git
by githook-noreply@fedoraproject.org
The package rpms/libpmemobj-cpp.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/libpmemobj-cpp.git/commit/?id=16e....
Change:
+ExclusiveArch: x86_64
Thanks.
Full change:
============
commit 16e79744ca8d012e9f1980c7d29ee7d20e67b58b
Author: Marcin lusarz <marcin.slusarz(a)intel.com>
Date: Fri Dec 14 20:23:41 2018 +0100
Initial import (#1647145).
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..a27e9fa
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/libpmemobj-cpp-1.5.tar.gz
diff --git a/libpmemobj-cpp.spec b/libpmemobj-cpp.spec
new file mode 100644
index 0000000..1324cfe
--- /dev/null
+++ b/libpmemobj-cpp.spec
@@ -0,0 +1,101 @@
+%global min_libpmemobj_ver 1.4
+%global upstreamversion 1.5
+
+Name: libpmemobj-cpp
+Version: 1.5
+Release: 1%{?dist}
+Summary: C++ bindings for libpmemobj
+# Note: tests/external/libcxx is dual licensed using University of Illinois "BSD-Like" license and the MIT license. It's used only during development/testing and is NOT part of the binary RPM.
+License: BSD
+URL: http://pmem.io/pmdk/cpp_obj/
+
+Source0: https://github.com/pmem/%{name}/archive/%{upstreamversion}.tar.gz#/%{name...
+
+BuildRequires: libpmemobj-devel >= %{min_libpmemobj_ver}
+BuildRequires: cmake >= 3.3
+BuildRequires: glibc-devel
+BuildRequires: pkgconfig
+BuildRequires: doxygen
+BuildRequires: perl-Encode
+
+# There's nothing x86-64 specific in this package, but we have
+# to duplicate what spec for pmdk/libpmemobj has at the moment.
+# Relevant bug reports:
+# https://bugzilla.redhat.com/show_bug.cgi?id=1340634
+# https://bugzilla.redhat.com/show_bug.cgi?id=1340635
+# https://bugzilla.redhat.com/show_bug.cgi?id=1340636
+# https://bugzilla.redhat.com/show_bug.cgi?id=1340637
+ExclusiveArch: x86_64
+
+%description
+This package contains header files for libpmemobj C++ bindings and C++
+containers built on top of them.
+
+# Specify a virtual Provide for libpmemobj++-static package, so the package
+# usage can be tracked.
+%package -n libpmemobj++-devel
+Summary: C++ bindings for Persistent Memory Transactional Object Store library
+Provides: libpmemobj++-static = %{version}-%{release}
+Requires: libpmemobj-devel >= %{min_libpmemobj_ver}
+
+%description -n libpmemobj++-devel
+This package contains header files for libpmemobj C++ bindings and C++
+containers built on top of them.
+
+The libpmemobj library provides a transactional object store,
+providing memory allocation, transactions, and general facilities for
+persistent memory programming.
+
+%files -n libpmemobj++-devel
+%{_libdir}/pkgconfig/libpmemobj++.pc
+%dir %{_includedir}/libpmemobj++
+%{_includedir}/libpmemobj++/*.hpp
+%dir %{_includedir}/libpmemobj++/detail
+%{_includedir}/libpmemobj++/detail/*.hpp
+%dir %{_includedir}/libpmemobj++/experimental
+%{_includedir}/libpmemobj++/experimental/*.hpp
+%dir %{_libdir}/libpmemobj++
+%dir %{_libdir}/libpmemobj++/cmake
+%{_libdir}/libpmemobj++/cmake/libpmemobj++-config-version.cmake
+%{_libdir}/libpmemobj++/cmake/libpmemobj++-config.cmake
+
+%license LICENSE
+
+%doc ChangeLog README.md
+
+%package -n libpmemobj++-doc
+Summary: HTML documentation for libpmemobj++
+
+%description -n libpmemobj++-doc
+HTML documentation for libpmemobj++.
+
+%files -n libpmemobj++-doc
+%dir %{_docdir}/libpmemobj++
+%{_docdir}/libpmemobj++/*
+
+%license LICENSE
+
+%doc ChangeLog README.md
+
+%global debug_package %{nil}
+
+%prep
+%setup -q
+
+%build
+mkdir build
+cd build
+%cmake .. -DCMAKE_INSTALL_DOCDIR=%{_docdir}/libpmemobj++
+%make_build
+
+%install
+cd build
+%make_install
+
+%check
+cd build
+ctest -V %{?_smp_mflags}
+
+%changelog
+* Thu Nov 8 2018 Marcin lusarz <marcin.slusarz(a)intel.com> - 1.5-1
+- Initial RPM release
diff --git a/sources b/sources
new file mode 100644
index 0000000..90a5cf0
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (libpmemobj-cpp-1.5.tar.gz) = 3511ee4413d7a59de04d9f179d80f446f50d616eb467426491be3c4325c58dd1db2d8bb6da00d046a9b36acc8a7726d150a4d08533677aeadb4f1bc54c9774ad
5 years, 5 months
Architecture specific change in rpms/hw-probe.git
by githook-noreply@fedoraproject.org
The package rpms/hw-probe.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/hw-probe.git/commit/?id=28bbfa905....
Change:
-ExcludeArch: %{arm}
Thanks.
Full change:
============
commit 28bbfa905787367e0a0c71509d6f69c1621cc953
Author: Andrey Ponomarenko <andrewponomarenko(a)yandex.ru>
Date: Fri Dec 14 18:22:25 2018 +0300
Recommends dmidecode.
diff --git a/hw-probe.spec b/hw-probe.spec
index 265b997..e411b36 100644
--- a/hw-probe.spec
+++ b/hw-probe.spec
@@ -1,7 +1,7 @@
Summary: A tool to check operability of computer hardware
Name: hw-probe
Version: 1.4
-Release: 7%{?dist}
+Release: 8%{?dist}
BuildArch: noarch
License: LGPLv2+
URL: https://github.com/linuxhw/hw-probe
@@ -9,7 +9,6 @@ Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz
Requires: perl-libwww-perl
Requires: curl
Requires: hwinfo
-Requires: dmidecode
Requires: pciutils
Requires: usbutils
Requires: smartmontools
@@ -22,10 +21,12 @@ Requires: mesa-demos
Requires: acpica-tools
%if 0%{?fedora} >= 24
Recommends: mcelog
+Recommends: dmidecode
+%else
+Requires: dmidecode
%endif
BuildRequires: perl(Getopt::Long)
BuildRequires: perl-generators
-ExcludeArch: %{arm}
%description
A tool to check operability of computer hardware and upload result
@@ -60,6 +61,9 @@ mkdir -p %{buildroot}%{_prefix}
%{_bindir}/%{name}
%changelog
+* Fri Dec 14 2018 Andrey Ponomarenko <andrewponomarenko(a)yandex.ru> - 1.4-8
+- Recommends dmidecode.
+
* Fri Dec 14 2018 Andrey Ponomarenko <andrewponomarenko(a)yandex.ru> - 1.4-7
- Exclude arm.
5 years, 5 months
Architecture specific change in rpms/hw-probe.git
by githook-noreply@fedoraproject.org
The package rpms/hw-probe.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/hw-probe.git/commit/?id=28bbfa905....
Change:
-ExcludeArch: %{arm}
Thanks.
Full change:
============
commit 28bbfa905787367e0a0c71509d6f69c1621cc953
Author: Andrey Ponomarenko <andrewponomarenko(a)yandex.ru>
Date: Fri Dec 14 18:22:25 2018 +0300
Recommends dmidecode.
diff --git a/hw-probe.spec b/hw-probe.spec
index 265b997..e411b36 100644
--- a/hw-probe.spec
+++ b/hw-probe.spec
@@ -1,7 +1,7 @@
Summary: A tool to check operability of computer hardware
Name: hw-probe
Version: 1.4
-Release: 7%{?dist}
+Release: 8%{?dist}
BuildArch: noarch
License: LGPLv2+
URL: https://github.com/linuxhw/hw-probe
@@ -9,7 +9,6 @@ Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz
Requires: perl-libwww-perl
Requires: curl
Requires: hwinfo
-Requires: dmidecode
Requires: pciutils
Requires: usbutils
Requires: smartmontools
@@ -22,10 +21,12 @@ Requires: mesa-demos
Requires: acpica-tools
%if 0%{?fedora} >= 24
Recommends: mcelog
+Recommends: dmidecode
+%else
+Requires: dmidecode
%endif
BuildRequires: perl(Getopt::Long)
BuildRequires: perl-generators
-ExcludeArch: %{arm}
%description
A tool to check operability of computer hardware and upload result
@@ -60,6 +61,9 @@ mkdir -p %{buildroot}%{_prefix}
%{_bindir}/%{name}
%changelog
+* Fri Dec 14 2018 Andrey Ponomarenko <andrewponomarenko(a)yandex.ru> - 1.4-8
+- Recommends dmidecode.
+
* Fri Dec 14 2018 Andrey Ponomarenko <andrewponomarenko(a)yandex.ru> - 1.4-7
- Exclude arm.
5 years, 5 months
Architecture specific change in rpms/hw-probe.git
by githook-noreply@fedoraproject.org
The package rpms/hw-probe.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/hw-probe.git/commit/?id=28bbfa905....
Change:
-ExcludeArch: %{arm}
Thanks.
Full change:
============
commit 28bbfa905787367e0a0c71509d6f69c1621cc953
Author: Andrey Ponomarenko <andrewponomarenko(a)yandex.ru>
Date: Fri Dec 14 18:22:25 2018 +0300
Recommends dmidecode.
diff --git a/hw-probe.spec b/hw-probe.spec
index 265b997..e411b36 100644
--- a/hw-probe.spec
+++ b/hw-probe.spec
@@ -1,7 +1,7 @@
Summary: A tool to check operability of computer hardware
Name: hw-probe
Version: 1.4
-Release: 7%{?dist}
+Release: 8%{?dist}
BuildArch: noarch
License: LGPLv2+
URL: https://github.com/linuxhw/hw-probe
@@ -9,7 +9,6 @@ Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz
Requires: perl-libwww-perl
Requires: curl
Requires: hwinfo
-Requires: dmidecode
Requires: pciutils
Requires: usbutils
Requires: smartmontools
@@ -22,10 +21,12 @@ Requires: mesa-demos
Requires: acpica-tools
%if 0%{?fedora} >= 24
Recommends: mcelog
+Recommends: dmidecode
+%else
+Requires: dmidecode
%endif
BuildRequires: perl(Getopt::Long)
BuildRequires: perl-generators
-ExcludeArch: %{arm}
%description
A tool to check operability of computer hardware and upload result
@@ -60,6 +61,9 @@ mkdir -p %{buildroot}%{_prefix}
%{_bindir}/%{name}
%changelog
+* Fri Dec 14 2018 Andrey Ponomarenko <andrewponomarenko(a)yandex.ru> - 1.4-8
+- Recommends dmidecode.
+
* Fri Dec 14 2018 Andrey Ponomarenko <andrewponomarenko(a)yandex.ru> - 1.4-7
- Exclude arm.
5 years, 5 months
Architecture specific change in rpms/hw-probe.git
by githook-noreply@fedoraproject.org
The package rpms/hw-probe.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/hw-probe.git/commit/?id=d6b772116...
https://src.fedoraproject.org/cgit/rpms/hw-probe.git/commit/?id=11c99e2ba...
https://src.fedoraproject.org/cgit/rpms/hw-probe.git/commit/?id=65effdcea....
Change:
+ExcludeArch: %{arm}
+%ifnarch armhfp
+%ifnarch %{arm}
Thanks.
Full change:
============
commit d6b7721162259c18b09c65dc506d3e193642bd9e
Author: Andrey Ponomarenko <andrewponomarenko(a)yandex.ru>
Date: Fri Dec 14 16:03:39 2018 +0300
Exclude arm.
diff --git a/hw-probe.spec b/hw-probe.spec
index 2342893..265b997 100644
--- a/hw-probe.spec
+++ b/hw-probe.spec
@@ -1,7 +1,7 @@
Summary: A tool to check operability of computer hardware
Name: hw-probe
Version: 1.4
-Release: 6%{?dist}
+Release: 7%{?dist}
BuildArch: noarch
License: LGPLv2+
URL: https://github.com/linuxhw/hw-probe
@@ -9,9 +9,7 @@ Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz
Requires: perl-libwww-perl
Requires: curl
Requires: hwinfo
-%ifnarch %{arm}
Requires: dmidecode
-%endif
Requires: pciutils
Requires: usbutils
Requires: smartmontools
@@ -27,6 +25,7 @@ Recommends: mcelog
%endif
BuildRequires: perl(Getopt::Long)
BuildRequires: perl-generators
+ExcludeArch: %{arm}
%description
A tool to check operability of computer hardware and upload result
@@ -61,6 +60,9 @@ mkdir -p %{buildroot}%{_prefix}
%{_bindir}/%{name}
%changelog
+* Fri Dec 14 2018 Andrey Ponomarenko <andrewponomarenko(a)yandex.ru> - 1.4-7
+- Exclude arm.
+
* Fri Dec 14 2018 Andrey Ponomarenko <andrewponomarenko(a)yandex.ru> - 1.4-6
- Fix ifdef for armhfp.
commit 65effdceac88f75d458cba8d633a551fa8b81d75
Author: Andrey Ponomarenko <andrewponomarenko(a)yandex.ru>
Date: Fri Dec 14 13:06:19 2018 +0300
Fix ifdef for armhfp.
diff --git a/hw-probe.spec b/hw-probe.spec
index 2a4727e..2342893 100644
--- a/hw-probe.spec
+++ b/hw-probe.spec
@@ -1,7 +1,7 @@
Summary: A tool to check operability of computer hardware
Name: hw-probe
Version: 1.4
-Release: 5%{?dist}
+Release: 6%{?dist}
BuildArch: noarch
License: LGPLv2+
URL: https://github.com/linuxhw/hw-probe
@@ -9,7 +9,7 @@ Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz
Requires: perl-libwww-perl
Requires: curl
Requires: hwinfo
-%ifnarch armhfp
+%ifnarch %{arm}
Requires: dmidecode
%endif
Requires: pciutils
@@ -61,6 +61,9 @@ mkdir -p %{buildroot}%{_prefix}
%{_bindir}/%{name}
%changelog
+* Fri Dec 14 2018 Andrey Ponomarenko <andrewponomarenko(a)yandex.ru> - 1.4-6
+- Fix ifdef for armhfp.
+
* Fri Dec 14 2018 Andrey Ponomarenko <andrewponomarenko(a)yandex.ru> - 1.4-5
- No dmidecode for armhfp.
commit 11c99e2ba94f3c8de8532504b5330c634a65b248
Author: Andrey Ponomarenko <andrewponomarenko(a)yandex.ru>
Date: Fri Dec 14 12:20:08 2018 +0300
No dmidecode for armhfp.
diff --git a/hw-probe.spec b/hw-probe.spec
index 2810655..2a4727e 100644
--- a/hw-probe.spec
+++ b/hw-probe.spec
@@ -1,7 +1,7 @@
Summary: A tool to check operability of computer hardware
Name: hw-probe
Version: 1.4
-Release: 4%{?dist}
+Release: 5%{?dist}
BuildArch: noarch
License: LGPLv2+
URL: https://github.com/linuxhw/hw-probe
@@ -9,7 +9,9 @@ Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz
Requires: perl-libwww-perl
Requires: curl
Requires: hwinfo
+%ifnarch armhfp
Requires: dmidecode
+%endif
Requires: pciutils
Requires: usbutils
Requires: smartmontools
@@ -59,6 +61,9 @@ mkdir -p %{buildroot}%{_prefix}
%{_bindir}/%{name}
%changelog
+* Fri Dec 14 2018 Andrey Ponomarenko <andrewponomarenko(a)yandex.ru> - 1.4-5
+- No dmidecode for armhfp.
+
* Fri Dec 14 2018 Andrey Ponomarenko <andrewponomarenko(a)yandex.ru> - 1.4-4
- Fix bogus date in changelog.
5 years, 5 months
Architecture specific change in rpms/hw-probe.git
by githook-noreply@fedoraproject.org
The package rpms/hw-probe.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/hw-probe.git/commit/?id=d6b772116....
Change:
+ExcludeArch: %{arm}
Thanks.
Full change:
============
commit d6b7721162259c18b09c65dc506d3e193642bd9e
Author: Andrey Ponomarenko <andrewponomarenko(a)yandex.ru>
Date: Fri Dec 14 16:03:39 2018 +0300
Exclude arm.
diff --git a/hw-probe.spec b/hw-probe.spec
index 2342893..265b997 100644
--- a/hw-probe.spec
+++ b/hw-probe.spec
@@ -1,7 +1,7 @@
Summary: A tool to check operability of computer hardware
Name: hw-probe
Version: 1.4
-Release: 6%{?dist}
+Release: 7%{?dist}
BuildArch: noarch
License: LGPLv2+
URL: https://github.com/linuxhw/hw-probe
@@ -9,9 +9,7 @@ Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz
Requires: perl-libwww-perl
Requires: curl
Requires: hwinfo
-%ifnarch %{arm}
Requires: dmidecode
-%endif
Requires: pciutils
Requires: usbutils
Requires: smartmontools
@@ -27,6 +25,7 @@ Recommends: mcelog
%endif
BuildRequires: perl(Getopt::Long)
BuildRequires: perl-generators
+ExcludeArch: %{arm}
%description
A tool to check operability of computer hardware and upload result
@@ -61,6 +60,9 @@ mkdir -p %{buildroot}%{_prefix}
%{_bindir}/%{name}
%changelog
+* Fri Dec 14 2018 Andrey Ponomarenko <andrewponomarenko(a)yandex.ru> - 1.4-7
+- Exclude arm.
+
* Fri Dec 14 2018 Andrey Ponomarenko <andrewponomarenko(a)yandex.ru> - 1.4-6
- Fix ifdef for armhfp.
5 years, 5 months
Architecture specific change in rpms/hw-probe.git
by githook-noreply@fedoraproject.org
The package rpms/hw-probe.git has added or updated architecture specific content in its
spec file (ExclusiveArch/ExcludeArch or %ifarch/%ifnarch) in commit(s):
https://src.fedoraproject.org/cgit/rpms/hw-probe.git/commit/?id=d6b772116....
Change:
+ExcludeArch: %{arm}
Thanks.
Full change:
============
commit d6b7721162259c18b09c65dc506d3e193642bd9e
Author: Andrey Ponomarenko <andrewponomarenko(a)yandex.ru>
Date: Fri Dec 14 16:03:39 2018 +0300
Exclude arm.
diff --git a/hw-probe.spec b/hw-probe.spec
index 2342893..265b997 100644
--- a/hw-probe.spec
+++ b/hw-probe.spec
@@ -1,7 +1,7 @@
Summary: A tool to check operability of computer hardware
Name: hw-probe
Version: 1.4
-Release: 6%{?dist}
+Release: 7%{?dist}
BuildArch: noarch
License: LGPLv2+
URL: https://github.com/linuxhw/hw-probe
@@ -9,9 +9,7 @@ Source0: %{url}/archive/%{version}/%{name}-%{version}.tar.gz
Requires: perl-libwww-perl
Requires: curl
Requires: hwinfo
-%ifnarch %{arm}
Requires: dmidecode
-%endif
Requires: pciutils
Requires: usbutils
Requires: smartmontools
@@ -27,6 +25,7 @@ Recommends: mcelog
%endif
BuildRequires: perl(Getopt::Long)
BuildRequires: perl-generators
+ExcludeArch: %{arm}
%description
A tool to check operability of computer hardware and upload result
@@ -61,6 +60,9 @@ mkdir -p %{buildroot}%{_prefix}
%{_bindir}/%{name}
%changelog
+* Fri Dec 14 2018 Andrey Ponomarenko <andrewponomarenko(a)yandex.ru> - 1.4-7
+- Exclude arm.
+
* Fri Dec 14 2018 Andrey Ponomarenko <andrewponomarenko(a)yandex.ru> - 1.4-6
- Fix ifdef for armhfp.
5 years, 5 months