Explicitly set the rpm distro in the .spec so builds work from ubuntu boxes, and do a verbose mock
This commit is contained in:
parent
0a5c8e3995
commit
6bb81f9a9c
@ -7,7 +7,7 @@ add_custom_target(rpm
|
|||||||
COMMAND ${CMAKE_SOURCE_DIR}/dist/maketarball.sh
|
COMMAND ${CMAKE_SOURCE_DIR}/dist/maketarball.sh
|
||||||
COMMAND ${CMAKE_COMMAND} -E copy clementine-${CLEMENTINE_VERSION_RPM}.tar.gz ${RPMBUILD_DIR}/SOURCES/
|
COMMAND ${CMAKE_COMMAND} -E copy clementine-${CLEMENTINE_VERSION_RPM}.tar.gz ${RPMBUILD_DIR}/SOURCES/
|
||||||
COMMAND rpmbuild -bs ${CMAKE_SOURCE_DIR}/dist/clementine.spec
|
COMMAND rpmbuild -bs ${CMAKE_SOURCE_DIR}/dist/clementine.spec
|
||||||
COMMAND mock -r ${MOCK_CHROOT} ${RPMBUILD_DIR}/SRPMS/clementine-${CLEMENTINE_VERSION_RPM}-1.*.src.rpm
|
COMMAND mock -v -r ${MOCK_CHROOT} ${RPMBUILD_DIR}/SRPMS/clementine-${CLEMENTINE_VERSION_RPM}-1.*.src.rpm
|
||||||
COMMAND ${CMAKE_COMMAND} -E copy /var/lib/mock/${MOCK_CHROOT}/result/clementine-${CLEMENTINE_VERSION_RPM}-1.${RPM_DISTRO}.${RPM_ARCH}.rpm
|
COMMAND ${CMAKE_COMMAND} -E copy /var/lib/mock/${MOCK_CHROOT}/result/clementine-${CLEMENTINE_VERSION_RPM}-1.${RPM_DISTRO}.${RPM_ARCH}.rpm
|
||||||
${CMAKE_BINARY_DIR}/clementine-${CLEMENTINE_VERSION_RPM}-1.${RPM_DISTRO}.${RPM_ARCH}.rpm
|
${CMAKE_BINARY_DIR}/clementine-${CLEMENTINE_VERSION_RPM}-1.${RPM_DISTRO}.${RPM_ARCH}.rpm
|
||||||
)
|
)
|
||||||
|
2
dist/clementine.spec.in
vendored
2
dist/clementine.spec.in
vendored
@ -1,6 +1,6 @@
|
|||||||
Name: clementine
|
Name: clementine
|
||||||
Version: @CLEMENTINE_VERSION_RPM@
|
Version: @CLEMENTINE_VERSION_RPM@
|
||||||
Release: 1%{?dist}
|
Release: 1.@RPM_DISTRO@
|
||||||
Summary: A music player and library organiser
|
Summary: A music player and library organiser
|
||||||
|
|
||||||
Group: Applications/Multimedia
|
Group: Applications/Multimedia
|
||||||
|
Loading…
x
Reference in New Issue
Block a user