Browse Source

Lots of changes to support VPATH and Debian APT files and keys

master
Peter J. Jones 7 years ago
parent
commit
68a454ee52

+ 6
- 0
TODO View File

@@ -0,0 +1,6 @@
# -*- mode: org -*-
#+title: Grunt To-do List
#+startup: content

* Generic
** TODO Use VPATH instead of GRUNT_FIND_SOURCE_FILE

+ 0
- 1
darwin/skel/packages/gem.pkgs View File

@@ -1 +0,0 @@
install rb-appscript

+ 2
- 0
debian/apt/squeeze/backports.list View File

@@ -0,0 +1,2 @@
# Squeeze-backports (use apt-get install -t squeeze-backports foo)
deb http://backports.debian.org/debian-backports squeeze-backports main

+ 9
- 0
debian/apt/squeeze/backports.pref View File

@@ -0,0 +1,9 @@
# Prefer backports
Package: *
Pin: release a=squeeze-backports
Pin-Priority: 600

# Then stable
Package: *
Pin: release a=stable
Pin-Priority: 500

+ 19
- 0
debian/apt/squeeze/bitlbee-dev.gpg View File

@@ -0,0 +1,19 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.4.9 (GNU/Linux)

mQGiBEv++B4RBACR8PCXpBRByIPMY2DxbqUP8LfVNRfgg7X2P4Z0e+zeYHujB0hJ
P6vOW/QmeYSuDzFVH3oOJsC+kaTExf2Rl0/Bm3X4GRkw6XJME/3HR7P0rNCCvqgD
QYOlhmP4qYEi0z6q9WslhqeYzilB/opsQTR/11zUjw5TGp1P/4rcCa0/6wCg87c/
BOP6XR64zQBD5rBcCzNeL0cD/iFE97JFAYIRHOiYjpgq0/pZ/PoMrULpiyq6+BPo
8YdcuRYdFYDC5Ghmmk0VDIf5knDdsSIA5+tJTHTiKpuHZ7JKx3aJ/HzuAHlG3RaV
eLTl0HvkxWis/ORsjyvztlVtbHy0vVVRaWriVq76MicpdIqY1tcRvmm38j7X+Ois
mcO1A/wNYgJyr0pHvj52T2iosKUHu2TFqVf9sWV0n+kFI1g/aG4oHWbevcrsnbtW
+3t80BNbWAA5zlN6Bdv1MRrFJzogyJK5ao1/Y2uF4wvD64EEKgA91riHKnOSuKo2
wCccja/CqLovaAN6dvNQ5OapuH+xuc+4IsPxPNCOUQ4TL0V6vbQ9Qml0bEJlZSBu
aWdodGx5IGJ1aWxkcyAuZGVicyBzaWduaW5nIGtleSA8YnVpbGRkQGJpdGxiZWUu
b3JnPohmBBMRAgAmBQJL/vgeAhsDBQkDwmcABgsJCAcDAgQVAggDBBYCAwECHgEC
F4AACgkQlO6h8sflBDZeaACfdSPK318+gnHjvFjNf0jEdomEnooAn0O5FizmFHny
PBaPjwdPZ6YyRfK5iEYEEBECAAYFAkv++0YACgkQeYWXmuMwQFExdQCdHbhFwQJ4
4HUdjxPZlPOt3iH9MZ8AoKm88QvS4dCuYmMt9KZ6oDKyCD5l
=Ktl0
-----END PGP PUBLIC KEY BLOCK-----

+ 2
- 0
debian/apt/squeeze/bitlbee-dev.list View File

@@ -0,0 +1,2 @@
# Bitlbee Dev: http://code.bitlbee.org/debian/
deb http://code.bitlbee.org/debian/devel/squeeze/amd64/ ./

+ 4
- 0
debian/apt/squeeze/bitlbee-dev.pref View File

@@ -0,0 +1,4 @@
# Bitlbee
Package: bitlbee
Pin: origin "code.bitlbee.org"
Pin-Priority: 700

+ 33
- 0
debian/apt/squeeze/conkeror-nightly.gpg View File

@@ -0,0 +1,33 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: SKS 1.1.1

mQENBE1LPCQBCADBtPH7Y7ajlfwMeuK5x+2yIZ1DZepxjtwif3kDzmAgq+ikQYd7bAmpLWAj
pNYYzgGoXvq2Jl6wKnFmn24KccaN1slRf5Hj0rawo0MAELyCAejfXpudnnjSWiW38WiFmTTB
JrETScosuKnipXTdW3xovcV8HazH7J2zJoxtstU32DYKpW7xfaBlmiaGaTjIhef8E1d8fUjr
j2TCTB1ju/2K5RhS7v/v3Bu0j2KI3mFuawRWQiFpl4/rBDHft45pe1nuktvFeEtQ/tlDEOgV
+jh6uhR/3Ss0ZtqowpqUrnzp7ee5htvV66dqRMgP0AadWNiHr9DLSWkCRsCi9xtersSpABEB
AAG0bUF4ZWwgQmVja2VydCAoQ29ua2Vyb3IgTmlnaHRseSBCdWlsZHMgQXV0b21hdGljIFNp
Z25pbmcgS2V5IDIwMTEtMjAxNCkgPGFiZStjb25rZXJvci1uaWdodGx5QGRldXhjaGV2YXV4
Lm9yZz6JATwEEwECACYFAk1LPCQCGwMFCQWjmoAGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAAK
CRBt2JcUD4QIjhg6B/97UVcdY6FQNA9EtIccddOlwlALmbVs/p0J3NNmBMeOke8aeT4PaX4E
utjUk69icCvqqMdbGZgoROsmcRVo9QFOP21CA/CF6Pwzm8QwMPh+ombtS5kEWjDczjVprF0V
Ico6D4ffuDgog8fqVcVaXFO5YDdiq1W2xCWGcn0T+OVJlxhX6hym+ls0WX32X6S8TlBwPiJo
kBZ0+7xgwhduFfiwxqT53JSOxQqHezi2j5Cf7jBEQlrI91fK3mwKK1fgZkmojRpgKNnfEB1p
IBC9Fux4W3ifS6CtyxuNC7mQmiG3UIJELe+XRZjx2kyhIjMfFPZZsibnQsptYM4EtamDIg/k
iEoEEBECAAoFAk1LPMYDBQF4AAoJEPpW46o3O3a0AosAn1TW1t5EZNKQtwlHg5b1FP4VKLe+
AJ4qf4jalqhgxVgpM+hYySUxUWtKtohGBBARCAAGBQJNSz3pAAoJEMCeHYmVkw7eK7QAnA4V
84bmRNO+cjb2hAnTDfvbrrXQAJsEcdypmbx615bhmQGGnj9gOkjJxohGBBARCAAGBQJNSz3/
AAoJEAQEa4VKLhYrFu8AnR7WHUP79v4cC/vlkQ5n8vTjbqt4AJ4kapKCN53Eng9c8fASgyKa
/tzXnIkCHAQQAQgABgUCTUs+GQAKCRAv+c1ZYSYWtZviD/47NgfBkGP7tu/ZcwcaFMkmZ7M3
kEf5Lo7VScyN0vLgSegpMvIJ3QM0mGMOGUwMDlDFOflQb4/MoMQNU2Q/mfflsOGtWgUM1nI1
aUTTSjljgJOGH50kJ/ncaW6KGuTfNGHqRv5DkV/Lwz3zPG3SCjWR9xwdkVBWvbU+4NmvlSVo
PBSKVRPXDJpgRYyQlul371vx2m6rhr/XR9mUCcmSX6olLdRUErsdK3in3YDvvs1SPIRfeBmc
oLwfJyJEh9ImAyCadSYGLToRlk0b8/kHkV04NVXUfGRdJIFqK9AKakskTcKcCvA760hQfy5C
x0f0I/l5MUBiW4xwPKuW13pLjmYQdT3ajjfSpmfA7xkSGorbTB9Kuqupa2YB6HMv3O0v56gh
Z8hRZChwVHlRALx6HpJvTZeY6oJB+FVFT7HVl6tG+3jcl+LZIKkmiAdWoK4pokzQQYQW6mx8
U5qN/Xa/EtbiEnxI/7EzroNJX6W37MTwZDF2hRIfntyGBEpva/Nr3ANkAgj/9FwCohQNeEf7
YRNW++oMFyU0FZtucyPuv/Vv9f7KouPDaX1yfj9kaxbAhDIRYUr8joOWmRqzMPYT9d/TuFDj
H4OmTWJ3R0k9Pd7EafSkIA1MUwhITbZYbtJtBceUMQiiQVbkBIZb6OBFNRzqAYat4QpSEPfb
pnJJ8+oC6w==
=HvJa
-----END PGP PUBLIC KEY BLOCK-----

+ 3
- 0
debian/apt/squeeze/conkeror-nightly.list View File

@@ -0,0 +1,3 @@
# Conkeror nightly builds: http://noone.org/conkeror-nightly-debs/
deb http://noone.org/conkeror-nightly-debs squeeze main
deb-src http://noone.org/conkeror-nightly-debs squeeze main

+ 4
- 0
debian/apt/squeeze/conkeror-nightly.pref View File

@@ -0,0 +1,4 @@
# Conkeror
Package: conkeror
Pin: origin "noone.org"
Pin-Priority: 700

+ 53
- 0
debian/apt/squeeze/emacs-snapshot.gpg View File

@@ -0,0 +1,53 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.4.9 (GNU/Linux)

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
=fbG2
-----END PGP PUBLIC KEY BLOCK-----

+ 3
- 0
debian/apt/squeeze/emacs-snapshot.list View File

@@ -0,0 +1,3 @@
# Emacs-snapshot
deb http://emacs.naquadah.org/ stable/
deb-src http://emacs.naquadah.org/ stable/

+ 4
- 0
debian/apt/squeeze/emacs-snapshot.pref View File

@@ -0,0 +1,4 @@
# Emacs
Package: emacs-snapshot
Pin: origin "emacs.naquadah.org"
Pin-Priority: 700

+ 2
- 0
debian/apt/squeeze/mozilla.list View File

@@ -0,0 +1,2 @@
# Debian Mozilla group (for Iceweasel/Firefox)
deb http://mozilla.debian.net/ squeeze-backports iceweasel-release

+ 4
- 0
debian/apt/squeeze/mozilla.pref View File

@@ -0,0 +1,4 @@
# Bump mozilla up a bit
Package: *
Pin: origin "mozilla.debian.net"
Pin-Priority: 600

+ 19
- 0
debian/apt/wheezy/bitlbee-dev.gpg View File

@@ -0,0 +1,19 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.4.9 (GNU/Linux)

mQGiBEv++B4RBACR8PCXpBRByIPMY2DxbqUP8LfVNRfgg7X2P4Z0e+zeYHujB0hJ
P6vOW/QmeYSuDzFVH3oOJsC+kaTExf2Rl0/Bm3X4GRkw6XJME/3HR7P0rNCCvqgD
QYOlhmP4qYEi0z6q9WslhqeYzilB/opsQTR/11zUjw5TGp1P/4rcCa0/6wCg87c/
BOP6XR64zQBD5rBcCzNeL0cD/iFE97JFAYIRHOiYjpgq0/pZ/PoMrULpiyq6+BPo
8YdcuRYdFYDC5Ghmmk0VDIf5knDdsSIA5+tJTHTiKpuHZ7JKx3aJ/HzuAHlG3RaV
eLTl0HvkxWis/ORsjyvztlVtbHy0vVVRaWriVq76MicpdIqY1tcRvmm38j7X+Ois
mcO1A/wNYgJyr0pHvj52T2iosKUHu2TFqVf9sWV0n+kFI1g/aG4oHWbevcrsnbtW
+3t80BNbWAA5zlN6Bdv1MRrFJzogyJK5ao1/Y2uF4wvD64EEKgA91riHKnOSuKo2
wCccja/CqLovaAN6dvNQ5OapuH+xuc+4IsPxPNCOUQ4TL0V6vbQ9Qml0bEJlZSBu
aWdodGx5IGJ1aWxkcyAuZGVicyBzaWduaW5nIGtleSA8YnVpbGRkQGJpdGxiZWUu
b3JnPohmBBMRAgAmBQJL/vgeAhsDBQkDwmcABgsJCAcDAgQVAggDBBYCAwECHgEC
F4AACgkQlO6h8sflBDZeaACfdSPK318+gnHjvFjNf0jEdomEnooAn0O5FizmFHny
PBaPjwdPZ6YyRfK5iEYEEBECAAYFAkv++0YACgkQeYWXmuMwQFExdQCdHbhFwQJ4
4HUdjxPZlPOt3iH9MZ8AoKm88QvS4dCuYmMt9KZ6oDKyCD5l
=Ktl0
-----END PGP PUBLIC KEY BLOCK-----

+ 2
- 0
debian/apt/wheezy/bitlbee-dev.list View File

@@ -0,0 +1,2 @@
# Bitlbee Dev: http://code.bitlbee.org/debian/
deb http://code.bitlbee.org/debian/devel/testing/amd64/ ./

+ 4
- 0
debian/apt/wheezy/bitlbee-dev.pref View File

@@ -0,0 +1,4 @@
# Bitlbee
Package: bitlbee
Pin: origin "code.bitlbee.org"
Pin-Priority: 700

+ 33
- 0
debian/apt/wheezy/conkeror-nightly.gpg View File

@@ -0,0 +1,33 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: SKS 1.1.1

mQENBE1LPCQBCADBtPH7Y7ajlfwMeuK5x+2yIZ1DZepxjtwif3kDzmAgq+ikQYd7bAmpLWAj
pNYYzgGoXvq2Jl6wKnFmn24KccaN1slRf5Hj0rawo0MAELyCAejfXpudnnjSWiW38WiFmTTB
JrETScosuKnipXTdW3xovcV8HazH7J2zJoxtstU32DYKpW7xfaBlmiaGaTjIhef8E1d8fUjr
j2TCTB1ju/2K5RhS7v/v3Bu0j2KI3mFuawRWQiFpl4/rBDHft45pe1nuktvFeEtQ/tlDEOgV
+jh6uhR/3Ss0ZtqowpqUrnzp7ee5htvV66dqRMgP0AadWNiHr9DLSWkCRsCi9xtersSpABEB
AAG0bUF4ZWwgQmVja2VydCAoQ29ua2Vyb3IgTmlnaHRseSBCdWlsZHMgQXV0b21hdGljIFNp
Z25pbmcgS2V5IDIwMTEtMjAxNCkgPGFiZStjb25rZXJvci1uaWdodGx5QGRldXhjaGV2YXV4
Lm9yZz6JATwEEwECACYFAk1LPCQCGwMFCQWjmoAGCwkIBwMCBBUCCAMEFgIDAQIeAQIXgAAK
CRBt2JcUD4QIjhg6B/97UVcdY6FQNA9EtIccddOlwlALmbVs/p0J3NNmBMeOke8aeT4PaX4E
utjUk69icCvqqMdbGZgoROsmcRVo9QFOP21CA/CF6Pwzm8QwMPh+ombtS5kEWjDczjVprF0V
Ico6D4ffuDgog8fqVcVaXFO5YDdiq1W2xCWGcn0T+OVJlxhX6hym+ls0WX32X6S8TlBwPiJo
kBZ0+7xgwhduFfiwxqT53JSOxQqHezi2j5Cf7jBEQlrI91fK3mwKK1fgZkmojRpgKNnfEB1p
IBC9Fux4W3ifS6CtyxuNC7mQmiG3UIJELe+XRZjx2kyhIjMfFPZZsibnQsptYM4EtamDIg/k
iEoEEBECAAoFAk1LPMYDBQF4AAoJEPpW46o3O3a0AosAn1TW1t5EZNKQtwlHg5b1FP4VKLe+
AJ4qf4jalqhgxVgpM+hYySUxUWtKtohGBBARCAAGBQJNSz3pAAoJEMCeHYmVkw7eK7QAnA4V
84bmRNO+cjb2hAnTDfvbrrXQAJsEcdypmbx615bhmQGGnj9gOkjJxohGBBARCAAGBQJNSz3/
AAoJEAQEa4VKLhYrFu8AnR7WHUP79v4cC/vlkQ5n8vTjbqt4AJ4kapKCN53Eng9c8fASgyKa
/tzXnIkCHAQQAQgABgUCTUs+GQAKCRAv+c1ZYSYWtZviD/47NgfBkGP7tu/ZcwcaFMkmZ7M3
kEf5Lo7VScyN0vLgSegpMvIJ3QM0mGMOGUwMDlDFOflQb4/MoMQNU2Q/mfflsOGtWgUM1nI1
aUTTSjljgJOGH50kJ/ncaW6KGuTfNGHqRv5DkV/Lwz3zPG3SCjWR9xwdkVBWvbU+4NmvlSVo
PBSKVRPXDJpgRYyQlul371vx2m6rhr/XR9mUCcmSX6olLdRUErsdK3in3YDvvs1SPIRfeBmc
oLwfJyJEh9ImAyCadSYGLToRlk0b8/kHkV04NVXUfGRdJIFqK9AKakskTcKcCvA760hQfy5C
x0f0I/l5MUBiW4xwPKuW13pLjmYQdT3ajjfSpmfA7xkSGorbTB9Kuqupa2YB6HMv3O0v56gh
Z8hRZChwVHlRALx6HpJvTZeY6oJB+FVFT7HVl6tG+3jcl+LZIKkmiAdWoK4pokzQQYQW6mx8
U5qN/Xa/EtbiEnxI/7EzroNJX6W37MTwZDF2hRIfntyGBEpva/Nr3ANkAgj/9FwCohQNeEf7
YRNW++oMFyU0FZtucyPuv/Vv9f7KouPDaX1yfj9kaxbAhDIRYUr8joOWmRqzMPYT9d/TuFDj
H4OmTWJ3R0k9Pd7EafSkIA1MUwhITbZYbtJtBceUMQiiQVbkBIZb6OBFNRzqAYat4QpSEPfb
pnJJ8+oC6w==
=HvJa
-----END PGP PUBLIC KEY BLOCK-----

+ 3
- 0
debian/apt/wheezy/conkeror-nightly.list View File

@@ -0,0 +1,3 @@
# Conkeror nightly builds: http://noone.org/conkeror-nightly-debs/
deb http://noone.org/conkeror-nightly-debs wheezy main
deb-src http://noone.org/conkeror-nightly-debs wheezy main

+ 4
- 0
debian/apt/wheezy/conkeror-nightly.pref View File

@@ -0,0 +1,4 @@
# Conkeror
Package: conkeror
Pin: origin "noone.org"
Pin-Priority: 700

+ 53
- 0
debian/apt/wheezy/emacs-snapshot.gpg View File

@@ -0,0 +1,53 @@
-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.4.9 (GNU/Linux)

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
=fbG2
-----END PGP PUBLIC KEY BLOCK-----

+ 3
- 0
debian/apt/wheezy/emacs-snapshot.list View File

@@ -0,0 +1,3 @@
# Emacs-snapshot
deb http://emacs.naquadah.org/ unstable/
deb-src http://emacs.naquadah.org/ unstable/

+ 4
- 0
debian/apt/wheezy/emacs-snapshot.pref View File

@@ -0,0 +1,4 @@
# Emacs
Package: emacs-snapshot
Pin: origin "emacs.naquadah.org"
Pin-Priority: 700

+ 2
- 0
debian/apt/wheezy/mozilla.list View File

@@ -0,0 +1,2 @@
# Debian Mozilla group (for Iceweasel/Firefox)
deb http://ftp.debian.org/debian experimental main

+ 4
- 0
debian/apt/wheezy/mozilla.pref View File

@@ -0,0 +1,4 @@
# Bump mozilla up a bit
Package: *
Pin: origin "mozilla.debian.net"
Pin-Priority: 600

+ 30
- 4
debian/mk/apt.mk View File

@@ -2,15 +2,41 @@

################################################################################
include $(GRUNT_HOME)/generic/mk/init.mk
include $(GRUNT_HOME)/debian/mk/codename.mk

################################################################################
VPATH = $(GRUNT_HOME)/debian/apt/$(GRUNT_DEBIAN_CODENAME)

################################################################################
GRUNT_APT_PREF_DIR = /etc/apt/preferences.d
GRUNT_APT_LIST_DIR = /etc/apt/sources.list.d

################################################################################
GRUNT_APT_PREF_FILES = $(wildcard *.pref)
GRUNT_APT_LIST_FILES = $(wildcard *.list)
# $1: The basename of the APT file (no extension)
define GRUNT_INSTALL_APT_FILE
install: $(GRUNT_APT_LIST_DIR)/$(1).list $(GRUNT_APT_PREF_DIR)/$(1).pref
$(GRUNT_APT_LIST_DIR)/$(1).list: $(1).list
$(GRUNT_INSTALL_READ_ONLY) $$< $$@
$$(if $$(wildcard $$(patsubst %.list,%.gpg,$$<)),apt-key add $$(patsubst %.list,%.gpg,$$<) > /dev/null)
$(GRUNT_APT_PREF_DIR)/$(1).pref: $(1).pref
$(GRUNT_INSTALL_READ_ONLY) $$< $$@
endef

################################################################################
GRUNT_APT_LIST_FILES = $(patsubst,%.list,,$(wildcard *.list))
$(foreach l,$(GRUNT_APT_LIST_FILES),$(eval $(call GRUNT_INSTALL_APT_FILE,$(l))))

################################################################################

################################################################################
# List the basenames of extra APT files to install. For example:
#
# GRUNT_APT_EXTRAS = emacs-snapshot
# GRUNT_APT_EXTRAS += bitlbee-dev
#
# Will look for files called: emacs-snapshot.list,
# emacs-snapshot.pref, bitlbee-dev.list, and bitlbee-dev.pref.
GRUNT_APT_EXTRAS ?=

################################################################################
$(eval $(foreach p,$(GRUNT_APT_PREF_FILES),$(call GRUNT_INSTALL_ETC_FILE,$(GRUNT_APT_PREF_DIR)/$(p))))
$(eval $(foreach l,$(GRUNT_APT_LIST_FILES),$(call GRUNT_INSTALL_ETC_FILE,$(GRUNT_APT_LIST_DIR)/$(l))))
$(foreach e,$(GRUNT_APT_EXTRAS),$(eval $(call GRUNT_INSTALL_APT_FILE,$(e))))

+ 11
- 0
debian/mk/codename.mk View File

@@ -0,0 +1,11 @@
GRUNT_DEBIAN_VERSION = $(shell awk '{print $$3}' /etc/issue)

ifeq ($(GRUNT_DEBIAN_VERSION),5.0)
GRUNT_DEBIAN_CODENAME = lenny
else ifeq ($(GRUNT_DEBIAN_VERSION),6.0)
GRUNT_DEBIAN_CODENAME = squeeze
else ifeq ($(GRUNT_DEBIAN_VERSION),7.0)
GRUNT_DEBIAN_CODENAME = wheezy
else
GRUNT_DEBIAN_CODENAME = debian-unknown
endif

+ 1
- 1
debian/mk/cron.mk View File

@@ -16,4 +16,4 @@ $(GRUNT_CRON_SPOOL)/$(basename $(1)): $(1)
endef

################################################################################
$(eval $(foreach f,$(GRUNT_CRONT_TAB_FILES),$(call GRUNT_INSTALL_CRON_TAB_FILE,$(f))))
$(foreach f,$(GRUNT_CRONT_TAB_FILES),$(eval $(call GRUNT_INSTALL_CRON_TAB_FILE,$(f))))

+ 27
- 12
debian/mk/etc.mk View File

@@ -3,6 +3,9 @@
################################################################################
include $(GRUNT_HOME)/generic/mk/init.mk

################################################################################
VPATH = $(GRUNT_HOME)/generic/etc

################################################################################
GRUNT_NTP_SRV_NAME = $(if $(wildcard /etc/init.d/openntpd),openntpd,ntp)

@@ -11,13 +14,23 @@ GRUNT_NTP_SRV_NAME = $(if $(wildcard /etc/init.d/openntpd),openntpd,ntp)
# $2: Name of the service to restart
define GRUNT_SERVICE_CONF_TEMPLATE
install: $(1)
$(1): $(call GRUNT_FIND_SOURCE_FILE,etc,$(notdir $(1)))
$(1): $(notdir $(1))
$(GRUNT_INSTALL_READ_ONLY) $$< $$@
-service $(2) stop > /dev/null 2>&1
service $(2) start
endef

################################################################################
# Install a /etc/hostname file
define GRUNT_DEBIAN_HOSTNAME
install: /etc/hostname
/etc/hostname: hostname
$(GRUNT_INSTALL_READ_ONLY) $$< $$@
hostname --file $$@
endef

################################################################################
# TODO: What is this for?
# $1: The name of a directory in /etc/sv with a matching .sh file in this dir
define SV_GRUNT_SERVICE_CONF_TEMPLATE
install: /etc/sv/$(1)/run
@@ -27,17 +40,19 @@ install: /etc/sv/$(1)/run
endef

################################################################################
# Install a /etc/hostname file
define GRUNT_DEBIAN_HOSTNAME
install: /etc/hostname
/etc/hostname: hostname
$(GRUNT_INSTALL_READ_ONLY) $$< $$@
hostname --file $$@
endef
# Files to install.

################################################################################
# Install some actual files.
# File: default.keyboard Destination: /etc/default/keyboard
$(eval $(if $(wildcard default.keyboard),$(call GRUNT_INSTALL_PLAIN_FILE,/etc/default/keyboard,default.keyboard)))

# File: hostname Destination: /etc/hostname Extra: Call hostname(1)
$(eval $(if $(wildcard hostname),$(call GRUNT_DEBIAN_HOSTNAME),))
$(eval $(if $(wildcard hosts),$(call GRUNT_INSTALL_ETC_FILE,/etc/hosts),))
$(eval $(call GRUNT_SERVICE_CONF_TEMPLATE,/etc/ssh/sshd_config,ssh))

# File: hosts Destination: /etc/hosts
$(eval $(if $(wildcard hosts),$(call GRUNT_INSTALL_PLAIN_FILE,/etc/hosts),))

# File: interfaces Destination: /etc/network/interfaces Extra: restart networking
$(eval $(if $(wildcard interfaces),$(call GRUNT_SERVICE_CONF_TEMPLATE,/etc/network/interfaces,networking),))

# File: sshd_config Destination: /etc/ssh/sshd_config Extra: restart sshd
$(eval $(call GRUNT_SERVICE_CONF_TEMPLATE,/etc/ssh/sshd_config,ssh))

+ 10
- 0
debian/skel/apt/GNUmakefile View File

@@ -0,0 +1,10 @@
################################################################################
GRUNT_APT_EXTRAS = backports # for Debian Stable backports
GRUNT_APT_EXTRAS += bitlbee-dev # Bitlbee nightly builds
GRUNT_APT_EXTRAS += conkeror-nightly # Conkeror nightly builds
GRUNT_APT_EXTRAS += emacs-snapshot # Emacs nightly builds
GRUNT_APT_EXTRAS += mozilla # Debian Mozilla team (Firefox)

################################################################################
GRUNT_HOME ?= ../grunt
include $(GRUNT_HOME)/debian/mk/apt.mk

+ 1
- 0
debian/skel/etc/GNUmakefile View File

@@ -1,2 +1,3 @@
################################################################################
GRUNT_HOME ?= ../grunt
include $(GRUNT_HOME)/debian/mk/etc.mk

+ 1
- 0
debian/skel/packages/GNUmakefile View File

@@ -1,2 +1,3 @@
################################################################################
GRUNT_HOME ?= ../grunt
include $(GRUNT_HOME)/generic/mk/pkgs.mk

+ 0
- 7
debian/skel/packages/gem.pkgs View File

@@ -1,7 +0,0 @@
# Ruby Gems
install highline
install money
install rdiscount
install mocha
install nokogiri
install patron

+ 17
- 0
generic/mk/files.mk View File

@@ -8,6 +8,19 @@ GRUNT_INSTALL_ROOT_ONLY = install -o $(GRUNT_ROOT_USER) -g $(GRUNT_ROOT_GROUP) -
GRUNT_INSTALL_ROOT_EXEC = install -o $(GRUNT_ROOT_USER) -g $(GRUNT_ROOT_GROUP) -m 0755

################################################################################
# $1: Full path to the target file
# $2: Local file name (optional, defaults to $(notdir $(2)))
# $3: Optional command to run after the install
define GRUNT_INSTALL_PLAIN_FILE
install: $(1)
$(1): $(if $(2),$(2),$(notdir $(1)))
$(GRUNT_INSTALL_READ_ONLY) $$< $$@
$(if $(3),$(3),)
endef

################################################################################
# DEPRECATED: please use VPATH instead.
#
# $1 What directories to look in (e.g. 'etc' for all etc directories)
# $2 The base name of the file.
#
@@ -20,6 +33,8 @@ $(if $(wildcard $(2)),$(2),$(if $(wildcard $(GRUNT_OS)/$(1)/$(2)),$(GRUNT_OS)/$(
endef

################################################################################
# DEPRECATED: please use VPATH with GRUNT_INSTALL_PLAIN_FILE instead.
#
# $1: Full path to file to install
# $2: Optional command to run after the install
define GRUNT_INSTALL_ETC_FILE
@@ -30,6 +45,8 @@ $(1): $(call GRUNT_FIND_SOURCE_FILE,etc,$(notdir $(1)))
endef

################################################################################
# DEPRECATED: please use VPATH instead.
#
# $1: Full path to the file to install
# $2: Optional command to run after the install
define GRUNT_INSTALL_PRIVATE_ETC_FILE

+ 0
- 17
ubuntu/skel/packages/gem.pkgs View File

@@ -1,17 +0,0 @@
# Ruby Gems
install rails --version=1.2.6
install rails --version=2.0.5
install rails --version=2.2.3
install rails --version=3.0.9
install fastercsv
install highline
install money
install money --version=1.7.1
install rdiscount
install RedCloth
install tzinfo
install vlad
install vlad-git
install hoe
install beanstalk-client
install mocha

Loading…
Cancel
Save