blob: a6af80c3c2d58f33e84c7b825ce5831c12ae9a38 (
plain) (
blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
|
.POSIX:
.PHONY: all clean debian freebsd
.SUFFIXES: .pkg .list
all: debian freebsd
.pkg.list: packages.h
@echo "==> Generating list file $@"
./packages.sh `echo "$<" | cut -d . -f 1` | sort | uniq > "$@" || rm -f "$@"
debian: debian.control
debian.control: debian.list
freebsd: freebsd.makefile
freebsd.makefile: freebsd.list freebsd.ports
freebsd.ports: freebsd.list
@echo "==> Generating $@"
./freebsd.ports.sh freebsd.list > "$@" || rm -f "$@"
clean:
rm -f *.control *.makefile *.ports *.list
rm -rf *.out
|