blob: 32de3b0d56fae545294306f5bce765afd60e411e (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
|
# -*- make -*-
BASE=../..
SUBDIR=vendor/@@VENDOR@@
# Bring in the default rules
include ../../buildlib/defaults.mak
doc binary manpages: sources.list
sources.list: sources.list.in ../../doc/apt-verbatim.ent
while read line; do \
if [ "$${line}" = '&sourceslist-list-format;' ]; then \
$(BASE)/vendor/getinfo vendor sourceslist-list-format ; \
else \
echo "$${line}"; \
fi \
done < $< | sed -e 's#&debian-stable-codename;#$(shell ../getinfo debian-stable-codename)#g' \
-e 's#&debian-oldstable-codename;#$(shell ../getinfo debian-oldstable-codename)#g' \
-e 's#&debian-testing-codename;#$(shell ../getinfo debian-testing-codename)#g' \
-e 's#&ubuntu-codename;#$(shell ../getinfo ubuntu-codename)#g' \
-e 's#¤t-codename;#$(shell ../getinfo current-codename)#g' \
> $@
clean: clean/sources.list
veryclean: clean/sources.list
clean/sources.list:
rm -f sources.list
|