Architecture specific change in rpms/sundials.git
by githook-noreply@fedoraproject.org
The package rpms/sundials.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/sundials.git/commit/?id=30a322817....
Change:
-%ifarch s390x
Thanks.
Full change:
============
commit 30a3228171d39902e28488599feb98060882ab64
Author: sagitter <sagitter(a)fedoraproject.org>
Date: Mon Oct 15 19:01:28 2018 +0200
Update to 3.2.0
diff --git a/.gitignore b/.gitignore
index ba17595..5a827e6 100644
--- a/.gitignore
+++ b/.gitignore
@@ -11,3 +11,4 @@ sundials-2.3.0.tar.gz
/sundials-3.1.0.tar.gz
/sundials-3.1.1.tar.gz
/sundials-3.1.2.tar.gz
+/sundials-3.2.0.tar.gz
diff --git a/sources b/sources
index a25a78d..4574d64 100644
--- a/sources
+++ b/sources
@@ -1 +1 @@
-SHA512 (sundials-3.1.2.tar.gz) = b65989998b440b2b5c5d000f4b86d8bcbf03215fcee4e348cd4b8ff935ea3471a3593ab8bd0e7d5f8ba519b5a1285cc93d41ec622d0b51592d7593c7579af082
+SHA512 (sundials-3.2.0.tar.gz) = e57bf0c384ac2bf9f5c547c4b22d1a409f149d1d8afabbcb29d19e7fad1427f34f96c09eb990604cde7f2748b3b7307e867c331aece089cb9b155dc4ebabbdab
diff --git a/sundials.spec b/sundials.spec
index d59cde7..e4ef176 100644
--- a/sundials.spec
+++ b/sundials.spec
@@ -6,19 +6,7 @@
%{!?__global_ldflags: %global __global_ldflags -Wl,-z,relro}
%endif
-## Define if use openmpi or not
-%if 0%{?fedora} < 28
-## Exclude MPI builds on s390x
-%ifarch s390x
-%global with_mpich 0
-%global with_openmpi 0
-%else
-%global with_mpich 1
-%global with_openmpi 1
-%endif
-%endif
-
-%if 0%{?fedora} >= 28
+%if 0%{?fedora}
%global with_mpich 1
%global with_openmpi 1
%endif
@@ -67,8 +55,8 @@
Summary: Suite of nonlinear solvers
Name: sundials
-Version: 3.1.2
-Release: 2%{?dist}
+Version: 3.2.0
+Release: 1%{?dist}
# SUNDIALS is licensed under BSD with some additional (but unrestrictive) clauses.
# Check the file 'LICENSE' for details.
License: BSD
@@ -87,13 +75,9 @@ BuildRequires: python2-devel
BuildRequires: gcc, gcc-c++
BuildRequires: suitesparse-devel
%if 0%{?rhel}
-BuildRequires: cmake3, epel-rpm-macros
-%global ctest3 ctest3
-%else
-BuildRequires: cmake
-%global cmake3 %cmake
-%global ctest3 ctest
+BuildRequires: epel-rpm-macros
%endif
+BuildRequires: cmake3
BuildRequires: openblas-devel, openblas-srpm-macros
%ifarch s390x x86_64
BuildRequires: SuperLUMT64-devel
@@ -244,11 +228,6 @@ sed -i 's|TARGETS sundials_nvecserial_shared DESTINATION lib|TARGETS sundials_nv
sed -i 's|DESTINATION include/nvector|DESTINATION %{_includedir}/nvector|g' src/nvec_ser/CMakeLists.txt
sed -i 's|TARGETS sundials_fnvecserial_shared DESTINATION lib|TARGETS sundials_fnvecserial_shared DESTINATION %{_libdir}|g' src/nvec_ser/CMakeLists.txt
-## mpif77 test fails
-## Hardened flags break cmake's MPI Fortran compiler test
-sed -i 's|set(MPIF_PERFORM_TEST TRUE)|set(MPIF_PERFORM_TEST FALSE)|g' config/SundialsMPIF.cmake
-sed -i 's|set(MPIF_FOUND FALSE)|set(MPIF_FOUND TRUE)|g' config/SundialsMPIF.cmake
-
mv src/arkode/README src/README-arkode
mv src/cvode/README src/README-cvode
mv src/cvodes/README src/README-cvodes
@@ -290,24 +269,24 @@ cmake \
-DCMAKE_BUILD_TYPE:STRING=Debug \
-DCMAKE_C_FLAGS_DEBUG:STRING="-O0 -g -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -I$INCBLAS" \
-DCMAKE_Fortran_FLAGS_DEBUG:STRING="-O0 -g -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -I$INCBLAS" \
- -DCMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING="%{__global_ldflags} -Wl,-z,now -Wl,--as-needed -lklu $LIBBLASLINK $LIBSUPERLUMTLINK" \
+ -DCMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING="%{__global_ldflags} -lklu $LIBBLASLINK $LIBSUPERLUMTLINK" \
%else
%{cmake3} \
%if %{?__isa_bits:%{__isa_bits}}%{!?__isa_bits:32} == 64
- -DSUNDIALS_INDEX_TYPE:STRING=int64_t \
+ -DSUNDIALS_INDEX_SIZE:STRING=64 \
%else
- -DSUNDIALS_INDEX_TYPE:STRING=int32_t \
+ -DSUNDIALS_INDEX_SIZE:STRING=32 \
%endif
-DCMAKE_VERBOSE_MAKEFILE:BOOL=ON \
-DCMAKE_BUILD_TYPE:STRING=Release \
- -DCMAKE_C_FLAGS_RELEASE:STRING="%{optflags} -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -I$INCBLAS" \
- -DCMAKE_Fortran_FLAGS_RELEASE:STRING="%{optflags} -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -I$INCBLAS" \
- -DCMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING="%{__global_ldflags} -Wl,-z,now -Wl,--as-needed -lklu $LIBBLASLINK $LIBSUPERLUMTLINK" \
+ -DCMAKE_C_FLAGS_RELEASE:STRING="%{optflags} -I$INCBLAS" \
+ -DCMAKE_Fortran_FLAGS_RELEASE:STRING="%{optflags} -I$INCBLAS" \
+ -DCMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING="%{__global_ldflags} -lklu $LIBBLASLINK $LIBSUPERLUMTLINK" \
%endif
-DLAPACK_ENABLE:BOOL=OFF \
-DBLAS_ENABLE:BOOL=ON \
-DBLAS_LIBRARIES:STRING=%{_libdir}/$LIBBLAS.so \
- -DCMAKE_MODULE_LINKER_FLAGS:STRING="%{__global_ldflags} -Wl,-z,now -Wl,--as-needed" \
+ -DCMAKE_MODULE_LINKER_FLAGS:STRING="%{__global_ldflags}" \
-DCMAKE_INSTALL_PREFIX=%{_prefix} \
-DPYTHON_EXECUTABLE:FILEPATH=%{__python2} \
-DEXAMPLES_ENABLE_CXX:BOOL=ON -DEXAMPLES_ENABLE_C:BOOL=ON -DEXAMPLES_ENABLE_F77:BOOL=ON \
@@ -394,19 +373,19 @@ cmake \
-DCMAKE_BUILD_TYPE:STRING=Debug \
-DCMAKE_C_FLAGS_DEBUG:STRING="-O0 -g -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -I$INCBLAS" \
-DCMAKE_Fortran_FLAGS_DEBUG:STRING="-O0 -g -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -I$INCBLAS" \
- -DCMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING="%{__global_ldflags} -Wl,-z,now -Wl,--as-needed -lklu $LIBBLASLINK $LIBSUPERLUMTLINK $LIBHYPRELINK" \
+ -DCMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING="%{__global_ldflags} -lklu $LIBBLASLINK $LIBSUPERLUMTLINK $LIBHYPRELINK" \
%else
%{cmake3} \
%if %{?__isa_bits:%{__isa_bits}}%{!?__isa_bits:32} == 64
- -DSUNDIALS_INDEX_TYPE:STRING=int64_t \
+ -DSUNDIALS_INDEX_SIZE:STRING=64 \
%else
- -DSUNDIALS_INDEX_TYPE:STRING=int32_t \
+ -DSUNDIALS_INDEX_SIZE:STRING=32 \
%endif
-DCMAKE_VERBOSE_MAKEFILE:BOOL=ON \
-DCMAKE_BUILD_TYPE:STRING=Release \
- -DCMAKE_C_FLAGS_RELEASE:STRING="%{optflags} -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -I$INCBLAS" \
- -DCMAKE_Fortran_FLAGS_RELEASE:STRING="%{optflags} -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -I$INCBLAS" \
- -DCMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING="%{__global_ldflags} -Wl,-z,now -Wl,--as-needed -lklu $LIBBLASLINK $LIBSUPERLUMTLINK $LIBHYPRELINK" \
+ -DCMAKE_C_FLAGS_RELEASE:STRING="%{optflags} -I$INCBLAS" \
+ -DCMAKE_Fortran_FLAGS_RELEASE:STRING="%{optflags} -I$INCBLAS" \
+ -DCMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING="%{__global_ldflags} -lklu $LIBBLASLINK $LIBSUPERLUMTLINK $LIBHYPRELINK" \
%endif
-DLAPACK_ENABLE:BOOL=OFF \
-DBLAS_ENABLE:BOOL=ON \
@@ -422,13 +401,16 @@ cmake \
-DBUILD_SHARED_LIBS:BOOL=ON -DBUILD_STATIC_LIBS:BOOL=OFF \
-DCMAKE_SKIP_RPATH:BOOL=YES -DCMAKE_SKIP_INSTALL_RPATH:BOOL=YES \
-DMPI_ENABLE:BOOL=ON \
- -DMPI_MPICC:STRING=$MPI_BIN/mpicc \
- -DMPI_RUN_COMMAND=mpirun \
- -DMPI_MPIF77:STRING=$MPI_BIN/mpif77 \
+ -DMPI_C_COMPILER:STRING=$MPI_BIN/mpicc \
+ -DMPIEXEC_EXECUTABLE=$MPI_BIN/mpirun \
+%if 0%{?fedora}
+ -DMPI_Fortran_COMPILER:STRING=$MPI_BIN/mpifort \
+%else
+ -DMPI_Fortran_COMPILER:STRING=$MPI_BIN/mpif77 \
+%endif
-DFCMIX_ENABLE:BOOL=ON \
-DUSE_GENERIC_MATH:BOOL=ON \
-DOPENMP_ENABLE:BOOL=ON \
- -DCMAKE_Fortran_COMPILER:STRING=$MPI_BIN/mpif77 \
-DPTHREAD_ENABLE:BOOL=ON \
%ifnarch %{power64} aarch64
-DSUPERLUMT_ENABLE:BOOL=ON \
@@ -529,19 +511,19 @@ cmake \
-DCMAKE_BUILD_TYPE:STRING=Debug \
-DCMAKE_C_FLAGS_DEBUG:STRING="-O0 -g -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -I$INCBLAS" \
-DCMAKE_Fortran_FLAGS_DEBUG:STRING="-O0 -g -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -I$INCBLAS" \
- -DCMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING="%{__global_ldflags} -Wl,-z,now -Wl,--as-needed -lklu $LIBBLASLINK $LIBSUPERLUMTLINK $LIBHYPRELINK" \
+ -DCMAKE_SHARED_LINKER_FLAGS_DEBUG:STRING="%{__global_ldflags} -lklu $LIBBLASLINK $LIBSUPERLUMTLINK $LIBHYPRELINK" \
%else
%{cmake3} \
%if %{?__isa_bits:%{__isa_bits}}%{!?__isa_bits:32} == 64
- -DSUNDIALS_INDEX_TYPE:STRING=int64_t \
+ -DSUNDIALS_INDEX_SIZE:STRING=64 \
%else
- -DSUNDIALS_INDEX_TYPE:STRING=int32_t \
+ -DSUNDIALS_INDEX_SIZE:STRING=32 \
%endif
-DCMAKE_VERBOSE_MAKEFILE:BOOL=ON \
-DCMAKE_BUILD_TYPE:STRING=Release \
- -DCMAKE_C_FLAGS_RELEASE:STRING="%{optflags} -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -I$INCBLAS" \
- -DCMAKE_Fortran_FLAGS_RELEASE:STRING="%{optflags} -Wl,-z,relro -Wl,-z,now -Wl,--as-needed -I$INCBLAS" \
- -DCMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING="%{__global_ldflags} -Wl,-z,now -Wl,--as-needed -lklu $LIBBLASLINK $LIBSUPERLUMTLINK $LIBHYPRELINK" \
+ -DCMAKE_C_FLAGS_RELEASE:STRING="%{optflags} -I$INCBLAS" \
+ -DCMAKE_Fortran_FLAGS_RELEASE:STRING="%{optflags} -I$INCBLAS" \
+ -DCMAKE_SHARED_LINKER_FLAGS_RELEASE:STRING="%{__global_ldflags} -lklu $LIBBLASLINK $LIBSUPERLUMTLINK $LIBHYPRELINK" \
%endif
-DLAPACK_ENABLE:BOOL=OFF \
-DBLAS_ENABLE:BOOL=ON \
@@ -557,19 +539,16 @@ cmake \
-DBUILD_SHARED_LIBS:BOOL=ON -DBUILD_STATIC_LIBS:BOOL=OFF \
-DCMAKE_SKIP_RPATH:BOOL=YES -DCMAKE_SKIP_INSTALL_RPATH:BOOL=YES \
-DMPI_ENABLE:BOOL=ON \
- -DMPI_MPICC:STRING=$MPI_BIN/mpicc \
- -DMPI_RUN_COMMAND=mpirun \
+ -DMPI_C_COMPILER:STRING=$MPI_BIN/mpicc \
+ -DMPIEXEC_EXECUTABLE=$MPI_BIN/mpirun \
%if 0%{?fedora}
- -DMPI_MPIF77:STRING=$MPI_BIN/mpifort \
- -DMPI_MPIF90:STRING=$MPI_BIN/mpifort \
+ -DMPI_Fortran_COMPILER:STRING=$MPI_BIN/mpifort \
%else
- -DMPI_MPIF77:STRING=$MPI_BIN/mpif77 \
- -DMPI_MPIF90:STRING=$MPI_BIN/mpif90 \
+ -DMPI_Fortran_COMPILER:STRING=$MPI_BIN/mpif77 \
%endif
-DFCMIX_ENABLE:BOOL=ON \
-DUSE_GENERIC_MATH:BOOL=ON \
-DOPENMP_ENABLE:BOOL=ON \
- -DCMAKE_Fortran_COMPILER:STRING=$MPI_BIN/mpif77 \
-DPTHREAD_ENABLE:BOOL=ON \
%ifnarch %{power64} aarch64
-DSUPERLUMT_ENABLE:BOOL=ON \
@@ -635,9 +614,9 @@ rm -f %{buildroot}%{_includedir}/sundials/LICENSE
pushd buildopenmpi_dir/build
export LD_LIBRARY_PATH=%{buildroot}$MPI_LIB:%{buildroot}%{_libdir}
%ifarch %{power64} %{arm} aarch64 s390x
-%ctest3 --force-new-ctest-process -VV -j 1 --output-on-failure -E 'test_sunmatrix_sparse_400_400_0_0|test_nvector_mpi_4'
+ctest3 --force-new-ctest-process -VV -j 1 --output-on-failure -E 'test_sunmatrix_sparse_400_400_0_0|test_nvector_mpi_4'
%else
-%ctest3 --force-new-ctest-process -VV -j 1 --output-on-failure
+ctest3 --force-new-ctest-process -VV -j 1 --output-on-failure
%endif
popd
%{_openmpi_unload}
@@ -648,9 +627,9 @@ popd
pushd buildmpich_dir/build
export LD_LIBRARY_PATH=%{buildroot}$MPI_LIB:%{buildroot}%{_libdir}
%ifarch %{power64} %{arm} aarch64 s390x
-%ctest3 --force-new-ctest-process -VV -j 1 --output-on-failure -E 'test_sunmatrix_sparse_400_400_0_0|test_nvector_mpi_4'
+ctest3 --force-new-ctest-process -VV -j 1 --output-on-failure -E 'test_sunmatrix_sparse_400_400_0_0|test_nvector_mpi_4'
%else
-%ctest3 --force-new-ctest-process -VV -j 1 --output-on-failure
+ctest3 --force-new-ctest-process -VV -j 1 --output-on-failure
%endif
popd
%{_mpich_unload}
@@ -661,9 +640,9 @@ popd
pushd sundials-%{version}/build
export LD_LIBRARY_PATH=%{buildroot}%{_libdir}
%ifarch %{power64} %{arm} aarch64 s390x
-%ctest3 --force-new-ctest-process -VV -j 1 --output-on-failure -E 'test_sunmatrix_sparse_400_400_0_0'
+ctest3 --force-new-ctest-process -VV -j 1 --output-on-failure -E 'test_sunmatrix_sparse_400_400_0_0'
%else
-%ctest3 --force-new-ctest-process -VV -j 1 --output-on-failure
+ctest3 --force-new-ctest-process -VV -j 1 --output-on-failure
%endif
popd
%endif ##if with_sercheck
@@ -796,6 +775,9 @@ popd
%endif
%changelog
+* Sat Oct 13 2018 Antonio Trande <sagitterATfedoraproject.org> - 3.2.0-1
+- Update to 3.2.0
+
* Wed Sep 05 2018 Antonio Trande <sagitterATfedoraproject.org> - 3.1.2-2
- Forced to use python2 (tests work under python2 only)
5 years, 6 months
Architecture specific change in rpms/scorep.git
by githook-noreply@fedoraproject.org
The package rpms/scorep.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/scorep.git/commit/?id=b259a12454a....
Change:
+%ifnarch ppc64le
Thanks.
Full change:
============
commit b259a12454a2a6c238bba4a4e88cc9508d0e7ed4
Author: Dave Love <loveshack(a)fedoraproject.org>
Date: Mon Oct 15 14:39:28 2018 +0100
- Exclude libwrap stuff on ppc64le fedora < 29
diff --git a/scorep.spec b/scorep.spec
index a3d1b55..f5aa1b7 100644
--- a/scorep.spec
+++ b/scorep.spec
@@ -1,6 +1,14 @@
+%ifnarch ppc64le
+%global dowrap 1
+%else
+%if 0%{?fedora} > 28
+%global dowrap 1
+%endif
+%endif
+
Name: scorep
Version: 4.0
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: Scalable Performance Measurement Infrastructure for Parallel Codes
License: BSD
@@ -19,9 +27,11 @@ BuildRequires: otf2-devel >= 2.0
BuildRequires: papi-devel
BuildRequires: gcc-plugin-devel
BuildRequires: gcc-c++
+%if 0%{?dowrap}
BuildRequires: llvm-devel
BuildRequires: clang
BuildRequires: clang-devel
+%endif
BuildRequires: automake libtool
Requires: %{name}-libs%{?_isa} = %{version}-%{release}
Requires: binutils-devel%{?_isa}
@@ -223,7 +233,7 @@ make -C serial check V=1
%{_bindir}/scorep-wrapper
%{_bindir}/scorep-online-access-registry
%{_bindir}/scorep-preload-init
-%{_bindir}/scorep-libwrap-init
+%{?dowrap:%{_bindir}/scorep-libwrap-init}
%{_libdir}/scorep/
%{_datadir}/scorep/
%{_includedir}/scorep/
@@ -256,7 +266,7 @@ make -C serial check V=1
%{_libdir}/mpich/bin/scorep-wrapper
%{_libdir}/mpich/bin/scorep-online-access-registry
%{_libdir}/mpich/bin/scorep-preload-init
-%{_libdir}/mpich/bin/scorep-libwrap-init
+%{?dowrap:%{_libdir}/mpich/bin/scorep-libwrap-init}
%{_libdir}/mpich/lib/scorep/
%{_includedir}/mpich-%{_arch}/scorep/
@@ -285,7 +295,7 @@ make -C serial check V=1
%{_libdir}/openmpi/bin/scorep-wrapper
%{_libdir}/openmpi/bin/scorep-online-access-registry
%{_libdir}/openmpi/bin/scorep-preload-init
-%{_libdir}/openmpi/bin/scorep-libwrap-init
+%{?dowrap:%{_libdir}/openmpi/bin/scorep-libwrap-init}
%{_libdir}/openmpi/lib/scorep/
%{_includedir}/openmpi-%{_arch}/scorep/
@@ -294,13 +304,14 @@ make -C serial check V=1
%endif
%changelog
-* Fri Oct 12 2018 Dave Love <loveshack(a)fedoraproject.org> - 4.0-2
+* Fri Oct 12 2018 Dave Love <loveshack(a)fedoraproject.org> - 4.0-3
+- Exclude libwrap stuff on ppc64le fedora < 29
+
+* Tue Oct 9 2018 Dave Love <loveshack(a)fedoraproject.org> - 4.0-2
- Use ldconfig_scriptlets and remove some EPEL-ism in build
- Patch to correct cube configuration
- Build libwrap
- Undefine _ld_as_needed, _hardened_build to make %%check work
-
-* Wed Oct 10 2018 Dave Love <loveshack(a)fedoraproject.org> - 3.1-7
- Require libunwind-devel, ocl-icd-devel, opari2 [#1610849]
* Wed Jul 25 2018 Dave Love <loveshack(a)fedoraproject.org> - 4.0-1
5 years, 6 months
Architecture specific change in rpms/bear-factory.git
by githook-noreply@fedoraproject.org
The package rpms/bear-factory.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/bear-factory.git/commit/?id=a2467....
Change:
+ExcludeArch: ppc64le
Thanks.
Full change:
============
commit a24672fb8181105cb9bf0daae698427dac29550d
Author: Martin Gansser <mgansser(a)online.de>
Date: Mon Oct 15 16:54:21 2018 +0200
Initial import (#1546544).
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..c1aeb56
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/bear-factory-2a78522.tar.gz
diff --git a/bear-factory.spec b/bear-factory.spec
new file mode 100644
index 0000000..51032bf
--- /dev/null
+++ b/bear-factory.spec
@@ -0,0 +1,241 @@
+# https://github.com/j-jorge/bear/commit/2a785228d85997dc1682ee71899841528f...
+%global commit0 2a785228d85997dc1682ee71899841528fa09c33
+%global shortcommit0 %(c=%{commit0}; echo ${c:0:7})
+%global srcname bear
+
+Name: %{srcname}-factory
+Version: 0.7.0
+Release: 0.23.20180825git%{shortcommit0}%{?dist}
+Summary: Game engine and editors dedicated to creating great 2D games
+License: GPLv3+ and CC-BY-SA
+URL: https://github.com/j-jorge/bear
+Source0: https://github.com/j-jorge/bear/archive/%{commit0}/%{name}-%{commit0}.tar...
+
+# Build is broken on ppc64le
+%if 0%{?fedora} >= 26
+ExcludeArch: ppc64le
+%endif
+
+BuildRequires: gcc-c++
+BuildRequires: boost-devel
+BuildRequires: cmake
+BuildRequires: desktop-file-utils
+BuildRequires: docbook-utils
+BuildRequires: gettext
+%if 0%{?fedora} >= 26
+BuildRequires: libclaw-devel >= 1.7.4-17
+%else
+BuildRequires: libclaw-devel >= 1.7.4-16
+%endif
+BuildRequires: libjpeg-turbo-devel
+BuildRequires: pkgconfig(freetype2)
+BuildRequires: pkgconfig(sdl2)
+BuildRequires: pkgconfig(SDL2_mixer)
+BuildRequires: wxGTK3-devel
+Requires: hicolor-icon-theme
+
+%description
+The Bear engine is a set of C++ libraries and tools dedicated to creating
+great 2D games. It has been used to create Plee the Bear (plee-the-bear),
+Andy's Super Great Park (asgp) and Tunnel (tunnel).
+
+The engine comes with a set of tools, namely the Bear Factory, intended to
+help creating resources for the game. These tools include a level editor,
+a character/model editor and an animation editor.
+
+%package -n %{srcname}-engine
+Summary: Run-time libraries for games based on the Bear engine
+
+%description -n %{srcname}-engine
+The Bear engine is a set of C++ libraries and tools dedicated to creating
+great 2D games. It has been used to create Plee the Bear (plee-the-bear),
+Andy's Super Great Park (asgp) and Tunnel (tunnel).
+
+This package contains the run-time libraries used by the games based on
+the Bear engine.
+
+%package devel
+Summary: Development files for %{name}
+Requires: %{srcname}-engine%{?_isa} = %{version}-%{release}
+
+%description devel
+Development files for %{name}
+
+%prep
+%setup -qn %{srcname}-%{commit0}
+
+# change docbook_to_man to docbook2man
+sed -i -e 's|docbook-to-man|docbook2man|g' cmake-helper/docbook-to-man.cmake
+
+# delete glew code because it picks up BSD license
+rm -rf bear-engine/core/src/visual/glew/
+
+%build
+# https://github.com/j-jorge/bear/issues/9
+# The Bear Factory (i.e. the editors for the Bear Engine) requires wiWidgets < 3.
+# Changes in the API of wxWidgets broke some parts of the editors.
+# The editor needs to be disabled with -DBEAR_EDITORS_ENABLED=0
+%cmake -DBEAR_ENGINE_INSTALL_LIBRARY_DIR=%{_lib} \
+ -DBEAR_FACTORY_INSTALL_LIBRARY_DIR=%{_lib} \
+ -DCMAKE_SHARED_LINKER_FLAGS="-Wl,--as-needed" \
+ -DCMAKE_SKIP_RPATH:BOOL=ON \
+ -DBEAR_USES_FREEDESKTOP=ON \
+ -DRUNNING_BEAR_ENABLED=ON \
+ -DBEAR_EDITORS_ENABLED=0
+%make_build
+
+%install
+%make_install INSTALL="install -p"
+
+%find_lang bear-engine
+
+# copy devel files for subpkg bear-devel
+install -dm 755 %{buildroot}%{_includedir}/%{name}/cmake-helper/
+install -D cmake-helper/{*.cmake,*.cmake.in} %{buildroot}%{_includedir}/%{name}/cmake-helper/
+for file in $(find bear-engine/{core,lib}/src -name *.hpp -o -name *.tpp);
+do
+ install -Dm 0644 $file %{buildroot}%{_includedir}/%{name}/$file
+done
+# fixes E: script-without-shebang
+chmod a-x %{buildroot}%{_includedir}/%{name}/cmake-helper/*.cmake*
+
+rm -rf %{buildroot}%{_datadir}/pixmaps
+
+install -d -m 0755 %{buildroot}%{_datadir}/applications/
+install -Dm644 %{_builddir}/%{srcname}-%{commit0}/bear-factory/desktop/applications/*.desktop %{buildroot}%{_datadir}/applications/
+
+%check
+desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
+
+%files
+%doc README.md
+%license LICENSE license/CCPL license/GPL
+#{_bindir}/bend-image
+#{_bindir}/image-cutter
+#{_bindir}/bf*editor
+#{_libdir}/libbear-editor.so
+#{_datadir}/#{name}
+#{_datadir}/icons/hicolor/*/apps/#{name}.png
+%{_datadir}/applications/desc2img.desktop
+%{_datadir}/applications/bf*editor.desktop
+#{_mandir}/man1/bf*editor.1*
+
+%files -n %{srcname}-engine -f %{srcname}-engine.lang
+%doc README.md
+%license LICENSE license/CCPL license/GPL
+%{_bindir}/running-bear
+%{_libdir}/libbear_*.so
+%exclude %{_libdir}/libbear-editor.so
+%{_mandir}/man6/running-bear.6*
+
+%files devel
+%doc README.md
+%{_includedir}/%{name}
+%{_datadir}/cmake/%{srcname}-engine
+
+%changelog
+* Mon Oct 15 2018 Martin Gansser <martinkg(a)fedoraproject.org> - 0.7.0-0.23.20180825git2a78522
+- Make install preserve timestamps
+- Remove obsolete bear <= 0.7.0-0.21 because there was never a bear package
+
+* Fri Oct 12 2018 Martin Gansser <martinkg(a)fedoraproject.org> - 0.7.0-0.22.20180825git2a78522
+- Use global macro srcname bear
+- Correct sub-package naming
+
+* Fri Oct 12 2018 Martin Gansser <martinkg(a)fedoraproject.org> - 0.7.0-0.21.20180825git2a78522
+- Add BR gcc-c++
+- Remove scriptlets
+- Add -Wl,--as-needed" to avoid "unused-direct-shlib-dependency" warnings
+- Rename subpackage engine to bear-engine
+- Disable the bear editor with -DBEAR_EDITORS_ENABLED=0
+
+* Sat Jan 27 2018 Martin Gansser <martinkg(a)fedoraproject.org> - 0.7.0-0.20.20170906git40f2158
+- Update to 0.7.0-0.20.20170906git40f2158
+- Rename package to bear-factory
+
+* Tue Jan 23 2018 Jonathan Wakely <jwakely(a)redhat.com> - 0.7.0-0.19.20161230git781ec80
+- Rebuilt for Boost 1.66
+
+* Sun Jan 07 2018 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 0.7.0-0.18.20161230git781ec80
+- Remove obsolete scriptlets
+
+* Wed Aug 02 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.7.0-0.17.20161230git781ec80
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
+
+* Wed Jul 26 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.7.0-0.16.20161230git781ec80
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
+
+* Wed Jul 19 2017 Jonathan Wakely <jwakely(a)redhat.com> - 0.7.0-0.15.20161230git781ec80
+- Rebuilt for s390x binutils bug
+
+* Tue Jul 18 2017 Jonathan Wakely <jwakely(a)redhat.com> - 0.7.0-0.14.20161230git781ec80
+- Rebuilt for Boost 1.64
+
+* Wed Feb 01 2017 Martin Gansser <martinkg(a)fedoraproject.org> - 0.7.0-0.13.20161230git
+- rebuild for rawhide, with libclaw-devel >= 1.7.4-17
+
+* Sat Jan 14 2017 Martin Gansser <martinkg(a)fedoraproject.org> - 0.7.0-0.12.20161230git
+- remove %%{name}-engine-%%{_arch}.conf %%{name}-factory-%%{_arch}.conf
+- add missing /sbin/ldconfig calls in %%post and %%postun
+- add CMAKE option -DRUNNING_BEAR_ENABLED=ON for missing running-bear file
+- add %%{_bindir}/running-%%{name} to engine file section
+- install engine libraries into -DBEAR_ENGINE_INSTALL_LIBRARY_DIR=%%{_lib}
+- install factory libraries into -DBEAR_FACTORY_INSTALL_LIBRARY_DIR=%%{_lib}
+
+* Mon Jan 9 2017 Michael Schwendt <mschwendt(a)fedoraproject.org> - 0.7.0-0.11.20161230git
+- fix Release tag to include snapshot checkout date
+- prepare rebuild against libclaw >= 1.7.4-16 for fix ABI compatibility
+
+* Mon Jan 02 2017 Martin Gansser <martinkg(a)fedoraproject.org> - 0.7.0-0.10git781ec80
+- add RR hicolor-icon-theme
+
+* Fri Dec 30 2016 Martin Gansser <martinkg(a)fedoraproject.org> - 0.7.0-0.9git781ec80
+- update to 0.7.0-0.9git781ec80
+
+* Tue Dec 27 2016 Martin Gansser <martinkg(a)fedoraproject.org> - 0.7.0-0.8gitac6be8b
+- add if condition due ppc64le build problem
+
+* Fri Dec 23 2016 Martin Gansser <martinkg(a)fedoraproject.org> - 0.7.0-0.7gitac6be8b
+- change to -DCMAKE_SKIP_RPATH:BOOL=ON
+- obsolete chrpath command
+- convert docbook2man filename taken from .sgml file to lowercase
+- remove BR chrpath
+
+* Tue Dec 13 2016 Martin Gansser <martinkg(a)fedoraproject.org> - 0.7.0-0.6gitac6be8b
+- use wildcard to copy all cmake and cmake.in files for subpkg bear-devel
+- copy also *.tpp files for subpkg bear-devel
+- fix spurious-executable-perm
+- fixes E: script-without-shebang
+- specfile cleanup
+
+* Tue Dec 13 2016 Martin Gansser <martinkg(a)fedoraproject.org> - 0.7.0-0.5gitac6be8b
+- Dropped subpkg engine/factory-devel because unversioned files needed at runtime
+- Add subpkg %%{name}-devel
+
+* Mon Dec 12 2016 Martin Gansser <martinkg(a)fedoraproject.org> - 0.7.0-0.4gitac6be8b
+- Add Requires: %%{name}-engine%%{?_isa} = %%{version}-%%{release} to bear-factory
+- Delete glew code because it picks up BSD license
+- run-time is the correct spelling, not runtime
+- Add gtk-update-icon-cache in %%postun and %%posttrans section for bear-factory
+- Add update-desktop-database in %%post and %%postun section for bear-factory
+- Take ownership of %%dir %%{_datadir}/%%{name}-factory/images/
+ %%dir %%{_datadir}/%%{name}-factory/item-description/
+ %%dir %%{_datadir}/%%{name}-factory//item-description/generic in file section
+- Add subpkg engine/factory-devel for unversioned files
+
+* Mon Nov 28 2016 Martin Gansser <martinkg(a)fedoraproject.org> - 0.7.0-0.3gitac6be8b
+- Add BR chrpath
+- Add BR libjpeg-turbo-devel
+- Add BuildConflicts wxGTK3-devel
+
+* Sun Nov 27 2016 Martin Gansser <martinkg(a)fedoraproject.org> - 0.7.0-0.2gitac6be8b
+- Remove Conflicts: wxGTK3-devel"
+- Compressed sed command
+- replace (non packaged) with (tunnel) from the descriptions
+- replace (andy-super-great-park) with (asgp) from the descriptions
+- run-time is the correct spelling, not runtime
+- Add %%config to fix the non-conffile-in-etc warnings
+- Remove desc2img.desktop due desc2img binary missing
+
+* Sun Nov 27 2016 Martin Gansser <martinkg(a)fedoraproject.org> - 0.7.0-0.1gitac6be8b
+- imported package bear
diff --git a/sources b/sources
new file mode 100644
index 0000000..f68f16d
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (bear-factory-2a78522.tar.gz) = 70d62270fc61d02de50b45bf1304d5320f0363a21462974aa5b50857a900261c53e53471bab02a89ba394e1b98f9ff1e94c592fa88c3b42a8dd31e9f92e612dd
5 years, 6 months
Architecture specific change in rpms/bear-factory.git
by githook-noreply@fedoraproject.org
The package rpms/bear-factory.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/bear-factory.git/commit/?id=a2467....
Change:
+ExcludeArch: ppc64le
Thanks.
Full change:
============
commit a24672fb8181105cb9bf0daae698427dac29550d
Author: Martin Gansser <mgansser(a)online.de>
Date: Mon Oct 15 16:54:21 2018 +0200
Initial import (#1546544).
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..c1aeb56
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/bear-factory-2a78522.tar.gz
diff --git a/bear-factory.spec b/bear-factory.spec
new file mode 100644
index 0000000..51032bf
--- /dev/null
+++ b/bear-factory.spec
@@ -0,0 +1,241 @@
+# https://github.com/j-jorge/bear/commit/2a785228d85997dc1682ee71899841528f...
+%global commit0 2a785228d85997dc1682ee71899841528fa09c33
+%global shortcommit0 %(c=%{commit0}; echo ${c:0:7})
+%global srcname bear
+
+Name: %{srcname}-factory
+Version: 0.7.0
+Release: 0.23.20180825git%{shortcommit0}%{?dist}
+Summary: Game engine and editors dedicated to creating great 2D games
+License: GPLv3+ and CC-BY-SA
+URL: https://github.com/j-jorge/bear
+Source0: https://github.com/j-jorge/bear/archive/%{commit0}/%{name}-%{commit0}.tar...
+
+# Build is broken on ppc64le
+%if 0%{?fedora} >= 26
+ExcludeArch: ppc64le
+%endif
+
+BuildRequires: gcc-c++
+BuildRequires: boost-devel
+BuildRequires: cmake
+BuildRequires: desktop-file-utils
+BuildRequires: docbook-utils
+BuildRequires: gettext
+%if 0%{?fedora} >= 26
+BuildRequires: libclaw-devel >= 1.7.4-17
+%else
+BuildRequires: libclaw-devel >= 1.7.4-16
+%endif
+BuildRequires: libjpeg-turbo-devel
+BuildRequires: pkgconfig(freetype2)
+BuildRequires: pkgconfig(sdl2)
+BuildRequires: pkgconfig(SDL2_mixer)
+BuildRequires: wxGTK3-devel
+Requires: hicolor-icon-theme
+
+%description
+The Bear engine is a set of C++ libraries and tools dedicated to creating
+great 2D games. It has been used to create Plee the Bear (plee-the-bear),
+Andy's Super Great Park (asgp) and Tunnel (tunnel).
+
+The engine comes with a set of tools, namely the Bear Factory, intended to
+help creating resources for the game. These tools include a level editor,
+a character/model editor and an animation editor.
+
+%package -n %{srcname}-engine
+Summary: Run-time libraries for games based on the Bear engine
+
+%description -n %{srcname}-engine
+The Bear engine is a set of C++ libraries and tools dedicated to creating
+great 2D games. It has been used to create Plee the Bear (plee-the-bear),
+Andy's Super Great Park (asgp) and Tunnel (tunnel).
+
+This package contains the run-time libraries used by the games based on
+the Bear engine.
+
+%package devel
+Summary: Development files for %{name}
+Requires: %{srcname}-engine%{?_isa} = %{version}-%{release}
+
+%description devel
+Development files for %{name}
+
+%prep
+%setup -qn %{srcname}-%{commit0}
+
+# change docbook_to_man to docbook2man
+sed -i -e 's|docbook-to-man|docbook2man|g' cmake-helper/docbook-to-man.cmake
+
+# delete glew code because it picks up BSD license
+rm -rf bear-engine/core/src/visual/glew/
+
+%build
+# https://github.com/j-jorge/bear/issues/9
+# The Bear Factory (i.e. the editors for the Bear Engine) requires wiWidgets < 3.
+# Changes in the API of wxWidgets broke some parts of the editors.
+# The editor needs to be disabled with -DBEAR_EDITORS_ENABLED=0
+%cmake -DBEAR_ENGINE_INSTALL_LIBRARY_DIR=%{_lib} \
+ -DBEAR_FACTORY_INSTALL_LIBRARY_DIR=%{_lib} \
+ -DCMAKE_SHARED_LINKER_FLAGS="-Wl,--as-needed" \
+ -DCMAKE_SKIP_RPATH:BOOL=ON \
+ -DBEAR_USES_FREEDESKTOP=ON \
+ -DRUNNING_BEAR_ENABLED=ON \
+ -DBEAR_EDITORS_ENABLED=0
+%make_build
+
+%install
+%make_install INSTALL="install -p"
+
+%find_lang bear-engine
+
+# copy devel files for subpkg bear-devel
+install -dm 755 %{buildroot}%{_includedir}/%{name}/cmake-helper/
+install -D cmake-helper/{*.cmake,*.cmake.in} %{buildroot}%{_includedir}/%{name}/cmake-helper/
+for file in $(find bear-engine/{core,lib}/src -name *.hpp -o -name *.tpp);
+do
+ install -Dm 0644 $file %{buildroot}%{_includedir}/%{name}/$file
+done
+# fixes E: script-without-shebang
+chmod a-x %{buildroot}%{_includedir}/%{name}/cmake-helper/*.cmake*
+
+rm -rf %{buildroot}%{_datadir}/pixmaps
+
+install -d -m 0755 %{buildroot}%{_datadir}/applications/
+install -Dm644 %{_builddir}/%{srcname}-%{commit0}/bear-factory/desktop/applications/*.desktop %{buildroot}%{_datadir}/applications/
+
+%check
+desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
+
+%files
+%doc README.md
+%license LICENSE license/CCPL license/GPL
+#{_bindir}/bend-image
+#{_bindir}/image-cutter
+#{_bindir}/bf*editor
+#{_libdir}/libbear-editor.so
+#{_datadir}/#{name}
+#{_datadir}/icons/hicolor/*/apps/#{name}.png
+%{_datadir}/applications/desc2img.desktop
+%{_datadir}/applications/bf*editor.desktop
+#{_mandir}/man1/bf*editor.1*
+
+%files -n %{srcname}-engine -f %{srcname}-engine.lang
+%doc README.md
+%license LICENSE license/CCPL license/GPL
+%{_bindir}/running-bear
+%{_libdir}/libbear_*.so
+%exclude %{_libdir}/libbear-editor.so
+%{_mandir}/man6/running-bear.6*
+
+%files devel
+%doc README.md
+%{_includedir}/%{name}
+%{_datadir}/cmake/%{srcname}-engine
+
+%changelog
+* Mon Oct 15 2018 Martin Gansser <martinkg(a)fedoraproject.org> - 0.7.0-0.23.20180825git2a78522
+- Make install preserve timestamps
+- Remove obsolete bear <= 0.7.0-0.21 because there was never a bear package
+
+* Fri Oct 12 2018 Martin Gansser <martinkg(a)fedoraproject.org> - 0.7.0-0.22.20180825git2a78522
+- Use global macro srcname bear
+- Correct sub-package naming
+
+* Fri Oct 12 2018 Martin Gansser <martinkg(a)fedoraproject.org> - 0.7.0-0.21.20180825git2a78522
+- Add BR gcc-c++
+- Remove scriptlets
+- Add -Wl,--as-needed" to avoid "unused-direct-shlib-dependency" warnings
+- Rename subpackage engine to bear-engine
+- Disable the bear editor with -DBEAR_EDITORS_ENABLED=0
+
+* Sat Jan 27 2018 Martin Gansser <martinkg(a)fedoraproject.org> - 0.7.0-0.20.20170906git40f2158
+- Update to 0.7.0-0.20.20170906git40f2158
+- Rename package to bear-factory
+
+* Tue Jan 23 2018 Jonathan Wakely <jwakely(a)redhat.com> - 0.7.0-0.19.20161230git781ec80
+- Rebuilt for Boost 1.66
+
+* Sun Jan 07 2018 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 0.7.0-0.18.20161230git781ec80
+- Remove obsolete scriptlets
+
+* Wed Aug 02 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.7.0-0.17.20161230git781ec80
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
+
+* Wed Jul 26 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.7.0-0.16.20161230git781ec80
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
+
+* Wed Jul 19 2017 Jonathan Wakely <jwakely(a)redhat.com> - 0.7.0-0.15.20161230git781ec80
+- Rebuilt for s390x binutils bug
+
+* Tue Jul 18 2017 Jonathan Wakely <jwakely(a)redhat.com> - 0.7.0-0.14.20161230git781ec80
+- Rebuilt for Boost 1.64
+
+* Wed Feb 01 2017 Martin Gansser <martinkg(a)fedoraproject.org> - 0.7.0-0.13.20161230git
+- rebuild for rawhide, with libclaw-devel >= 1.7.4-17
+
+* Sat Jan 14 2017 Martin Gansser <martinkg(a)fedoraproject.org> - 0.7.0-0.12.20161230git
+- remove %%{name}-engine-%%{_arch}.conf %%{name}-factory-%%{_arch}.conf
+- add missing /sbin/ldconfig calls in %%post and %%postun
+- add CMAKE option -DRUNNING_BEAR_ENABLED=ON for missing running-bear file
+- add %%{_bindir}/running-%%{name} to engine file section
+- install engine libraries into -DBEAR_ENGINE_INSTALL_LIBRARY_DIR=%%{_lib}
+- install factory libraries into -DBEAR_FACTORY_INSTALL_LIBRARY_DIR=%%{_lib}
+
+* Mon Jan 9 2017 Michael Schwendt <mschwendt(a)fedoraproject.org> - 0.7.0-0.11.20161230git
+- fix Release tag to include snapshot checkout date
+- prepare rebuild against libclaw >= 1.7.4-16 for fix ABI compatibility
+
+* Mon Jan 02 2017 Martin Gansser <martinkg(a)fedoraproject.org> - 0.7.0-0.10git781ec80
+- add RR hicolor-icon-theme
+
+* Fri Dec 30 2016 Martin Gansser <martinkg(a)fedoraproject.org> - 0.7.0-0.9git781ec80
+- update to 0.7.0-0.9git781ec80
+
+* Tue Dec 27 2016 Martin Gansser <martinkg(a)fedoraproject.org> - 0.7.0-0.8gitac6be8b
+- add if condition due ppc64le build problem
+
+* Fri Dec 23 2016 Martin Gansser <martinkg(a)fedoraproject.org> - 0.7.0-0.7gitac6be8b
+- change to -DCMAKE_SKIP_RPATH:BOOL=ON
+- obsolete chrpath command
+- convert docbook2man filename taken from .sgml file to lowercase
+- remove BR chrpath
+
+* Tue Dec 13 2016 Martin Gansser <martinkg(a)fedoraproject.org> - 0.7.0-0.6gitac6be8b
+- use wildcard to copy all cmake and cmake.in files for subpkg bear-devel
+- copy also *.tpp files for subpkg bear-devel
+- fix spurious-executable-perm
+- fixes E: script-without-shebang
+- specfile cleanup
+
+* Tue Dec 13 2016 Martin Gansser <martinkg(a)fedoraproject.org> - 0.7.0-0.5gitac6be8b
+- Dropped subpkg engine/factory-devel because unversioned files needed at runtime
+- Add subpkg %%{name}-devel
+
+* Mon Dec 12 2016 Martin Gansser <martinkg(a)fedoraproject.org> - 0.7.0-0.4gitac6be8b
+- Add Requires: %%{name}-engine%%{?_isa} = %%{version}-%%{release} to bear-factory
+- Delete glew code because it picks up BSD license
+- run-time is the correct spelling, not runtime
+- Add gtk-update-icon-cache in %%postun and %%posttrans section for bear-factory
+- Add update-desktop-database in %%post and %%postun section for bear-factory
+- Take ownership of %%dir %%{_datadir}/%%{name}-factory/images/
+ %%dir %%{_datadir}/%%{name}-factory/item-description/
+ %%dir %%{_datadir}/%%{name}-factory//item-description/generic in file section
+- Add subpkg engine/factory-devel for unversioned files
+
+* Mon Nov 28 2016 Martin Gansser <martinkg(a)fedoraproject.org> - 0.7.0-0.3gitac6be8b
+- Add BR chrpath
+- Add BR libjpeg-turbo-devel
+- Add BuildConflicts wxGTK3-devel
+
+* Sun Nov 27 2016 Martin Gansser <martinkg(a)fedoraproject.org> - 0.7.0-0.2gitac6be8b
+- Remove Conflicts: wxGTK3-devel"
+- Compressed sed command
+- replace (non packaged) with (tunnel) from the descriptions
+- replace (andy-super-great-park) with (asgp) from the descriptions
+- run-time is the correct spelling, not runtime
+- Add %%config to fix the non-conffile-in-etc warnings
+- Remove desc2img.desktop due desc2img binary missing
+
+* Sun Nov 27 2016 Martin Gansser <martinkg(a)fedoraproject.org> - 0.7.0-0.1gitac6be8b
+- imported package bear
diff --git a/sources b/sources
new file mode 100644
index 0000000..f68f16d
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (bear-factory-2a78522.tar.gz) = 70d62270fc61d02de50b45bf1304d5320f0363a21462974aa5b50857a900261c53e53471bab02a89ba394e1b98f9ff1e94c592fa88c3b42a8dd31e9f92e612dd
5 years, 6 months
Architecture specific change in rpms/bear-factory.git
by githook-noreply@fedoraproject.org
The package rpms/bear-factory.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/bear-factory.git/commit/?id=a2467....
Change:
+ExcludeArch: ppc64le
Thanks.
Full change:
============
commit a24672fb8181105cb9bf0daae698427dac29550d
Author: Martin Gansser <mgansser(a)online.de>
Date: Mon Oct 15 16:54:21 2018 +0200
Initial import (#1546544).
diff --git a/.gitignore b/.gitignore
new file mode 100644
index 0000000..c1aeb56
--- /dev/null
+++ b/.gitignore
@@ -0,0 +1 @@
+/bear-factory-2a78522.tar.gz
diff --git a/bear-factory.spec b/bear-factory.spec
new file mode 100644
index 0000000..51032bf
--- /dev/null
+++ b/bear-factory.spec
@@ -0,0 +1,241 @@
+# https://github.com/j-jorge/bear/commit/2a785228d85997dc1682ee71899841528f...
+%global commit0 2a785228d85997dc1682ee71899841528fa09c33
+%global shortcommit0 %(c=%{commit0}; echo ${c:0:7})
+%global srcname bear
+
+Name: %{srcname}-factory
+Version: 0.7.0
+Release: 0.23.20180825git%{shortcommit0}%{?dist}
+Summary: Game engine and editors dedicated to creating great 2D games
+License: GPLv3+ and CC-BY-SA
+URL: https://github.com/j-jorge/bear
+Source0: https://github.com/j-jorge/bear/archive/%{commit0}/%{name}-%{commit0}.tar...
+
+# Build is broken on ppc64le
+%if 0%{?fedora} >= 26
+ExcludeArch: ppc64le
+%endif
+
+BuildRequires: gcc-c++
+BuildRequires: boost-devel
+BuildRequires: cmake
+BuildRequires: desktop-file-utils
+BuildRequires: docbook-utils
+BuildRequires: gettext
+%if 0%{?fedora} >= 26
+BuildRequires: libclaw-devel >= 1.7.4-17
+%else
+BuildRequires: libclaw-devel >= 1.7.4-16
+%endif
+BuildRequires: libjpeg-turbo-devel
+BuildRequires: pkgconfig(freetype2)
+BuildRequires: pkgconfig(sdl2)
+BuildRequires: pkgconfig(SDL2_mixer)
+BuildRequires: wxGTK3-devel
+Requires: hicolor-icon-theme
+
+%description
+The Bear engine is a set of C++ libraries and tools dedicated to creating
+great 2D games. It has been used to create Plee the Bear (plee-the-bear),
+Andy's Super Great Park (asgp) and Tunnel (tunnel).
+
+The engine comes with a set of tools, namely the Bear Factory, intended to
+help creating resources for the game. These tools include a level editor,
+a character/model editor and an animation editor.
+
+%package -n %{srcname}-engine
+Summary: Run-time libraries for games based on the Bear engine
+
+%description -n %{srcname}-engine
+The Bear engine is a set of C++ libraries and tools dedicated to creating
+great 2D games. It has been used to create Plee the Bear (plee-the-bear),
+Andy's Super Great Park (asgp) and Tunnel (tunnel).
+
+This package contains the run-time libraries used by the games based on
+the Bear engine.
+
+%package devel
+Summary: Development files for %{name}
+Requires: %{srcname}-engine%{?_isa} = %{version}-%{release}
+
+%description devel
+Development files for %{name}
+
+%prep
+%setup -qn %{srcname}-%{commit0}
+
+# change docbook_to_man to docbook2man
+sed -i -e 's|docbook-to-man|docbook2man|g' cmake-helper/docbook-to-man.cmake
+
+# delete glew code because it picks up BSD license
+rm -rf bear-engine/core/src/visual/glew/
+
+%build
+# https://github.com/j-jorge/bear/issues/9
+# The Bear Factory (i.e. the editors for the Bear Engine) requires wiWidgets < 3.
+# Changes in the API of wxWidgets broke some parts of the editors.
+# The editor needs to be disabled with -DBEAR_EDITORS_ENABLED=0
+%cmake -DBEAR_ENGINE_INSTALL_LIBRARY_DIR=%{_lib} \
+ -DBEAR_FACTORY_INSTALL_LIBRARY_DIR=%{_lib} \
+ -DCMAKE_SHARED_LINKER_FLAGS="-Wl,--as-needed" \
+ -DCMAKE_SKIP_RPATH:BOOL=ON \
+ -DBEAR_USES_FREEDESKTOP=ON \
+ -DRUNNING_BEAR_ENABLED=ON \
+ -DBEAR_EDITORS_ENABLED=0
+%make_build
+
+%install
+%make_install INSTALL="install -p"
+
+%find_lang bear-engine
+
+# copy devel files for subpkg bear-devel
+install -dm 755 %{buildroot}%{_includedir}/%{name}/cmake-helper/
+install -D cmake-helper/{*.cmake,*.cmake.in} %{buildroot}%{_includedir}/%{name}/cmake-helper/
+for file in $(find bear-engine/{core,lib}/src -name *.hpp -o -name *.tpp);
+do
+ install -Dm 0644 $file %{buildroot}%{_includedir}/%{name}/$file
+done
+# fixes E: script-without-shebang
+chmod a-x %{buildroot}%{_includedir}/%{name}/cmake-helper/*.cmake*
+
+rm -rf %{buildroot}%{_datadir}/pixmaps
+
+install -d -m 0755 %{buildroot}%{_datadir}/applications/
+install -Dm644 %{_builddir}/%{srcname}-%{commit0}/bear-factory/desktop/applications/*.desktop %{buildroot}%{_datadir}/applications/
+
+%check
+desktop-file-validate %{buildroot}%{_datadir}/applications/*.desktop
+
+%files
+%doc README.md
+%license LICENSE license/CCPL license/GPL
+#{_bindir}/bend-image
+#{_bindir}/image-cutter
+#{_bindir}/bf*editor
+#{_libdir}/libbear-editor.so
+#{_datadir}/#{name}
+#{_datadir}/icons/hicolor/*/apps/#{name}.png
+%{_datadir}/applications/desc2img.desktop
+%{_datadir}/applications/bf*editor.desktop
+#{_mandir}/man1/bf*editor.1*
+
+%files -n %{srcname}-engine -f %{srcname}-engine.lang
+%doc README.md
+%license LICENSE license/CCPL license/GPL
+%{_bindir}/running-bear
+%{_libdir}/libbear_*.so
+%exclude %{_libdir}/libbear-editor.so
+%{_mandir}/man6/running-bear.6*
+
+%files devel
+%doc README.md
+%{_includedir}/%{name}
+%{_datadir}/cmake/%{srcname}-engine
+
+%changelog
+* Mon Oct 15 2018 Martin Gansser <martinkg(a)fedoraproject.org> - 0.7.0-0.23.20180825git2a78522
+- Make install preserve timestamps
+- Remove obsolete bear <= 0.7.0-0.21 because there was never a bear package
+
+* Fri Oct 12 2018 Martin Gansser <martinkg(a)fedoraproject.org> - 0.7.0-0.22.20180825git2a78522
+- Use global macro srcname bear
+- Correct sub-package naming
+
+* Fri Oct 12 2018 Martin Gansser <martinkg(a)fedoraproject.org> - 0.7.0-0.21.20180825git2a78522
+- Add BR gcc-c++
+- Remove scriptlets
+- Add -Wl,--as-needed" to avoid "unused-direct-shlib-dependency" warnings
+- Rename subpackage engine to bear-engine
+- Disable the bear editor with -DBEAR_EDITORS_ENABLED=0
+
+* Sat Jan 27 2018 Martin Gansser <martinkg(a)fedoraproject.org> - 0.7.0-0.20.20170906git40f2158
+- Update to 0.7.0-0.20.20170906git40f2158
+- Rename package to bear-factory
+
+* Tue Jan 23 2018 Jonathan Wakely <jwakely(a)redhat.com> - 0.7.0-0.19.20161230git781ec80
+- Rebuilt for Boost 1.66
+
+* Sun Jan 07 2018 Igor Gnatenko <ignatenkobrain(a)fedoraproject.org> - 0.7.0-0.18.20161230git781ec80
+- Remove obsolete scriptlets
+
+* Wed Aug 02 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.7.0-0.17.20161230git781ec80
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
+
+* Wed Jul 26 2017 Fedora Release Engineering <releng(a)fedoraproject.org> - 0.7.0-0.16.20161230git781ec80
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
+
+* Wed Jul 19 2017 Jonathan Wakely <jwakely(a)redhat.com> - 0.7.0-0.15.20161230git781ec80
+- Rebuilt for s390x binutils bug
+
+* Tue Jul 18 2017 Jonathan Wakely <jwakely(a)redhat.com> - 0.7.0-0.14.20161230git781ec80
+- Rebuilt for Boost 1.64
+
+* Wed Feb 01 2017 Martin Gansser <martinkg(a)fedoraproject.org> - 0.7.0-0.13.20161230git
+- rebuild for rawhide, with libclaw-devel >= 1.7.4-17
+
+* Sat Jan 14 2017 Martin Gansser <martinkg(a)fedoraproject.org> - 0.7.0-0.12.20161230git
+- remove %%{name}-engine-%%{_arch}.conf %%{name}-factory-%%{_arch}.conf
+- add missing /sbin/ldconfig calls in %%post and %%postun
+- add CMAKE option -DRUNNING_BEAR_ENABLED=ON for missing running-bear file
+- add %%{_bindir}/running-%%{name} to engine file section
+- install engine libraries into -DBEAR_ENGINE_INSTALL_LIBRARY_DIR=%%{_lib}
+- install factory libraries into -DBEAR_FACTORY_INSTALL_LIBRARY_DIR=%%{_lib}
+
+* Mon Jan 9 2017 Michael Schwendt <mschwendt(a)fedoraproject.org> - 0.7.0-0.11.20161230git
+- fix Release tag to include snapshot checkout date
+- prepare rebuild against libclaw >= 1.7.4-16 for fix ABI compatibility
+
+* Mon Jan 02 2017 Martin Gansser <martinkg(a)fedoraproject.org> - 0.7.0-0.10git781ec80
+- add RR hicolor-icon-theme
+
+* Fri Dec 30 2016 Martin Gansser <martinkg(a)fedoraproject.org> - 0.7.0-0.9git781ec80
+- update to 0.7.0-0.9git781ec80
+
+* Tue Dec 27 2016 Martin Gansser <martinkg(a)fedoraproject.org> - 0.7.0-0.8gitac6be8b
+- add if condition due ppc64le build problem
+
+* Fri Dec 23 2016 Martin Gansser <martinkg(a)fedoraproject.org> - 0.7.0-0.7gitac6be8b
+- change to -DCMAKE_SKIP_RPATH:BOOL=ON
+- obsolete chrpath command
+- convert docbook2man filename taken from .sgml file to lowercase
+- remove BR chrpath
+
+* Tue Dec 13 2016 Martin Gansser <martinkg(a)fedoraproject.org> - 0.7.0-0.6gitac6be8b
+- use wildcard to copy all cmake and cmake.in files for subpkg bear-devel
+- copy also *.tpp files for subpkg bear-devel
+- fix spurious-executable-perm
+- fixes E: script-without-shebang
+- specfile cleanup
+
+* Tue Dec 13 2016 Martin Gansser <martinkg(a)fedoraproject.org> - 0.7.0-0.5gitac6be8b
+- Dropped subpkg engine/factory-devel because unversioned files needed at runtime
+- Add subpkg %%{name}-devel
+
+* Mon Dec 12 2016 Martin Gansser <martinkg(a)fedoraproject.org> - 0.7.0-0.4gitac6be8b
+- Add Requires: %%{name}-engine%%{?_isa} = %%{version}-%%{release} to bear-factory
+- Delete glew code because it picks up BSD license
+- run-time is the correct spelling, not runtime
+- Add gtk-update-icon-cache in %%postun and %%posttrans section for bear-factory
+- Add update-desktop-database in %%post and %%postun section for bear-factory
+- Take ownership of %%dir %%{_datadir}/%%{name}-factory/images/
+ %%dir %%{_datadir}/%%{name}-factory/item-description/
+ %%dir %%{_datadir}/%%{name}-factory//item-description/generic in file section
+- Add subpkg engine/factory-devel for unversioned files
+
+* Mon Nov 28 2016 Martin Gansser <martinkg(a)fedoraproject.org> - 0.7.0-0.3gitac6be8b
+- Add BR chrpath
+- Add BR libjpeg-turbo-devel
+- Add BuildConflicts wxGTK3-devel
+
+* Sun Nov 27 2016 Martin Gansser <martinkg(a)fedoraproject.org> - 0.7.0-0.2gitac6be8b
+- Remove Conflicts: wxGTK3-devel"
+- Compressed sed command
+- replace (non packaged) with (tunnel) from the descriptions
+- replace (andy-super-great-park) with (asgp) from the descriptions
+- run-time is the correct spelling, not runtime
+- Add %%config to fix the non-conffile-in-etc warnings
+- Remove desc2img.desktop due desc2img binary missing
+
+* Sun Nov 27 2016 Martin Gansser <martinkg(a)fedoraproject.org> - 0.7.0-0.1gitac6be8b
+- imported package bear
diff --git a/sources b/sources
new file mode 100644
index 0000000..f68f16d
--- /dev/null
+++ b/sources
@@ -0,0 +1 @@
+SHA512 (bear-factory-2a78522.tar.gz) = 70d62270fc61d02de50b45bf1304d5320f0363a21462974aa5b50857a900261c53e53471bab02a89ba394e1b98f9ff1e94c592fa88c3b42a8dd31e9f92e612dd
5 years, 6 months
Architecture specific change in rpms/petsc.git
by githook-noreply@fedoraproject.org
The package rpms/petsc.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/petsc.git/commit/?id=90935f524f78....
Change:
+%ifnarch %{ix86} %{arm}
Thanks.
Full change:
============
commit 90935f524f78c71beeec9ccd2db7faa274e51e58
Author: sagitter <sagitter(a)fedoraproject.org>
Date: Mon Oct 15 14:07:00 2018 +0200
Disable check of OpenMPI libraries on x86 temporarely
diff --git a/petsc.spec b/petsc.spec
index 940ba1a..42ef679 100644
--- a/petsc.spec
+++ b/petsc.spec
@@ -1,6 +1,3 @@
-# default harden flags breaks gfortran work
-%undefine _hardened_build
-
# Testing ?
%bcond_without check
@@ -401,10 +398,10 @@ cp -a %{name}-%{version} buildmpich_dir
pushd %{name}-%{version}
%configure \
%if %{with debug}
-CFLAGS="-O0 -g -Wl,-z,now" CXXFLAGS="-O0 -g -Wl,-z,now" FFLAGS="-O0 -g -Wl,-z,now -I%{_libdir}/gfortran/modules" COPTFLAGS="-O0 -g -Wl,-z,now" \
- CXXOPTFLAGS="-O0 -g -Wl,-z,now" FOPTFLAGS="-O0 -g -Wl,-z,now -fPIC -I%{_libdir}/gfortran/modules" LDFLAGS="$LDFLAGS" \
+CFLAGS="-O0 -g -Wl,-z,now -fPIC" CXXFLAGS="-O0 -g -Wl,-z,now -fPIC" FFLAGS="-O0 -g -Wl,-z,now -fPIC -I%{_libdir}/gfortran/modules" COPTFLAGS="-O0 -g -Wl,-z,now" \
+ CXXOPTFLAGS="-O0 -g -Wl,-z,now" FOPTFLAGS="-O0 -g -Wl,-z,now -I%{_libdir}/gfortran/modules" LDFLAGS="$LDFLAGS -fPIC" \
%else
-CFLAGS="$CFLAGS -O3" CXXFLAGS="$CXXFLAGS -O3" FFLAGS="$FFLAGS -O3" LDFLAGS="$LDFLAGS" \
+CFLAGS="$CFLAGS -O3 -fPIC" CXXFLAGS="$CXXFLAGS -O3 -fPIC" FFLAGS="$FFLAGS -O3 -fPIC" LDFLAGS="$LDFLAGS -fPIC" \
COPTFLAGS="$CFLAGS" CXXOPTFLAGS="$CXXFLAGS" FOPTFLAGS="$FFLAGS" \
%endif
--CC_LINKER_FLAGS="$LDFLAGS -lgfortran" \
@@ -488,10 +485,10 @@ popd
pushd build64
%configure \
%if %{with debug}
-CFLAGS="-O0 -g -Wl,-z,now" CXXFLAGS="-O0 -g -Wl,-z,now" FFLAGS="-O0 -g -Wl,-z,now -I%{_libdir}/gfortran/modules" COPTFLAGS="-O0 -g -Wl,-z,now" \
- CXXOPTFLAGS="-O0 -g -Wl,-z,now" FOPTFLAGS="-O0 -g -Wl,-z,now -fPIC -I%{_libdir}/gfortran/modules" LDFLAGS="$LDFLAGS" \
+CFLAGS="-O0 -g -Wl,-z,now -fPIC" CXXFLAGS="-O0 -g -Wl,-z,now -fPIC" FFLAGS="-O0 -g -Wl,-z,now -fPIC -I%{_libdir}/gfortran/modules" COPTFLAGS="-O0 -g -Wl,-z,now" \
+ CXXOPTFLAGS="-O0 -g -Wl,-z,now" FOPTFLAGS="-O0 -g -Wl,-z,now -fPIC -I%{_libdir}/gfortran/modules" LDFLAGS="$LDFLAGS -fPIC" \
%else
-CFLAGS="$CFLAGS -O3" CXXFLAGS="$CXXFLAGS -O3" FFLAGS="$FFLAGS -O3" LDFLAGS="$LDFLAGS" \
+CFLAGS="$CFLAGS -O3 -fPIC" CXXFLAGS="$CXXFLAGS -O3 -fPIC" FFLAGS="$FFLAGS -O3 -fPIC" LDFLAGS="$LDFLAGS -fPIC" \
COPTFLAGS="$CFLAGS" CXXOPTFLAGS="$CXXFLAGS" FOPTFLAGS="$FFLAGS" \
%endif
--CC_LINKER_FLAGS="$LDFLAGS -lgfortran" \
@@ -552,10 +549,10 @@ pushd buildopenmpi_dir
%{_openmpi_load}
%configure \
%if %{with debug}
-CFLAGS="-O0 -g -Wl,-z,now" CXXFLAGS="-O0 -g -Wl,-z,now" FFLAGS="-O0 -g -Wl,-z,now -I%{_libdir}/gfortran/modules" COPTFLAGS="-O0 -g -Wl,-z,now" \
- CXXOPTFLAGS="-O0 -g -Wl,-z,now" FOPTFLAGS="-O0 -g -Wl,-z,now -fPIC -I%{_libdir}/gfortran/modules" LDFLAGS="$LDFLAGS" \
+CFLAGS="-O0 -g -Wl,-z,now -fPIC" CXXFLAGS="-O0 -g -Wl,-z,now -fPIC" FFLAGS="-O0 -g -Wl,-z,now -fPIC -I%{_libdir}/gfortran/modules" COPTFLAGS="-O0 -g -Wl,-z,now" \
+ CXXOPTFLAGS="-O0 -g -Wl,-z,now" FOPTFLAGS="-O0 -g -Wl,-z,now -fPIC -I%{_libdir}/gfortran/modules" LDFLAGS="$LDFLAGS -fPIC" \
%else
-CFLAGS="$CFLAGS -O3" CXXFLAGS="$CXXFLAGS -O3" FFLAGS="$FFLAGS -O3" LDFLAGS="$LDFLAGS" \
+CFLAGS="$CFLAGS -O3 -fPIC" CXXFLAGS="$CXXFLAGS -O3 -fPIC" FFLAGS="$FFLAGS -O3 -fPIC" LDFLAGS="$LDFLAGS -fPIC" \
COPTFLAGS="$CFLAGS" CXXOPTFLAGS="$CXXFLAGS" FOPTFLAGS="$FFLAGS" \
%endif
--CC_LINKER_FLAGS="$LDFLAGS -lgfortran -L$MPI_LIB -lmpi_mpifh" \
@@ -666,10 +663,10 @@ pushd buildmpich_dir
%{_mpich_load}
%configure \
%if %{with debug}
-CFLAGS="-O0 -g -Wl,-z,now" CXXFLAGS="-O0 -g -Wl,-z,now" FFLAGS="-O0 -g -Wl,-z,now -I%{_libdir}/gfortran/modules" COPTFLAGS="-O0 -g -Wl,-z,now" \
- CXXOPTFLAGS="-O0 -g -Wl,-z,now" FOPTFLAGS="-O0 -g -Wl,-z,now -fPIC -I%{_libdir}/gfortran/modules" LDFLAGS="$LDFLAGS" \
+CFLAGS="-O0 -g -Wl,-z,now -fPIC" CXXFLAGS="-O0 -g -Wl,-z,now -fPIC" FFLAGS="-O0 -g -Wl,-z,now -fPIC -I%{_libdir}/gfortran/modules" COPTFLAGS="-O0 -g -Wl,-z,now" \
+ CXXOPTFLAGS="-O0 -g -Wl,-z,now" FOPTFLAGS="-O0 -g -Wl,-z,now -fPIC -I%{_libdir}/gfortran/modules" LDFLAGS="$LDFLAGS -fPIC" \
%else
-CFLAGS="$CFLAGS -O3" CXXFLAGS="$CXXFLAGS -O3" FFLAGS="$FFLAGS -O3" LDFLAGS="$LDFLAGS" \
+CFLAGS="$CFLAGS -O3 -fPIC" CXXFLAGS="$CXXFLAGS -O3 -fPIC" FFLAGS="$FFLAGS -O3 -fPIC" LDFLAGS="$LDFLAGS -fPIC" \
COPTFLAGS="$CFLAGS" CXXOPTFLAGS="$CXXFLAGS" FOPTFLAGS="$FFLAGS" \
%endif
--CC_LINKER_FLAGS="$LDFLAGS -lgfortran -L$MPI_LIB -lmpichf90" \
@@ -959,7 +956,7 @@ export PETSCVALGRIND_OPTIONS=" --tool=memcheck --leak-check=yes --track-origins=
export CFLAGS="-O0 -g -Wl,-z,now -fPIC"
export CXXFLAGS="-O0 -g -Wl,-z,now -fPIC"
export FFLAGS="-O0 -g -Wl,-z,now -fPIC -I%{_libdir}/gfortran/modules"
-make -C %{name}-%{version} test MPIEXEC='%{_builddir}/%{name}-%{version}/%{name}-%{version}/bin/petscmpiexec -valgrind'
+make -C %{name}-%{version} test MPIEXEC='%{_builddir}/%{name}-%{version}/%{name}-%{version}/lib/petsc/bin/petscmpiexec -valgrind'
%else
make -C %{name}-%{version} test
%endif
@@ -978,13 +975,14 @@ export PETSCVALGRIND_OPTIONS=" --tool=memcheck --leak-check=yes --track-origins=
export CFLAGS="-O0 -g -Wl,-z,now -fPIC"
export CXXFLAGS="-O0 -g -Wl,-z,now -fPIC"
export FFLAGS="-O0 -g -Wl,-z,now -fPIC -I%{_libdir}/gfortran/modules"
-make -C build64 test MPIEXEC='%{_builddir}/%{name}-%{version}/build64/bin/petscmpiexec -valgrind'
+make -C build64 test MPIEXEC='%{_builddir}/%{name}-%{version}/build64/lib/petsc/bin/petscmpiexec -valgrind'
%else
make -C build64 test
%endif
%endif
%if %{with openmpi}
+%ifnarch %{ix86} %{arm}
%{_openmpi_load}
export LD_LIBRARY_PATH=%{_builddir}/%{name}-%{version}/buildopenmpi_dir/%{_arch}/lib
export PETSC_DIR=%{_builddir}/%{name}-%{version}/buildopenmpi_dir
@@ -995,12 +993,13 @@ export PETSCVALGRIND_OPTIONS=" --tool=memcheck --leak-check=yes --track-origins=
export CFLAGS="-O0 -g -Wl,-z,now -fPIC"
export CXXFLAGS="-O0 -g -Wl,-z,now -fPIC"
export FFLAGS="-O0 -g -Wl,-z,now -fPIC -I%{_libdir}/gfortran/modules"
-make -C buildopenmpi_dir test MPIEXEC='%{_builddir}/%{name}-%{version}/buildopenmpi_dir/bin/petscmpiexec -valgrind'
+make -C buildopenmpi_dir test MPIEXEC='%{_builddir}/%{name}-%{version}/buildopenmpi_dir/lib/petsc/bin/petscmpiexec -valgrind'
%else
make -C buildopenmpi_dir test
%endif
%{_openmpi_unload}
%endif
+%endif
%if 0%{?fedora} || 0%{?rhel} >= 7
%if %{with mpich}
@@ -1014,7 +1013,7 @@ export PETSCVALGRIND_OPTIONS=" --tool=memcheck --leak-check=yes --track-origins=
export CFLAGS="-O0 -g -Wl,-z,now -fPIC"
export CXXFLAGS="-O0 -g -Wl,-z,now -fPIC"
export FFLAGS="-O0 -g -Wl,-z,now -fPIC -I%{_libdir}/gfortran/modules"
-make -C buildmpich_dir test MPIEXEC='%{_builddir}/%{name}-%{version}/buildmpich_dir/bin/petscmpiexec -valgrind'
+make -C buildmpich_dir test MPIEXEC='%{_builddir}/%{name}-%{version}/buildmpich_dir/lib/petsc/bin/petscmpiexec -valgrind'
%else
make -C buildmpich_dir test
%endif
@@ -1086,6 +1085,7 @@ make -C buildmpich_dir test
%changelog
* Sat Oct 13 2018 Antonio Trande <sagitter(a)fedoraproject.org> - 3.10.2-1
- Update to 3.10.2
+- Disable check of OpenMPI libraries on x86 temporarely
* Fri Aug 03 2018 Antonio Trande <sagitter(a)fedoraproject.org> - 3.9.3-4
- Fix conditional macros for MPI builds
5 years, 6 months
Architecture specific change in rpms/subscription-manager.git
by githook-noreply@fedoraproject.org
The package rpms/subscription-manager.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/subscription-manager.git/commit/?....
Change:
+%ifnarch aarch64 ppc ppc64 ppc64le s390 s390x
Thanks.
Full change:
============
commit 2a70013d8abf7e80df7409daa60aba55f5ab376b
Author: Christopher Snyder <csnyder(a)redhat.com>
Date: Mon Oct 15 07:20:42 2018 -0400
Update subscription-manager to 1.24.1-1
Resolves: #1632384 - Sync SLA regardless of capability: (nmoumoul(a)redhat.com)
Resolves: #1621783 - Updated syspurpose fields to match expected values (crog(a)redhat.com)
Resolves: #1633575 - Update error message when syspurpose is not supported by server
Resolves: #1614925 - Fix grammar (csnyder(a)redhat.com)
Resolves: #1620136 - dnf plugin deletes prod cert as expected; ENT-773
Resolves: #1615944 - Show help when no args are provided (csnyder(a)redhat.com)
Resolves: #1614943 - Fix bytes/unicode handling of dmi data (khowell(a)redhat.com)
Resolves: #1618825 - Rename de_DE.po and es_ES.po (awood(a)redhat.com)
Resolves: #1607955 - WIP: polishing PR with bug fix of release --list
Resolves: #1581410 - Eliminate potential for circular dependency (awood(a)redhat.com)
Resolves: #1631076 - subscription-manager rpm now requires python3-syspurpose
Resolves: #1629073 - No python3-dmidecode on aarch64, ppc64le (khowell(a)redhat.com)
Resolves: #1614653 - Update intermediate CA (khowell(a)redhat.com)
Resolves: #1607955 - Try to use all entitlement certs for connection with CDN
Resolves: #1623262 - Make automatic enablement of yum plugins working again; ENT-820
diff --git a/.gitignore b/.gitignore
index 4d801ca..89d1d16 100644
--- a/.gitignore
+++ b/.gitignore
@@ -91,3 +91,5 @@
/subscription-manager-cockpit-1.23.3.tar.gz
/subscription-manager-1.23.4.tar.gz
/subscription-manager-cockpit-1.23.4.tar.gz
+/subscription-manager-1.24.1.tar.gz
+/subscription-manager-cockpit-1.24.1.tar.gz
diff --git a/sources b/sources
index f30de47..deb0566 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-SHA512 (subscription-manager-1.23.4.tar.gz) = 245715086dd56a5044ade39775e1f8ebd15ebb24d9421d7a12bdb5c39d381557323810c31a49c0d0ecaf3aafa335c6dd4dcc4cae8f71c0c2fa2dfba94f296b8f
-SHA512 (subscription-manager-cockpit-1.23.4.tar.gz) = 2a6ce45c6192d5f058a7c8de72418368a7dfb8dc074fae4da9673d027675125ef43ca494e6ea27a2b1de9d1790d6dae639da50ed1946379ff8a824083d3a8473
+SHA512 (subscription-manager-1.24.1.tar.gz) = 9ee946d20de62a85a235306e50d7430e32d16e4408b9a8c1a525ae1661b47482e9094b593f2ee13bf7a743bf863c532f2f2fd66f08bf4a8e47ef59afab1e7277
+SHA512 (subscription-manager-cockpit-1.24.1.tar.gz) = acb425d2b1532907200b4419f6f8016e7a51f5c16f8562ad8e9c50ade3d839218778fd381b949977700c0a8c331924f9b03600e8393ab9ab4845b2c76c0970f6
diff --git a/subscription-manager.spec b/subscription-manager.spec
index 78530c8..94edc72 100644
--- a/subscription-manager.spec
+++ b/subscription-manager.spec
@@ -96,14 +96,14 @@
%define install_zypper_plugins INSTALL_ZYPPER_PLUGINS=false
%endif
-# makefile defaults to INSTALL_DNF_PLUGIN=false
+# makefile defaults to INSTALL_DNF_PLUGINS=false
%if %{use_dnf}
%define install_dnf_plugins INSTALL_DNF_PLUGINS=true
%else
%define install_dnf_plugins INSTALL_DNF_PLUGINS=false
%endif
-# makefile defaults to INSTALL_DNF_PLUGIN=true
+# makefile defaults to INSTALL_YUM_PLUGINS=true
%if %{use_yum}
%define install_yum_plugins INSTALL_YUM_PLUGINS=true
%else
@@ -131,7 +131,7 @@
%define subpackages SUBPACKAGES="%{?include_syspurpose:syspurpose}"
Name: subscription-manager
-Version: 1.23.4
+Version: 1.24.1
Release: 1%{?dist}
Summary: Tools and libraries for subscription and repository management
Group: System Environment/Base
@@ -178,6 +178,7 @@ Requires: %{py_package_prefix}-setuptools
%if %{with python3}
Requires: python3-dbus
+Requires: python3-syspurpose
%else
Requires: %{?suse_version:dbus-1-python} %{!?suse_version:dbus-python}
%endif
@@ -202,7 +203,7 @@ Requires: %{?gtk3:gobject-introspection, pygobject3-base} %{!?gtk3:pygobject2}
%endif
# There's no dmi to read on these arches, so don't pull in this dep.
# Additionally, dmidecode isn't packaged at all on SUSE
-%ifnarch ppc ppc64 s390 s390x
+%ifnarch aarch64 ppc ppc64 ppc64le s390 s390x
Requires: %{py_package_prefix}-dmidecode %{?dmidecode_version}
%endif
%endif
@@ -349,12 +350,17 @@ subscriptions
%package -n dnf-plugin-subscription-manager
Summary: Subscription Manager plugins for DNF
Group: System Environment/Base
+# See BZ 1581410 - avoid a circular dependency
+%if (0%{?rhel} < 8)
Requires: %{name} = %{version}-%{release}
+%endif
Requires: dnf >= 1.0.0
%if %{with python3}
Requires: python3-dnf-plugins-core
+Requires: python3-librepo
%else
Requires: python2-dnf-plugins-core
+Requires: python2-librepo
%endif
%description -n dnf-plugin-subscription-manager
@@ -498,7 +504,8 @@ Subscription Manager Cockpit UI
%build
make -f Makefile VERSION=%{version}-%{release} CFLAGS="%{optflags}" \
- LDFLAGS="%{__global_ldflags}" OS_DIST="%{dist}" PYTHON="%{__python}" %{?gtk_version} %{?subpackages} %{?include_syspurpose:INCLUDE_SYSPURPOSE="1"}
+ LDFLAGS="%{__global_ldflags}" OS_DIST="%{dist}" PYTHON="%{__python}" \
+ %{?gtk_version} %{?subpackages} %{?include_syspurpose:INCLUDE_SYSPURPOSE="1"}
%if %{with python2_rhsm}
python2 ./setup.py build --quiet --gtk-version=%{?gtk3:3}%{?!gtk3:2} --rpm-version=%{version}-%{release}
@@ -567,14 +574,14 @@ install -m 644 %{_builddir}/%{buildsubdir}/etc-conf/ca/redhat-uep.pem %{buildroo
tar --strip-components=1 -xzf %{SOURCE1} -C %{buildroot}
%endif
+# fix timestamps on our byte compiled files so they match across arches
+find %{buildroot} -name \*.py -exec touch -r %{SOURCE0} '{}' \;
+
%if %{with python3}
%py_byte_compile %{__python3} %{buildroot}%{rhsm_plugins_dir}/
%py_byte_compile %{__python3} %{buildroot}%{_datadir}/anaconda/addons/com_redhat_subscription_manager/
%endif
-# fix timestamps on our byte compiled files so they match across arches
-find %{buildroot} -name \*.py -exec touch -r %{SOURCE0} '{}' \;
-
# base/cli tools use the gettext domain 'rhsm', while the
# gnome-help tools use domain 'subscription-manager'
%files -f rhsm.lang
@@ -739,7 +746,7 @@ find %{buildroot} -name \*.py -exec touch -r %{SOURCE0} '{}' \;
# zypper plugins
%if 0%{?suse_version}
-%{_prefix}/lib/zypp/plugins/services/subscription-manager
+%{_prefix}/lib/zypp/plugins/services/rhsm
%{_prefix}/lib/zypp/plugins/commit/product-id
%endif
@@ -1095,6 +1102,50 @@ gtk-update-icon-cache -f %{_datadir}/icons/hicolor &>/dev/null || :
%endif
%changelog
+* Mon Oct 15 2018 Christopher Snyder <csnyder(a)redhat.com> 1.24.1-1
+- Rename zypper plugin to rhsm (khowell(a)redhat.com)
+- 1632384: Sync SLA regardless of capability: (nmoumoul(a)redhat.com)
+- 1621783: Updated syspurpose fields to match expected values (crog(a)redhat.com)
+- 1633575: Update error message when syspurpose is not supported by server
+ (csnyder(a)redhat.com)
+- 1614925: Fix grammar (csnyder(a)redhat.com)
+- Added support of modulemd to combined profile; ENT-834 (jhnidek(a)redhat.com)
+- 1620136: dnf plugin deletes prod cert as expected; ENT-773
+ (jhnidek(a)redhat.com)
+- 1615944: Show help when no args are provided (csnyder(a)redhat.com)
+- 1614943: Fix bytes/unicode handling of dmi data (khowell(a)redhat.com)
+- 1618825: Rename de_DE.po and es_ES.po (awood(a)redhat.com)
+- Combined profile: WIP enabled repos (jhnidek(a)redhat.com)
+- Added list of enabled repos to combined profile; ENT-833 (jhnidek(a)redhat.com)
+- 1607955: WIP: polishing PR with bug fix of release --list
+ (jhnidek(a)redhat.com)
+- Fixed name of capability and added two unit tests. (jhnidek(a)redhat.com)
+- Explict requires added for package we use directly (wpoteat(a)redhat.com)
+- 1581410: Eliminate potential for circular dependency (awood(a)redhat.com)
+- 1631076: subscription-manager rpm now requires python3-syspurpose
+ (nmoumoul(a)redhat.com)
+- For tito build, clean the yarn cache (khowell(a)redhat.com)
+- Fix ubuntu compat for virt-who travis runs (khowell(a)redhat.com)
+- Fix RPMDiff issue with multilib (jhnidek(a)redhat.com)
+- Use Combined Profile reporting (jhnidek(a)redhat.com)
+- 1629073: No python3-dmidecode on aarch64, ppc64le (khowell(a)redhat.com)
+- Simplify and fix subpackages logic (khowell(a)redhat.com)
+- 1614653: Update intermediate CA (khowell(a)redhat.com)
+- Fix spelling to capitalize Workstation properly (bcourt(a)redhat.com)
+- 1607955: Try to use all entitlement certs for connection with CDN
+ (jhnidek(a)redhat.com)
+- Use pre-provisioned centos7 box (khowell(a)redhat.com)
+- Vagrant: use ansible-role-subman-devel via galaxy (khowell(a)redhat.com)
+- Vagrant: skip provisioning if var needs_provision is false
+ (khowell(a)redhat.com)
+
+* Mon Sep 10 2018 Christopher Snyder <csnyder(a)redhat.com> 1.24.0-1
+- Use the "service_level_agreement" attribute for the SlaCommand
+ (csnyder(a)redhat.com)
+- 1623262: Make automatic enablement of yum plugins working again; ENT-820
+ (jhnidek(a)redhat.com)
+- Start releasing to f29 (csnyder(a)redhat.com)
+
* Thu Aug 30 2018 Christopher Snyder <csnyder(a)redhat.com> 1.23.4-1
- 1600694: Log dbus exception tracebacks at the debug level
(csnyder(a)redhat.com)
5 years, 6 months
Architecture specific change in rpms/subscription-manager.git
by githook-noreply@fedoraproject.org
The package rpms/subscription-manager.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/subscription-manager.git/commit/?....
Change:
+%ifnarch aarch64 ppc ppc64 ppc64le s390 s390x
Thanks.
Full change:
============
commit 2a70013d8abf7e80df7409daa60aba55f5ab376b
Author: Christopher Snyder <csnyder(a)redhat.com>
Date: Mon Oct 15 07:20:42 2018 -0400
Update subscription-manager to 1.24.1-1
Resolves: #1632384 - Sync SLA regardless of capability: (nmoumoul(a)redhat.com)
Resolves: #1621783 - Updated syspurpose fields to match expected values (crog(a)redhat.com)
Resolves: #1633575 - Update error message when syspurpose is not supported by server
Resolves: #1614925 - Fix grammar (csnyder(a)redhat.com)
Resolves: #1620136 - dnf plugin deletes prod cert as expected; ENT-773
Resolves: #1615944 - Show help when no args are provided (csnyder(a)redhat.com)
Resolves: #1614943 - Fix bytes/unicode handling of dmi data (khowell(a)redhat.com)
Resolves: #1618825 - Rename de_DE.po and es_ES.po (awood(a)redhat.com)
Resolves: #1607955 - WIP: polishing PR with bug fix of release --list
Resolves: #1581410 - Eliminate potential for circular dependency (awood(a)redhat.com)
Resolves: #1631076 - subscription-manager rpm now requires python3-syspurpose
Resolves: #1629073 - No python3-dmidecode on aarch64, ppc64le (khowell(a)redhat.com)
Resolves: #1614653 - Update intermediate CA (khowell(a)redhat.com)
Resolves: #1607955 - Try to use all entitlement certs for connection with CDN
Resolves: #1623262 - Make automatic enablement of yum plugins working again; ENT-820
diff --git a/.gitignore b/.gitignore
index 4d801ca..89d1d16 100644
--- a/.gitignore
+++ b/.gitignore
@@ -91,3 +91,5 @@
/subscription-manager-cockpit-1.23.3.tar.gz
/subscription-manager-1.23.4.tar.gz
/subscription-manager-cockpit-1.23.4.tar.gz
+/subscription-manager-1.24.1.tar.gz
+/subscription-manager-cockpit-1.24.1.tar.gz
diff --git a/sources b/sources
index f30de47..deb0566 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-SHA512 (subscription-manager-1.23.4.tar.gz) = 245715086dd56a5044ade39775e1f8ebd15ebb24d9421d7a12bdb5c39d381557323810c31a49c0d0ecaf3aafa335c6dd4dcc4cae8f71c0c2fa2dfba94f296b8f
-SHA512 (subscription-manager-cockpit-1.23.4.tar.gz) = 2a6ce45c6192d5f058a7c8de72418368a7dfb8dc074fae4da9673d027675125ef43ca494e6ea27a2b1de9d1790d6dae639da50ed1946379ff8a824083d3a8473
+SHA512 (subscription-manager-1.24.1.tar.gz) = 9ee946d20de62a85a235306e50d7430e32d16e4408b9a8c1a525ae1661b47482e9094b593f2ee13bf7a743bf863c532f2f2fd66f08bf4a8e47ef59afab1e7277
+SHA512 (subscription-manager-cockpit-1.24.1.tar.gz) = acb425d2b1532907200b4419f6f8016e7a51f5c16f8562ad8e9c50ade3d839218778fd381b949977700c0a8c331924f9b03600e8393ab9ab4845b2c76c0970f6
diff --git a/subscription-manager.spec b/subscription-manager.spec
index 78530c8..94edc72 100644
--- a/subscription-manager.spec
+++ b/subscription-manager.spec
@@ -96,14 +96,14 @@
%define install_zypper_plugins INSTALL_ZYPPER_PLUGINS=false
%endif
-# makefile defaults to INSTALL_DNF_PLUGIN=false
+# makefile defaults to INSTALL_DNF_PLUGINS=false
%if %{use_dnf}
%define install_dnf_plugins INSTALL_DNF_PLUGINS=true
%else
%define install_dnf_plugins INSTALL_DNF_PLUGINS=false
%endif
-# makefile defaults to INSTALL_DNF_PLUGIN=true
+# makefile defaults to INSTALL_YUM_PLUGINS=true
%if %{use_yum}
%define install_yum_plugins INSTALL_YUM_PLUGINS=true
%else
@@ -131,7 +131,7 @@
%define subpackages SUBPACKAGES="%{?include_syspurpose:syspurpose}"
Name: subscription-manager
-Version: 1.23.4
+Version: 1.24.1
Release: 1%{?dist}
Summary: Tools and libraries for subscription and repository management
Group: System Environment/Base
@@ -178,6 +178,7 @@ Requires: %{py_package_prefix}-setuptools
%if %{with python3}
Requires: python3-dbus
+Requires: python3-syspurpose
%else
Requires: %{?suse_version:dbus-1-python} %{!?suse_version:dbus-python}
%endif
@@ -202,7 +203,7 @@ Requires: %{?gtk3:gobject-introspection, pygobject3-base} %{!?gtk3:pygobject2}
%endif
# There's no dmi to read on these arches, so don't pull in this dep.
# Additionally, dmidecode isn't packaged at all on SUSE
-%ifnarch ppc ppc64 s390 s390x
+%ifnarch aarch64 ppc ppc64 ppc64le s390 s390x
Requires: %{py_package_prefix}-dmidecode %{?dmidecode_version}
%endif
%endif
@@ -349,12 +350,17 @@ subscriptions
%package -n dnf-plugin-subscription-manager
Summary: Subscription Manager plugins for DNF
Group: System Environment/Base
+# See BZ 1581410 - avoid a circular dependency
+%if (0%{?rhel} < 8)
Requires: %{name} = %{version}-%{release}
+%endif
Requires: dnf >= 1.0.0
%if %{with python3}
Requires: python3-dnf-plugins-core
+Requires: python3-librepo
%else
Requires: python2-dnf-plugins-core
+Requires: python2-librepo
%endif
%description -n dnf-plugin-subscription-manager
@@ -498,7 +504,8 @@ Subscription Manager Cockpit UI
%build
make -f Makefile VERSION=%{version}-%{release} CFLAGS="%{optflags}" \
- LDFLAGS="%{__global_ldflags}" OS_DIST="%{dist}" PYTHON="%{__python}" %{?gtk_version} %{?subpackages} %{?include_syspurpose:INCLUDE_SYSPURPOSE="1"}
+ LDFLAGS="%{__global_ldflags}" OS_DIST="%{dist}" PYTHON="%{__python}" \
+ %{?gtk_version} %{?subpackages} %{?include_syspurpose:INCLUDE_SYSPURPOSE="1"}
%if %{with python2_rhsm}
python2 ./setup.py build --quiet --gtk-version=%{?gtk3:3}%{?!gtk3:2} --rpm-version=%{version}-%{release}
@@ -567,14 +574,14 @@ install -m 644 %{_builddir}/%{buildsubdir}/etc-conf/ca/redhat-uep.pem %{buildroo
tar --strip-components=1 -xzf %{SOURCE1} -C %{buildroot}
%endif
+# fix timestamps on our byte compiled files so they match across arches
+find %{buildroot} -name \*.py -exec touch -r %{SOURCE0} '{}' \;
+
%if %{with python3}
%py_byte_compile %{__python3} %{buildroot}%{rhsm_plugins_dir}/
%py_byte_compile %{__python3} %{buildroot}%{_datadir}/anaconda/addons/com_redhat_subscription_manager/
%endif
-# fix timestamps on our byte compiled files so they match across arches
-find %{buildroot} -name \*.py -exec touch -r %{SOURCE0} '{}' \;
-
# base/cli tools use the gettext domain 'rhsm', while the
# gnome-help tools use domain 'subscription-manager'
%files -f rhsm.lang
@@ -739,7 +746,7 @@ find %{buildroot} -name \*.py -exec touch -r %{SOURCE0} '{}' \;
# zypper plugins
%if 0%{?suse_version}
-%{_prefix}/lib/zypp/plugins/services/subscription-manager
+%{_prefix}/lib/zypp/plugins/services/rhsm
%{_prefix}/lib/zypp/plugins/commit/product-id
%endif
@@ -1095,6 +1102,50 @@ gtk-update-icon-cache -f %{_datadir}/icons/hicolor &>/dev/null || :
%endif
%changelog
+* Mon Oct 15 2018 Christopher Snyder <csnyder(a)redhat.com> 1.24.1-1
+- Rename zypper plugin to rhsm (khowell(a)redhat.com)
+- 1632384: Sync SLA regardless of capability: (nmoumoul(a)redhat.com)
+- 1621783: Updated syspurpose fields to match expected values (crog(a)redhat.com)
+- 1633575: Update error message when syspurpose is not supported by server
+ (csnyder(a)redhat.com)
+- 1614925: Fix grammar (csnyder(a)redhat.com)
+- Added support of modulemd to combined profile; ENT-834 (jhnidek(a)redhat.com)
+- 1620136: dnf plugin deletes prod cert as expected; ENT-773
+ (jhnidek(a)redhat.com)
+- 1615944: Show help when no args are provided (csnyder(a)redhat.com)
+- 1614943: Fix bytes/unicode handling of dmi data (khowell(a)redhat.com)
+- 1618825: Rename de_DE.po and es_ES.po (awood(a)redhat.com)
+- Combined profile: WIP enabled repos (jhnidek(a)redhat.com)
+- Added list of enabled repos to combined profile; ENT-833 (jhnidek(a)redhat.com)
+- 1607955: WIP: polishing PR with bug fix of release --list
+ (jhnidek(a)redhat.com)
+- Fixed name of capability and added two unit tests. (jhnidek(a)redhat.com)
+- Explict requires added for package we use directly (wpoteat(a)redhat.com)
+- 1581410: Eliminate potential for circular dependency (awood(a)redhat.com)
+- 1631076: subscription-manager rpm now requires python3-syspurpose
+ (nmoumoul(a)redhat.com)
+- For tito build, clean the yarn cache (khowell(a)redhat.com)
+- Fix ubuntu compat for virt-who travis runs (khowell(a)redhat.com)
+- Fix RPMDiff issue with multilib (jhnidek(a)redhat.com)
+- Use Combined Profile reporting (jhnidek(a)redhat.com)
+- 1629073: No python3-dmidecode on aarch64, ppc64le (khowell(a)redhat.com)
+- Simplify and fix subpackages logic (khowell(a)redhat.com)
+- 1614653: Update intermediate CA (khowell(a)redhat.com)
+- Fix spelling to capitalize Workstation properly (bcourt(a)redhat.com)
+- 1607955: Try to use all entitlement certs for connection with CDN
+ (jhnidek(a)redhat.com)
+- Use pre-provisioned centos7 box (khowell(a)redhat.com)
+- Vagrant: use ansible-role-subman-devel via galaxy (khowell(a)redhat.com)
+- Vagrant: skip provisioning if var needs_provision is false
+ (khowell(a)redhat.com)
+
+* Mon Sep 10 2018 Christopher Snyder <csnyder(a)redhat.com> 1.24.0-1
+- Use the "service_level_agreement" attribute for the SlaCommand
+ (csnyder(a)redhat.com)
+- 1623262: Make automatic enablement of yum plugins working again; ENT-820
+ (jhnidek(a)redhat.com)
+- Start releasing to f29 (csnyder(a)redhat.com)
+
* Thu Aug 30 2018 Christopher Snyder <csnyder(a)redhat.com> 1.23.4-1
- 1600694: Log dbus exception tracebacks at the debug level
(csnyder(a)redhat.com)
5 years, 6 months
Architecture specific change in rpms/subscription-manager.git
by githook-noreply@fedoraproject.org
The package rpms/subscription-manager.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/subscription-manager.git/commit/?....
Change:
+%ifnarch aarch64 ppc ppc64 ppc64le s390 s390x
Thanks.
Full change:
============
commit 2a70013d8abf7e80df7409daa60aba55f5ab376b
Author: Christopher Snyder <csnyder(a)redhat.com>
Date: Mon Oct 15 07:20:42 2018 -0400
Update subscription-manager to 1.24.1-1
Resolves: #1632384 - Sync SLA regardless of capability: (nmoumoul(a)redhat.com)
Resolves: #1621783 - Updated syspurpose fields to match expected values (crog(a)redhat.com)
Resolves: #1633575 - Update error message when syspurpose is not supported by server
Resolves: #1614925 - Fix grammar (csnyder(a)redhat.com)
Resolves: #1620136 - dnf plugin deletes prod cert as expected; ENT-773
Resolves: #1615944 - Show help when no args are provided (csnyder(a)redhat.com)
Resolves: #1614943 - Fix bytes/unicode handling of dmi data (khowell(a)redhat.com)
Resolves: #1618825 - Rename de_DE.po and es_ES.po (awood(a)redhat.com)
Resolves: #1607955 - WIP: polishing PR with bug fix of release --list
Resolves: #1581410 - Eliminate potential for circular dependency (awood(a)redhat.com)
Resolves: #1631076 - subscription-manager rpm now requires python3-syspurpose
Resolves: #1629073 - No python3-dmidecode on aarch64, ppc64le (khowell(a)redhat.com)
Resolves: #1614653 - Update intermediate CA (khowell(a)redhat.com)
Resolves: #1607955 - Try to use all entitlement certs for connection with CDN
Resolves: #1623262 - Make automatic enablement of yum plugins working again; ENT-820
diff --git a/.gitignore b/.gitignore
index 4d801ca..89d1d16 100644
--- a/.gitignore
+++ b/.gitignore
@@ -91,3 +91,5 @@
/subscription-manager-cockpit-1.23.3.tar.gz
/subscription-manager-1.23.4.tar.gz
/subscription-manager-cockpit-1.23.4.tar.gz
+/subscription-manager-1.24.1.tar.gz
+/subscription-manager-cockpit-1.24.1.tar.gz
diff --git a/sources b/sources
index f30de47..deb0566 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-SHA512 (subscription-manager-1.23.4.tar.gz) = 245715086dd56a5044ade39775e1f8ebd15ebb24d9421d7a12bdb5c39d381557323810c31a49c0d0ecaf3aafa335c6dd4dcc4cae8f71c0c2fa2dfba94f296b8f
-SHA512 (subscription-manager-cockpit-1.23.4.tar.gz) = 2a6ce45c6192d5f058a7c8de72418368a7dfb8dc074fae4da9673d027675125ef43ca494e6ea27a2b1de9d1790d6dae639da50ed1946379ff8a824083d3a8473
+SHA512 (subscription-manager-1.24.1.tar.gz) = 9ee946d20de62a85a235306e50d7430e32d16e4408b9a8c1a525ae1661b47482e9094b593f2ee13bf7a743bf863c532f2f2fd66f08bf4a8e47ef59afab1e7277
+SHA512 (subscription-manager-cockpit-1.24.1.tar.gz) = acb425d2b1532907200b4419f6f8016e7a51f5c16f8562ad8e9c50ade3d839218778fd381b949977700c0a8c331924f9b03600e8393ab9ab4845b2c76c0970f6
diff --git a/subscription-manager.spec b/subscription-manager.spec
index 78530c8..94edc72 100644
--- a/subscription-manager.spec
+++ b/subscription-manager.spec
@@ -96,14 +96,14 @@
%define install_zypper_plugins INSTALL_ZYPPER_PLUGINS=false
%endif
-# makefile defaults to INSTALL_DNF_PLUGIN=false
+# makefile defaults to INSTALL_DNF_PLUGINS=false
%if %{use_dnf}
%define install_dnf_plugins INSTALL_DNF_PLUGINS=true
%else
%define install_dnf_plugins INSTALL_DNF_PLUGINS=false
%endif
-# makefile defaults to INSTALL_DNF_PLUGIN=true
+# makefile defaults to INSTALL_YUM_PLUGINS=true
%if %{use_yum}
%define install_yum_plugins INSTALL_YUM_PLUGINS=true
%else
@@ -131,7 +131,7 @@
%define subpackages SUBPACKAGES="%{?include_syspurpose:syspurpose}"
Name: subscription-manager
-Version: 1.23.4
+Version: 1.24.1
Release: 1%{?dist}
Summary: Tools and libraries for subscription and repository management
Group: System Environment/Base
@@ -178,6 +178,7 @@ Requires: %{py_package_prefix}-setuptools
%if %{with python3}
Requires: python3-dbus
+Requires: python3-syspurpose
%else
Requires: %{?suse_version:dbus-1-python} %{!?suse_version:dbus-python}
%endif
@@ -202,7 +203,7 @@ Requires: %{?gtk3:gobject-introspection, pygobject3-base} %{!?gtk3:pygobject2}
%endif
# There's no dmi to read on these arches, so don't pull in this dep.
# Additionally, dmidecode isn't packaged at all on SUSE
-%ifnarch ppc ppc64 s390 s390x
+%ifnarch aarch64 ppc ppc64 ppc64le s390 s390x
Requires: %{py_package_prefix}-dmidecode %{?dmidecode_version}
%endif
%endif
@@ -349,12 +350,17 @@ subscriptions
%package -n dnf-plugin-subscription-manager
Summary: Subscription Manager plugins for DNF
Group: System Environment/Base
+# See BZ 1581410 - avoid a circular dependency
+%if (0%{?rhel} < 8)
Requires: %{name} = %{version}-%{release}
+%endif
Requires: dnf >= 1.0.0
%if %{with python3}
Requires: python3-dnf-plugins-core
+Requires: python3-librepo
%else
Requires: python2-dnf-plugins-core
+Requires: python2-librepo
%endif
%description -n dnf-plugin-subscription-manager
@@ -498,7 +504,8 @@ Subscription Manager Cockpit UI
%build
make -f Makefile VERSION=%{version}-%{release} CFLAGS="%{optflags}" \
- LDFLAGS="%{__global_ldflags}" OS_DIST="%{dist}" PYTHON="%{__python}" %{?gtk_version} %{?subpackages} %{?include_syspurpose:INCLUDE_SYSPURPOSE="1"}
+ LDFLAGS="%{__global_ldflags}" OS_DIST="%{dist}" PYTHON="%{__python}" \
+ %{?gtk_version} %{?subpackages} %{?include_syspurpose:INCLUDE_SYSPURPOSE="1"}
%if %{with python2_rhsm}
python2 ./setup.py build --quiet --gtk-version=%{?gtk3:3}%{?!gtk3:2} --rpm-version=%{version}-%{release}
@@ -567,14 +574,14 @@ install -m 644 %{_builddir}/%{buildsubdir}/etc-conf/ca/redhat-uep.pem %{buildroo
tar --strip-components=1 -xzf %{SOURCE1} -C %{buildroot}
%endif
+# fix timestamps on our byte compiled files so they match across arches
+find %{buildroot} -name \*.py -exec touch -r %{SOURCE0} '{}' \;
+
%if %{with python3}
%py_byte_compile %{__python3} %{buildroot}%{rhsm_plugins_dir}/
%py_byte_compile %{__python3} %{buildroot}%{_datadir}/anaconda/addons/com_redhat_subscription_manager/
%endif
-# fix timestamps on our byte compiled files so they match across arches
-find %{buildroot} -name \*.py -exec touch -r %{SOURCE0} '{}' \;
-
# base/cli tools use the gettext domain 'rhsm', while the
# gnome-help tools use domain 'subscription-manager'
%files -f rhsm.lang
@@ -739,7 +746,7 @@ find %{buildroot} -name \*.py -exec touch -r %{SOURCE0} '{}' \;
# zypper plugins
%if 0%{?suse_version}
-%{_prefix}/lib/zypp/plugins/services/subscription-manager
+%{_prefix}/lib/zypp/plugins/services/rhsm
%{_prefix}/lib/zypp/plugins/commit/product-id
%endif
@@ -1095,6 +1102,50 @@ gtk-update-icon-cache -f %{_datadir}/icons/hicolor &>/dev/null || :
%endif
%changelog
+* Mon Oct 15 2018 Christopher Snyder <csnyder(a)redhat.com> 1.24.1-1
+- Rename zypper plugin to rhsm (khowell(a)redhat.com)
+- 1632384: Sync SLA regardless of capability: (nmoumoul(a)redhat.com)
+- 1621783: Updated syspurpose fields to match expected values (crog(a)redhat.com)
+- 1633575: Update error message when syspurpose is not supported by server
+ (csnyder(a)redhat.com)
+- 1614925: Fix grammar (csnyder(a)redhat.com)
+- Added support of modulemd to combined profile; ENT-834 (jhnidek(a)redhat.com)
+- 1620136: dnf plugin deletes prod cert as expected; ENT-773
+ (jhnidek(a)redhat.com)
+- 1615944: Show help when no args are provided (csnyder(a)redhat.com)
+- 1614943: Fix bytes/unicode handling of dmi data (khowell(a)redhat.com)
+- 1618825: Rename de_DE.po and es_ES.po (awood(a)redhat.com)
+- Combined profile: WIP enabled repos (jhnidek(a)redhat.com)
+- Added list of enabled repos to combined profile; ENT-833 (jhnidek(a)redhat.com)
+- 1607955: WIP: polishing PR with bug fix of release --list
+ (jhnidek(a)redhat.com)
+- Fixed name of capability and added two unit tests. (jhnidek(a)redhat.com)
+- Explict requires added for package we use directly (wpoteat(a)redhat.com)
+- 1581410: Eliminate potential for circular dependency (awood(a)redhat.com)
+- 1631076: subscription-manager rpm now requires python3-syspurpose
+ (nmoumoul(a)redhat.com)
+- For tito build, clean the yarn cache (khowell(a)redhat.com)
+- Fix ubuntu compat for virt-who travis runs (khowell(a)redhat.com)
+- Fix RPMDiff issue with multilib (jhnidek(a)redhat.com)
+- Use Combined Profile reporting (jhnidek(a)redhat.com)
+- 1629073: No python3-dmidecode on aarch64, ppc64le (khowell(a)redhat.com)
+- Simplify and fix subpackages logic (khowell(a)redhat.com)
+- 1614653: Update intermediate CA (khowell(a)redhat.com)
+- Fix spelling to capitalize Workstation properly (bcourt(a)redhat.com)
+- 1607955: Try to use all entitlement certs for connection with CDN
+ (jhnidek(a)redhat.com)
+- Use pre-provisioned centos7 box (khowell(a)redhat.com)
+- Vagrant: use ansible-role-subman-devel via galaxy (khowell(a)redhat.com)
+- Vagrant: skip provisioning if var needs_provision is false
+ (khowell(a)redhat.com)
+
+* Mon Sep 10 2018 Christopher Snyder <csnyder(a)redhat.com> 1.24.0-1
+- Use the "service_level_agreement" attribute for the SlaCommand
+ (csnyder(a)redhat.com)
+- 1623262: Make automatic enablement of yum plugins working again; ENT-820
+ (jhnidek(a)redhat.com)
+- Start releasing to f29 (csnyder(a)redhat.com)
+
* Thu Aug 30 2018 Christopher Snyder <csnyder(a)redhat.com> 1.23.4-1
- 1600694: Log dbus exception tracebacks at the debug level
(csnyder(a)redhat.com)
5 years, 6 months
Architecture specific change in rpms/subscription-manager.git
by githook-noreply@fedoraproject.org
The package rpms/subscription-manager.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/subscription-manager.git/commit/?....
Change:
+%ifnarch aarch64 ppc ppc64 ppc64le s390 s390x
Thanks.
Full change:
============
commit 2a70013d8abf7e80df7409daa60aba55f5ab376b
Author: Christopher Snyder <csnyder(a)redhat.com>
Date: Mon Oct 15 07:20:42 2018 -0400
Update subscription-manager to 1.24.1-1
Resolves: #1632384 - Sync SLA regardless of capability: (nmoumoul(a)redhat.com)
Resolves: #1621783 - Updated syspurpose fields to match expected values (crog(a)redhat.com)
Resolves: #1633575 - Update error message when syspurpose is not supported by server
Resolves: #1614925 - Fix grammar (csnyder(a)redhat.com)
Resolves: #1620136 - dnf plugin deletes prod cert as expected; ENT-773
Resolves: #1615944 - Show help when no args are provided (csnyder(a)redhat.com)
Resolves: #1614943 - Fix bytes/unicode handling of dmi data (khowell(a)redhat.com)
Resolves: #1618825 - Rename de_DE.po and es_ES.po (awood(a)redhat.com)
Resolves: #1607955 - WIP: polishing PR with bug fix of release --list
Resolves: #1581410 - Eliminate potential for circular dependency (awood(a)redhat.com)
Resolves: #1631076 - subscription-manager rpm now requires python3-syspurpose
Resolves: #1629073 - No python3-dmidecode on aarch64, ppc64le (khowell(a)redhat.com)
Resolves: #1614653 - Update intermediate CA (khowell(a)redhat.com)
Resolves: #1607955 - Try to use all entitlement certs for connection with CDN
Resolves: #1623262 - Make automatic enablement of yum plugins working again; ENT-820
diff --git a/.gitignore b/.gitignore
index 4d801ca..89d1d16 100644
--- a/.gitignore
+++ b/.gitignore
@@ -91,3 +91,5 @@
/subscription-manager-cockpit-1.23.3.tar.gz
/subscription-manager-1.23.4.tar.gz
/subscription-manager-cockpit-1.23.4.tar.gz
+/subscription-manager-1.24.1.tar.gz
+/subscription-manager-cockpit-1.24.1.tar.gz
diff --git a/sources b/sources
index f30de47..deb0566 100644
--- a/sources
+++ b/sources
@@ -1,2 +1,2 @@
-SHA512 (subscription-manager-1.23.4.tar.gz) = 245715086dd56a5044ade39775e1f8ebd15ebb24d9421d7a12bdb5c39d381557323810c31a49c0d0ecaf3aafa335c6dd4dcc4cae8f71c0c2fa2dfba94f296b8f
-SHA512 (subscription-manager-cockpit-1.23.4.tar.gz) = 2a6ce45c6192d5f058a7c8de72418368a7dfb8dc074fae4da9673d027675125ef43ca494e6ea27a2b1de9d1790d6dae639da50ed1946379ff8a824083d3a8473
+SHA512 (subscription-manager-1.24.1.tar.gz) = 9ee946d20de62a85a235306e50d7430e32d16e4408b9a8c1a525ae1661b47482e9094b593f2ee13bf7a743bf863c532f2f2fd66f08bf4a8e47ef59afab1e7277
+SHA512 (subscription-manager-cockpit-1.24.1.tar.gz) = acb425d2b1532907200b4419f6f8016e7a51f5c16f8562ad8e9c50ade3d839218778fd381b949977700c0a8c331924f9b03600e8393ab9ab4845b2c76c0970f6
diff --git a/subscription-manager.spec b/subscription-manager.spec
index 78530c8..94edc72 100644
--- a/subscription-manager.spec
+++ b/subscription-manager.spec
@@ -96,14 +96,14 @@
%define install_zypper_plugins INSTALL_ZYPPER_PLUGINS=false
%endif
-# makefile defaults to INSTALL_DNF_PLUGIN=false
+# makefile defaults to INSTALL_DNF_PLUGINS=false
%if %{use_dnf}
%define install_dnf_plugins INSTALL_DNF_PLUGINS=true
%else
%define install_dnf_plugins INSTALL_DNF_PLUGINS=false
%endif
-# makefile defaults to INSTALL_DNF_PLUGIN=true
+# makefile defaults to INSTALL_YUM_PLUGINS=true
%if %{use_yum}
%define install_yum_plugins INSTALL_YUM_PLUGINS=true
%else
@@ -131,7 +131,7 @@
%define subpackages SUBPACKAGES="%{?include_syspurpose:syspurpose}"
Name: subscription-manager
-Version: 1.23.4
+Version: 1.24.1
Release: 1%{?dist}
Summary: Tools and libraries for subscription and repository management
Group: System Environment/Base
@@ -178,6 +178,7 @@ Requires: %{py_package_prefix}-setuptools
%if %{with python3}
Requires: python3-dbus
+Requires: python3-syspurpose
%else
Requires: %{?suse_version:dbus-1-python} %{!?suse_version:dbus-python}
%endif
@@ -202,7 +203,7 @@ Requires: %{?gtk3:gobject-introspection, pygobject3-base} %{!?gtk3:pygobject2}
%endif
# There's no dmi to read on these arches, so don't pull in this dep.
# Additionally, dmidecode isn't packaged at all on SUSE
-%ifnarch ppc ppc64 s390 s390x
+%ifnarch aarch64 ppc ppc64 ppc64le s390 s390x
Requires: %{py_package_prefix}-dmidecode %{?dmidecode_version}
%endif
%endif
@@ -349,12 +350,17 @@ subscriptions
%package -n dnf-plugin-subscription-manager
Summary: Subscription Manager plugins for DNF
Group: System Environment/Base
+# See BZ 1581410 - avoid a circular dependency
+%if (0%{?rhel} < 8)
Requires: %{name} = %{version}-%{release}
+%endif
Requires: dnf >= 1.0.0
%if %{with python3}
Requires: python3-dnf-plugins-core
+Requires: python3-librepo
%else
Requires: python2-dnf-plugins-core
+Requires: python2-librepo
%endif
%description -n dnf-plugin-subscription-manager
@@ -498,7 +504,8 @@ Subscription Manager Cockpit UI
%build
make -f Makefile VERSION=%{version}-%{release} CFLAGS="%{optflags}" \
- LDFLAGS="%{__global_ldflags}" OS_DIST="%{dist}" PYTHON="%{__python}" %{?gtk_version} %{?subpackages} %{?include_syspurpose:INCLUDE_SYSPURPOSE="1"}
+ LDFLAGS="%{__global_ldflags}" OS_DIST="%{dist}" PYTHON="%{__python}" \
+ %{?gtk_version} %{?subpackages} %{?include_syspurpose:INCLUDE_SYSPURPOSE="1"}
%if %{with python2_rhsm}
python2 ./setup.py build --quiet --gtk-version=%{?gtk3:3}%{?!gtk3:2} --rpm-version=%{version}-%{release}
@@ -567,14 +574,14 @@ install -m 644 %{_builddir}/%{buildsubdir}/etc-conf/ca/redhat-uep.pem %{buildroo
tar --strip-components=1 -xzf %{SOURCE1} -C %{buildroot}
%endif
+# fix timestamps on our byte compiled files so they match across arches
+find %{buildroot} -name \*.py -exec touch -r %{SOURCE0} '{}' \;
+
%if %{with python3}
%py_byte_compile %{__python3} %{buildroot}%{rhsm_plugins_dir}/
%py_byte_compile %{__python3} %{buildroot}%{_datadir}/anaconda/addons/com_redhat_subscription_manager/
%endif
-# fix timestamps on our byte compiled files so they match across arches
-find %{buildroot} -name \*.py -exec touch -r %{SOURCE0} '{}' \;
-
# base/cli tools use the gettext domain 'rhsm', while the
# gnome-help tools use domain 'subscription-manager'
%files -f rhsm.lang
@@ -739,7 +746,7 @@ find %{buildroot} -name \*.py -exec touch -r %{SOURCE0} '{}' \;
# zypper plugins
%if 0%{?suse_version}
-%{_prefix}/lib/zypp/plugins/services/subscription-manager
+%{_prefix}/lib/zypp/plugins/services/rhsm
%{_prefix}/lib/zypp/plugins/commit/product-id
%endif
@@ -1095,6 +1102,50 @@ gtk-update-icon-cache -f %{_datadir}/icons/hicolor &>/dev/null || :
%endif
%changelog
+* Mon Oct 15 2018 Christopher Snyder <csnyder(a)redhat.com> 1.24.1-1
+- Rename zypper plugin to rhsm (khowell(a)redhat.com)
+- 1632384: Sync SLA regardless of capability: (nmoumoul(a)redhat.com)
+- 1621783: Updated syspurpose fields to match expected values (crog(a)redhat.com)
+- 1633575: Update error message when syspurpose is not supported by server
+ (csnyder(a)redhat.com)
+- 1614925: Fix grammar (csnyder(a)redhat.com)
+- Added support of modulemd to combined profile; ENT-834 (jhnidek(a)redhat.com)
+- 1620136: dnf plugin deletes prod cert as expected; ENT-773
+ (jhnidek(a)redhat.com)
+- 1615944: Show help when no args are provided (csnyder(a)redhat.com)
+- 1614943: Fix bytes/unicode handling of dmi data (khowell(a)redhat.com)
+- 1618825: Rename de_DE.po and es_ES.po (awood(a)redhat.com)
+- Combined profile: WIP enabled repos (jhnidek(a)redhat.com)
+- Added list of enabled repos to combined profile; ENT-833 (jhnidek(a)redhat.com)
+- 1607955: WIP: polishing PR with bug fix of release --list
+ (jhnidek(a)redhat.com)
+- Fixed name of capability and added two unit tests. (jhnidek(a)redhat.com)
+- Explict requires added for package we use directly (wpoteat(a)redhat.com)
+- 1581410: Eliminate potential for circular dependency (awood(a)redhat.com)
+- 1631076: subscription-manager rpm now requires python3-syspurpose
+ (nmoumoul(a)redhat.com)
+- For tito build, clean the yarn cache (khowell(a)redhat.com)
+- Fix ubuntu compat for virt-who travis runs (khowell(a)redhat.com)
+- Fix RPMDiff issue with multilib (jhnidek(a)redhat.com)
+- Use Combined Profile reporting (jhnidek(a)redhat.com)
+- 1629073: No python3-dmidecode on aarch64, ppc64le (khowell(a)redhat.com)
+- Simplify and fix subpackages logic (khowell(a)redhat.com)
+- 1614653: Update intermediate CA (khowell(a)redhat.com)
+- Fix spelling to capitalize Workstation properly (bcourt(a)redhat.com)
+- 1607955: Try to use all entitlement certs for connection with CDN
+ (jhnidek(a)redhat.com)
+- Use pre-provisioned centos7 box (khowell(a)redhat.com)
+- Vagrant: use ansible-role-subman-devel via galaxy (khowell(a)redhat.com)
+- Vagrant: skip provisioning if var needs_provision is false
+ (khowell(a)redhat.com)
+
+* Mon Sep 10 2018 Christopher Snyder <csnyder(a)redhat.com> 1.24.0-1
+- Use the "service_level_agreement" attribute for the SlaCommand
+ (csnyder(a)redhat.com)
+- 1623262: Make automatic enablement of yum plugins working again; ENT-820
+ (jhnidek(a)redhat.com)
+- Start releasing to f29 (csnyder(a)redhat.com)
+
* Thu Aug 30 2018 Christopher Snyder <csnyder(a)redhat.com> 1.23.4-1
- 1600694: Log dbus exception tracebacks at the debug level
(csnyder(a)redhat.com)
5 years, 6 months