RPM: update build scripts for opensuse TW

pull/3/head
François Andriot 7 years ago
parent d649bfbf62
commit 2c6b5dc9b8

@ -167,7 +167,7 @@ endif
esound: esound:
# Build on Mageia and CentOS >= 7 and Fedora >= 23 # Build on Mageia and CentOS >= 7 and Fedora >= 23
ifneq ($(wildcard /etc/mageia-release /boot/vmlinuz*.el7* /boot/vmlinuz*.fc23*),) ifneq (,$(filter $(DIST),.mga .el7 .fc2 .osstw))
$(call buildpkg,3rdparty/esound) $(call buildpkg,3rdparty/esound)
endif endif

@ -51,7 +51,7 @@ rpmbuild -ba \
--define "packager Francois\ Andriot\ <francois.andriot@free.fr>" \ --define "packager Francois\ Andriot\ <francois.andriot@free.fr>" \
--define "tde_version ${TDE_VERSION}" \ --define "tde_version ${TDE_VERSION}" \
--define "tde_prefix /opt/trinity" \ --define "tde_prefix /opt/trinity" \
--define "preversion ${PREVERSION:-}" \ --define "prevers${PREVERSION:+ion} ${PREVERSION:-0}" \
--define "tde_patch 1" \ --define "tde_patch 1" \
--define "with_mpeg 1" \ --define "with_mpeg 1" \
"${TEMPDIR}/${SPECFILE##*/}" "${TEMPDIR}/${SPECFILE##*/}"

@ -8,14 +8,23 @@ INSTALLROOT="/dev/shm/${IMAGE}"
sudo rm -rf "${INSTALLROOT}" sudo rm -rf "${INSTALLROOT}"
sudo mkdir -p "${INSTALLROOT}" sudo mkdir -p "${INSTALLROOT}"
if [ "${VERSION}" = "tumbleweed" ]; then
URL="http://download.opensuse.org/tumbleweed"
else
URL="http://download.opensuse.org/distribution/leap/${VERSION}"
fi
sudo zypper --root "${INSTALLROOT}" \ sudo zypper --root "${INSTALLROOT}" \
ar "http://download.opensuse.org/distribution/leap/${VERSION}/repo/oss/" "oss" ar "${URL}/repo/oss/" "oss"
sudo zypper --root "${INSTALLROOT}" \
ar "http://download.opensuse.org/distribution/leap/${VERSION}/repo/non-oss/" "non-oss"
sudo zypper --root "${INSTALLROOT}" \
ar "http://download.opensuse.org/update/leap/${VERSION}/oss/" "update-oss"
sudo zypper --root "${INSTALLROOT}" \ sudo zypper --root "${INSTALLROOT}" \
ar "http://download.opensuse.org/update/leap/${VERSION}/non-oss/" "update-non-oss" ar "${URL}/repo/non-oss/" "non-oss"
if [ "${VERSION}" != "tumbleweed" ]; then
sudo zypper --root "${INSTALLROOT}" \
ar "http://download.opensuse.org/update/leap/${VERSION}/oss/" "update-oss"
sudo zypper --root "${INSTALLROOT}" \
ar "http://download.opensuse.org/update/leap/${VERSION}/non-oss/" "update-non-oss"
fi
setarch i686 sudo zypper --root "${INSTALLROOT}" \ setarch i686 sudo zypper --root "${INSTALLROOT}" \
--gpg-auto-import-keys ref --gpg-auto-import-keys ref
setarch i686 sudo zypper --root "${INSTALLROOT}" \ setarch i686 sudo zypper --root "${INSTALLROOT}" \

Loading…
Cancel
Save