File debian.rules of Package coriolis-pdk-ihpsg13g2

#!/usr/bin/make -f
export PYBUILD_NAME    = coriolis-pdk-ihpsg13g2
export PYBUILD_VERBOSE = 1
export DH_VERBOSE      = 1
       DESTDIR         = $(CURDIR)/debian/$(PYBUILD_NAME)

#%:
#	cat /etc/os-release
#	. /etc/os-release
#	dh $@ --with python3 --buildsystem=pybuild

%:
	dh $@


binary:
	dh_testdir
	dh_testroot
	dh_installchangelogs
	dh_prep
	tar zxvf /usr/src/packages/SOURCES/venv-al9-2.5.5.tar.gz
	cp /usr/src/packages/SOURCES/patchvenv.sh .
	chmod u+x ./patchvenv.sh
	./patchvenv.sh --use-system-packages --remove-venv-watchfiles --remove-pip
	. .venv/bin/activate; \
	mkdir build_wheel; \
	python3 -m pip wheel --no-deps --no-cache-dir \
	  --disable-pip-version-check --progress-bar off --verbose \
	  --no-build-isolation --no-clean \
	  --wheel-dir=./build_wheel .; \
	python3 -m pip install --root $(DESTDIR) --prefix /usr --no-deps \
	  --disable-pip-version-check --progress-bar off --verbose \
	  --ignore-installed --no-warn-script-location \
	  --no-index --no-cache-dir ./build_wheel/`ls ./build_wheel`
	mkdir -p $(DESTDIR)/usr/lib/python3/dist-packages
	mv $(DESTDIR)/usr/lib/python3*/site-packages/* $(DESTDIR)/usr/lib/python3/dist-packages
	dh_installdeb
	dh_install
	dh_shlibdeps
	dh_gencontrol
	dh_md5sums
	dh_builddeb

clean:
	dh_testdir
	dh_testroot
	dh_clean
openSUSE Build Service is sponsored by