mirror of
https://github.com/gryf/wicd.git
synced 2025-12-20 21:08:06 +01:00
- Add 3rd party python libraries used by ioctl backend to tree and to setup.py - Port several bug fixes from the trunk (removing reliance on shell for running external commands, unicode fixes, gui crash fixes, authentication validation improvements, several others) - Fix some crashes in ioctl backend. - Change daemon/GUI launch scripts to use the -O flag.
63 lines
1.4 KiB
Makefile
Executable File
63 lines
1.4 KiB
Makefile
Executable File
#!/usr/bin/make -f
|
|
|
|
# Uncomment this to turn on verbose mode.
|
|
#export DH_VERBOSE=1
|
|
|
|
PYVERS=$(shell pyversions -r debian/control)
|
|
|
|
build: build-stamp
|
|
build-stamp:
|
|
dh_testdir
|
|
for python in $(PYVERS); do \
|
|
$(MAKE) build PYTHON=$$python ; \
|
|
done
|
|
touch build-stamp
|
|
|
|
clean:
|
|
dh_testdir
|
|
for python in $(PYVERS); do \
|
|
$(MAKE) clean PYTHON=$$python ; \
|
|
done
|
|
dh_clean build-stamp
|
|
|
|
install: build
|
|
dh_testdir
|
|
dh_testroot
|
|
dh_clean -k
|
|
dh_installdirs
|
|
for python in $(PYVERS); do \
|
|
$(MAKE) install PYTHON=$$python DESTDIR=$(CURDIR)/debian/python-wpactrl ; \
|
|
done
|
|
|
|
binary-indep: build install
|
|
|
|
binary-arch: build install
|
|
dh_testdir
|
|
dh_testroot
|
|
dh_installdocs -a
|
|
dh_installexamples -a
|
|
dh_installchangelogs -a
|
|
dh_pycentral -a
|
|
dh_strip -a
|
|
dh_compress -a
|
|
dh_fixperms -a
|
|
dh_installdeb -a
|
|
dh_shlibdeps -a
|
|
dh_gencontrol -a
|
|
dh_md5sums -a
|
|
dh_builddeb -a
|
|
|
|
binary: binary-indep binary-arch
|
|
.PHONY: build clean binary-indep binary-arch binary
|
|
|
|
VERSION := $(shell dpkg-parsechangelog | sed -n 's/^Version:\s*\([0-9]\+:\)\?\([^\s-]\+\).*/\2/p')
|
|
TARBALL := $(CURDIR)/../python-wpactrl-$(VERSION).tar.gz
|
|
ORIGTGZ := $(CURDIR)/../tarballs/python-wpactrl_$(VERSION).orig.tar.gz
|
|
DIRTREE := $(shell basename $(CURDIR))
|
|
upstream-release:
|
|
$(RM) $(TARBALL) $(ORIGTGZ)
|
|
cp $(CURDIR)/debian/changelog $(CURDIR)/CHANGELOG
|
|
tar -czf $(TARBALL) --exclude='.svn' --exclude='debian' -C $(CURDIR)/../ $(DIRTREE)
|
|
install -D -m 0644 $(TARBALL) $(ORIGTGZ)
|
|
$(RM) $(CURDIR)/CHANGELOG
|