Browse Source

add apt-vendor information for tanglu

debian/1.8.y
Jon Severinsson 9 years ago
committed by Michael Vogt
parent
commit
bef4b14285
  1. 1
      doc/apt-verbatim.ent
  2. 3
      vendor/getinfo
  3. 2
      vendor/makefile
  4. 7
      vendor/tanglu/apt-vendor.ent
  5. 11
      vendor/tanglu/makefile
  6. 7
      vendor/tanglu/sources.list.in

1
doc/apt-verbatim.ent

@ -226,6 +226,7 @@
<!ENTITY stable-codename "wheezy">
<!ENTITY testing-codename "jessie">
<!ENTITY stable-version "7">
<!ENTITY tanglu-codename "bartholomea">
<!ENTITY ubuntu-codename "trusty">
<!-- good and bad just refers to matching and not matching a pattern…

3
vendor/getinfo

@ -23,6 +23,9 @@ case "$1" in
debian-stable-codename)
getrawfield 'stable-codename' "${BASEDIR}/../doc/apt-verbatim.ent"
;;
tanglu-codename)
getrawfield 'tanglu-codename' "${BASEDIR}/../doc/apt-verbatim.ent"
;;
ubuntu-codename)
getrawfield 'ubuntu-codename' "${BASEDIR}/../doc/apt-verbatim.ent"
;;

2
vendor/makefile

@ -32,9 +32,11 @@ current:
# if we haven't found a specific, look for a deriving in hardcoded order
test -e $@ || \
(dpkg-vendor --derives-from ubuntu && cp ln -s ubuntu $@ ) || \
(dpkg-vendor --derives-from tanglu && cp ln -s tanglu $@ ) || \
ln -s debian $@
.PHONY: clean veryclean all binary vendor
.NOPARALLEL:
clean: clean/current

7
vendor/tanglu/apt-vendor.ent

@ -0,0 +1,7 @@
<!-- details about the keys used by the distribution -->
<!ENTITY keyring-distro "Tanglu">
<!ENTITY keyring-package "<package>tanglu-archive-keyring</package>">
<!ENTITY keyring-filename "<filename>/usr/share/keyrings/tanglu-archive-keyring.gpg</filename>">
<!ENTITY keyring-removed-filename "<filename>/usr/share/keyrings/tanglu-archive-removed-keys.gpg</filename>">
<!ENTITY keyring-master-filename "">
<!ENTITY keyring-uri "">

11
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' $< > $@

7
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
Loading…
Cancel
Save