From 46a78c652d80818b4643c471432ae961b1ca5bd9 Mon Sep 17 00:00:00 2001 From: Michael Vogt Date: Sat, 22 Feb 2014 18:07:43 +0100 Subject: remove auto-generated apt-key and sources.list on clean (closes: 739749) --- vendor/debian/makefile | 4 ++++ vendor/raspbian/makefile | 3 +++ vendor/steamos/makefile | 4 ++++ vendor/ubuntu/makefile | 3 +++ 4 files changed, 14 insertions(+) (limited to 'vendor') diff --git a/vendor/debian/makefile b/vendor/debian/makefile index 1f82d7f47..a1bb74f9b 100644 --- a/vendor/debian/makefile +++ b/vendor/debian/makefile @@ -9,3 +9,7 @@ doc binary manpages: sources.list sources.list: sources.list.in ../../doc/apt-verbatim.ent sed -e 's#&stable-codename;#$(shell ../getinfo debian-stable-codename)#g' $< > $@ + +clean: + rm -f sources.list + diff --git a/vendor/raspbian/makefile b/vendor/raspbian/makefile index ced566c30..e5513ead4 100644 --- a/vendor/raspbian/makefile +++ b/vendor/raspbian/makefile @@ -9,3 +9,6 @@ doc binary manpages: sources.list sources.list: sources.list.in ../../doc/apt-verbatim.ent sed -e 's#&stable-codename;#$(shell ../getinfo debian-stable-codename)#g' $< > $@ + +clean: + rm -f sources.list diff --git a/vendor/steamos/makefile b/vendor/steamos/makefile index c27494587..45ea18be2 100644 --- a/vendor/steamos/makefile +++ b/vendor/steamos/makefile @@ -9,3 +9,7 @@ doc binary manpages: sources.list sources.list: sources.list.in ../../doc/apt-verbatim.ent sed -e 's#&stable-codename;#$(shell ../getinfo debian-stable-codename)#g' $< | sed -e 's#&steamos-codename;#$(shell ../getinfo current-distro-codename)#g' > $@ + +clean: + rm -f sources.list + diff --git a/vendor/ubuntu/makefile b/vendor/ubuntu/makefile index c4b35935f..1fe138d2b 100644 --- a/vendor/ubuntu/makefile +++ b/vendor/ubuntu/makefile @@ -9,3 +9,6 @@ doc binary manpages: sources.list sources.list: sources.list.in ../../doc/apt-verbatim.ent sed -e 's#&ubuntu-codename;#$(shell ../getinfo ubuntu-codename)#g' $< > $@ + +clean: + rm -f sources.list -- cgit v1.2.3-70-g09d2 From 5077916ef802948e6a3faab95b2d2a975438ec26 Mon Sep 17 00:00:00 2001 From: Michael Vogt Date: Sat, 22 Feb 2014 18:22:04 +0100 Subject: improve clean for auto-generated sources.list --- vendor/debian/makefile | 4 +++- vendor/raspbian/makefile | 4 +++- vendor/steamos/makefile | 4 +++- vendor/ubuntu/makefile | 4 +++- 4 files changed, 12 insertions(+), 4 deletions(-) (limited to 'vendor') diff --git a/vendor/debian/makefile b/vendor/debian/makefile index a1bb74f9b..25bc0350c 100644 --- a/vendor/debian/makefile +++ b/vendor/debian/makefile @@ -10,6 +10,8 @@ doc binary manpages: sources.list sources.list: sources.list.in ../../doc/apt-verbatim.ent sed -e 's#&stable-codename;#$(shell ../getinfo debian-stable-codename)#g' $< > $@ -clean: +clean: clean/sources.list + +clean/sources.list: rm -f sources.list diff --git a/vendor/raspbian/makefile b/vendor/raspbian/makefile index e5513ead4..c4464900f 100644 --- a/vendor/raspbian/makefile +++ b/vendor/raspbian/makefile @@ -10,5 +10,7 @@ doc binary manpages: sources.list sources.list: sources.list.in ../../doc/apt-verbatim.ent sed -e 's#&stable-codename;#$(shell ../getinfo debian-stable-codename)#g' $< > $@ -clean: +clean: clean/sources.list + +clean/sources.list: rm -f sources.list diff --git a/vendor/steamos/makefile b/vendor/steamos/makefile index 45ea18be2..9ee0e65a2 100644 --- a/vendor/steamos/makefile +++ b/vendor/steamos/makefile @@ -10,6 +10,8 @@ doc binary manpages: sources.list sources.list: sources.list.in ../../doc/apt-verbatim.ent sed -e 's#&stable-codename;#$(shell ../getinfo debian-stable-codename)#g' $< | sed -e 's#&steamos-codename;#$(shell ../getinfo current-distro-codename)#g' > $@ -clean: +clean: clean/sources.list + +clean/sources.list: rm -f sources.list diff --git a/vendor/ubuntu/makefile b/vendor/ubuntu/makefile index 1fe138d2b..afcaaf718 100644 --- a/vendor/ubuntu/makefile +++ b/vendor/ubuntu/makefile @@ -10,5 +10,7 @@ doc binary manpages: sources.list sources.list: sources.list.in ../../doc/apt-verbatim.ent sed -e 's#&ubuntu-codename;#$(shell ../getinfo ubuntu-codename)#g' $< > $@ -clean: +clean: clean/sources.list + +clean/sources.list: rm -f sources.list -- cgit v1.2.3-70-g09d2 From bef4b142853642db669f6ffea54fa52c9b52cd95 Mon Sep 17 00:00:00 2001 From: Jon Severinsson Date: Sat, 22 Feb 2014 18:40:09 +0100 Subject: add apt-vendor information for tanglu --- doc/apt-verbatim.ent | 1 + vendor/getinfo | 3 +++ vendor/makefile | 2 ++ vendor/tanglu/apt-vendor.ent | 7 +++++++ vendor/tanglu/makefile | 11 +++++++++++ vendor/tanglu/sources.list.in | 7 +++++++ 6 files changed, 31 insertions(+) create mode 100644 vendor/tanglu/apt-vendor.ent create mode 100644 vendor/tanglu/makefile create mode 100644 vendor/tanglu/sources.list.in (limited to 'vendor') diff --git a/doc/apt-verbatim.ent b/doc/apt-verbatim.ent index 966ca2b0f..d191c08fa 100644 --- a/doc/apt-verbatim.ent +++ b/doc/apt-verbatim.ent @@ -226,6 +226,7 @@ + + +tanglu-archive-keyring"> +/usr/share/keyrings/tanglu-archive-keyring.gpg"> +/usr/share/keyrings/tanglu-archive-removed-keys.gpg"> + + diff --git a/vendor/tanglu/makefile b/vendor/tanglu/makefile new file mode 100644 index 000000000..175db1a8c --- /dev/null +++ b/vendor/tanglu/makefile @@ -0,0 +1,11 @@ +# -*- make -*- +BASE=../.. +SUBDIR=vendor/tanglu + +# Bring in the default rules +include ../../buildlib/defaults.mak + +doc binary manpages: sources.list + +sources.list: sources.list.in ../../doc/apt-verbatim.ent + sed -e 's#&tanglu-codename;#$(shell ../getinfo tanglu-codename)#g' $< > $@ diff --git a/vendor/tanglu/sources.list.in b/vendor/tanglu/sources.list.in new file mode 100644 index 000000000..dfa219046 --- /dev/null +++ b/vendor/tanglu/sources.list.in @@ -0,0 +1,7 @@ +# See sources.list(5) manpage for more information + +deb http://archive.tanglu.org/tanglu &tanglu-codename; main contrib non-free +#deb-src http://archive.tanglu.org/tanglu &tanglu-codename; main contrib non-free + +#deb http://archive.tanglu.org/tanglu &tanglu-codename;-updates main contrib non-free +#deb-src http://archive.tanglu.org/tanglu &tanglu-codename;-updates main contrib non-free -- cgit v1.2.3-70-g09d2 From b7ed961b8099c05f65e18d4c73ead50cc5c8bff1 Mon Sep 17 00:00:00 2001 From: Michael Vogt Date: Sun, 23 Feb 2014 00:41:52 +0100 Subject: vendor/tanglu/makefile: add missing clean/sources.list --- vendor/tanglu/makefile | 5 +++++ 1 file changed, 5 insertions(+) (limited to 'vendor') diff --git a/vendor/tanglu/makefile b/vendor/tanglu/makefile index 175db1a8c..9fe680bc6 100644 --- a/vendor/tanglu/makefile +++ b/vendor/tanglu/makefile @@ -9,3 +9,8 @@ doc binary manpages: sources.list sources.list: sources.list.in ../../doc/apt-verbatim.ent sed -e 's#&tanglu-codename;#$(shell ../getinfo tanglu-codename)#g' $< > $@ + +clean: clean/sources.list + +clean/sources.list: + rm -f sources.list -- cgit v1.2.3-70-g09d2 From fa19cc9573aac19cfbf43364d4b5660c9ab645bc Mon Sep 17 00:00:00 2001 From: David Kalnischkies Date: Mon, 24 Feb 2014 00:25:29 +0100 Subject: autogenerate makefile for vendor system It can be useful to have a whole makefile available for vendor setup, but by providing a basic one we can deal with the simple cases more easily (and changes to the system are presumably easier). --- .gitignore | 4 ++-- doc/apt-verbatim.ent | 1 - vendor/debian/makefile | 17 ----------------- vendor/debian/sources.list.in | 8 ++++---- vendor/getinfo | 20 ++++++++++++-------- vendor/makefile | 38 ++++++++++++++++++++++++-------------- vendor/raspbian/makefile | 16 ---------------- vendor/steamos/apt-vendor.ent | 2 +- vendor/steamos/makefile | 17 ----------------- vendor/steamos/sources.list.in | 4 ++-- vendor/tanglu/apt-vendor.ent | 1 + vendor/tanglu/makefile | 16 ---------------- vendor/tanglu/sources.list.in | 8 ++++---- vendor/ubuntu/makefile | 16 ---------------- vendor/vendor.makefile | 21 +++++++++++++++++++++ 15 files changed, 71 insertions(+), 118 deletions(-) delete mode 100644 vendor/debian/makefile delete mode 100644 vendor/raspbian/makefile delete mode 100644 vendor/steamos/makefile delete mode 100644 vendor/tanglu/makefile delete mode 100644 vendor/ubuntu/makefile create mode 100644 vendor/vendor.makefile (limited to 'vendor') diff --git a/.gitignore b/.gitignore index 69a229c3e..2c619ab57 100644 --- a/.gitignore +++ b/.gitignore @@ -39,5 +39,5 @@ /debian/libapt-inst*.install /debian/libapt-pkg-dev.install /vendor/current -/vendor/debian/sources.list -/vendor/ubuntu/sources.list +/vendor/*/sources.list +/vendor/*/makefile.auto diff --git a/doc/apt-verbatim.ent b/doc/apt-verbatim.ent index 6ff45e228..75aa02c8f 100644 --- a/doc/apt-verbatim.ent +++ b/doc/apt-verbatim.ent @@ -226,7 +226,6 @@ -