diff options
author | James Rayner <james@archlinux.org> | 2007-11-10 00:43:57 +0100 |
---|---|---|
committer | James Rayner <james@archlinux.org> | 2007-11-10 00:43:57 +0100 |
commit | e9f9e4d54cb3afb6d78a12e85035a24d346c381d (patch) | |
tree | b3971b8737ab56b6055d2440f5b78c74fc2adb25 /Makefile | |
download | netctl-e9f9e4d54cb3afb6d78a12e85035a24d346c381d.tar.gz netctl-e9f9e4d54cb3afb6d78a12e85035a24d346c381d.tar.xz |
Initial Import
Diffstat (limited to 'Makefile')
-rw-r--r-- | Makefile | 48 |
1 files changed, 48 insertions, 0 deletions
diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..327c639 --- /dev/null +++ b/Makefile @@ -0,0 +1,48 @@ +DESTDIR= +VERSION=2.0.0 + + +install: + install -d $(DESTDIR)/usr/lib/network/ $(DESTDIR)/etc/network.d/examples \ + $(DESTDIR)/var/run/network/{interfaces,profiles} \ + $(DESTDIR)/usr/bin/ $(DESTDIR)/etc/rc.d/ \ + $(DESTDIR)/usr/man/{man5,man8} + # Documentation + install -m644 examples/*example $(DESTDIR)/etc/network.d/examples/ + install -m644 src/iftab $(DESTDIR)/etc/iftab + install -m644 man/*.8 $(DESTDIR)/usr/man/man8 + # Libs + install -m644 src/*subr $(DESTDIR)/usr/lib/network + # 'Binaries' + install -m755 src/netcfg $(DESTDIR)/usr/bin/netcfg2 + install -m755 src/netcfg-menu $(DESTDIR)/usr/bin/netcfg-menu + # Daemons + install -m755 src/net-profiles src/net-rename $(DESTDIR)/etc/rc.d + + +install-contrib: + install -m744 contrib/netcfg-wireless-auto $(DESTDIR)/usr/bin + +tarball: + sed -i "s/NETCFG_VER=.*/NETCFG_VER=$(VERSION)/g" src/netcfg + mkdir -p netcfg-$(VERSION) + cp -r src examples contrib man Makefile LICENSE README netcfg-$(VERSION) + tar -zcvf netcfg-$(VERSION).tar.gz netcfg-$(VERSION) + rm -rf netcfg-$(VERSION) + md5sum netcfg-$(VERSION)*gz > MD5SUMS.$(VERSION) + +pkg: tarball + sed -i "s/pkgver=.*/pkgver=$(VERSION)/g" PKGBUILD + makepkg + rm -rf pkg + rm -rf src/netcfg-$(VERSION)* + md5sum netcfg-$(VERSION)*gz > MD5SUMS.$(VERSION) + +upload: + scp netcfg-$(VERSION)*gz MD5SUMS.$(VERSION) archlinux.org:~/public_html/netcfg/ + +clean: + rm *gz + rm -rf netcfg-$(VERSION) + rm -rf pkg + rm MD5SUMS* |