From 7c3c8ba13c1583c634ff504dab7980ec80b70f07 Mon Sep 17 00:00:00 2001 From: Alexander Barton Date: Thu, 30 Oct 2014 13:32:29 +0100 Subject: [PATCH 1/1] ax-debian-repo 1 --- .gitignore | 4 ++++ AUTHORS | 1 + COPYING | 17 ++++++++++++++++ Makefile | 14 +++++++++++++ Makefile.ax | 43 ++++++++++++++++++++++++++++++++++++++++ README | 4 ++++ alex-lenny.sources.list | 7 +++++++ ax-debian-repo | 22 ++++++++++++++++++++ debian.barton.de.gpg | Bin 0 -> 1586 bytes debian/changelog | 5 +++++ 10 files changed, 117 insertions(+) create mode 100644 .gitignore create mode 100644 AUTHORS create mode 100644 COPYING create mode 100644 Makefile create mode 100644 Makefile.ax create mode 100644 README create mode 100644 alex-lenny.sources.list create mode 100644 ax-debian-repo create mode 100644 debian.barton.de.gpg create mode 100644 debian/changelog diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..3bb4649 --- /dev/null +++ b/.gitignore @@ -0,0 +1,4 @@ +ax-debian-repo_*.dsc +ax-debian-repo_*.tar.gz +ax-debian-repo_*_all.deb +ax-debian-repo_*_*.changes diff --git a/AUTHORS b/AUTHORS new file mode 100644 index 0000000..9ebacba --- /dev/null +++ b/AUTHORS @@ -0,0 +1 @@ +Alexander Barton diff --git a/COPYING b/COPYING new file mode 100644 index 0000000..df45dc3 --- /dev/null +++ b/COPYING @@ -0,0 +1,17 @@ +Copyright 2014 by Alexander Barton + +The files in this package are free software; you can redistribute them +and/or modify them under the terms of the GNU General Public License +as published by the Free Software Foundation; either version 2, or (at +your option) any later version. + +The files in this package are distributed in the hope that they will +be useful, but WITHOUT ANY WARRANTY; without even the implied warranty +of MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the GNU +General Public License for more details. + +You should have received a copy of the GNU General Public License +with your Debian GNU/Linux system, in /usr/share/common-licenses/GPL, +or with the Debian GNU/Linux bash source package as the file COPYING. +If not, write to the Free Software Foundation, Inc., 51 Franklin St, +Fifth Floor, Boston, MA 02110-1301, USA. diff --git a/Makefile b/Makefile new file mode 100644 index 0000000..f25d294 --- /dev/null +++ b/Makefile @@ -0,0 +1,14 @@ +# +# Makefile +# + +SUBDIRS = + +all-local: + equivs-build --full ax-debian-repo + +clean-local: + rm -f ax-debian-repo_*.dsc ax-debian-repo_*.tar.gz \ + ax-debian-repo_*_all.deb ax-debian-repo_*_amd64.changes + +include ./Makefile.ax diff --git a/Makefile.ax b/Makefile.ax new file mode 100644 index 0000000..180ce3c --- /dev/null +++ b/Makefile.ax @@ -0,0 +1,43 @@ +# +# ax-make: Alex' Simple Makefile System +# Copyright (c)2014 Alexander Barton (alex@barton.de) +# +# This library is free software; you can redistribute it and/or modify +# it under the terms of the GNU Lesser General Public License as published +# by the Free Software Foundation; either version 2.1 of the License, or +# (at your option) any later version. +# + +AX_SILENT ?= @ + +PREFIX ?= /usr/local + +USER ?= $(shell id -un) +GROUP ?= $(shell stat --format=%G $(DESTDIR)$(PREFIX) 2>/dev/null || id -gn) + +all: all-ax all-local + +all-ax: $(ALL) $(SUBDIRS) + +clean: clean-ax clean-local + +distclean: clean-local distclean-ax distclean-local + +maintainer-clean: clean-local distclean-local maintainer-clean-ax maintainer-clean-local + +check: check-pre check-ax check-local check-post + +install: install-ax install-local + +all-ax clean-ax distclean-ax maintainer-clean-ax check-ax install-ax: + $(AX_SILENT)for subdir in $(SUBDIRS); do \ + target=`echo "$@" | sed -e 's/-ax$$//'`; \ + echo "Making \"$$target\" in \"$$subdir\" ..."; \ + $(MAKE) -C $$subdir $$target || exit 1; \ + done + +.PHONY: all clean distclean maintainer-clean check install +.PHONY: all-ax clean-ax distclean-ax maintainer-clean-ax check-ax install-ax +.PHONY: all-local clean-local distclean-local maintainer-clean-local check-local install-local +.PHONY: check-pre check-post +.PHONY: $(SUBDIRS) diff --git a/README b/README new file mode 100644 index 0000000..c20b37c --- /dev/null +++ b/README @@ -0,0 +1,4 @@ +@packagename@ + +This package configures the system to include Alex' own Debian package +repository and the required GnuPG key. diff --git a/alex-lenny.sources.list b/alex-lenny.sources.list new file mode 100644 index 0000000..e62cc7f --- /dev/null +++ b/alex-lenny.sources.list @@ -0,0 +1,7 @@ +# /etc/apt/sources.list.d/alex-lenny.sources.list +# 2014-09-28, alex@pingnet.de + +deb http://debian.barton.de/debian/ lenny main contrib non-free +deb-src http://debian.barton.de/debian/ lenny main contrib non-free + +# -eof- diff --git a/ax-debian-repo b/ax-debian-repo new file mode 100644 index 0000000..f10d1b8 --- /dev/null +++ b/ax-debian-repo @@ -0,0 +1,22 @@ +Source: ax-debian-repo +Section: misc +Priority: optional +Homepage: http://debian.barton.de/ +Standards-Version: 3.9.2 + +Package: ax-debian-repo +Maintainer: Alexander Barton +Changelog: debian/changelog +Copyright: COPYING +Readme: README +Recommends: + ax-debian, +Conflicts: + ax-debian (< 2), +Architecture: all +Files: alex-lenny.sources.list /etc/apt/sources.list.d/ + debian.barton.de.gpg /etc/apt/trusted.gpg.d/ +Extra-Files: AUTHORS +Description: Helper files to configure Alex' Debian package repository + This package configures the system to include Alex' own Debian package + repository and the required GnuPG key. diff --git a/debian.barton.de.gpg b/debian.barton.de.gpg new file mode 100644 index 0000000000000000000000000000000000000000..741a6a6a94b05513085fc7c9e8ffa4fa1438bf6f GIT binary patch literal 1586 zcma)*c{tPw7{`Be&xBAr&SbLH5XpUn97TmOuGnmgnQ5Gb%+NTNab-$5vXg6=aZbn} zM2@GG99iT_Y#J$(Bjrr4&8mHNAOGz0^zZk1pZD{5p7;A^fbyWYgDJY=P(V=KIP3D> zQEN)@jMW|ME4MFPX@+pCr3FW#3Z6ZVEmiQfGNr3ZafH0`Z)k)cE*RmFFX|rOP_JlxzLd};A2axAxh-e$4 zX4w5m-sUgznFbsF@xGbYyLpzES14_0XC32`mNSB-~Dv=OK_4iY~NLIoa61HcR|H)1M%TF*opnJu^z+o8p>$$WiXAy5f01O(m>0!z|?T_`a%cjsRIyyeeHr2wbtavh{1uK7hgb~Yxz zBL)Fo6Yc{ztO~eJWw>P02~Js;CwE*W(`Q_dVF4A}=D@#l(q+Exd2A_4iqJXZgslLw zr8=(B$*&iczT}EMT7Wd)-Fz*|065v++$GNsdB?{scTJpZe&xYN$+`dQyKVYEjxez8 zl;su-1uOVqvD0^q4rI&FZxaja14uf?FG!Q|=SXSm(MbU3d5Ha|`Jj_-@+ME~5iGM{ z>86Kb-@|bL+1SBQh}IG2PL69Iz_u&-&D+oAW$+X8mk+Ss?q$tSSpz_h7JkIUsJu2L zw>q18LTB+)OMy#Omeal{I9SyS18h^S z!&=$>(XPE-v%Qx5NYrAfr^iFE$hU_ULjt3}`d4x2vjS}0Iww=Gd)6k`AiAsA){mmS ziM;YadqE_Z-*hjOXPZ=TE2W#+c}QK#Rh55a#zc1L)!qEqp!NEZI1Q!(k)n5enfF%z zLst~*o&3}32~jy3#UiZ*Z6F$&%le#{ixmtb%QLa=xf#0~cTdZobagch z6Co^*DmxO?JgRyoi~rJ#3zTy_%{{x6;p)7+P!^(H$nZ@cnlz5;CMrkal-}Vz7Kx4e z9iF*i&+~5d(o(`XA`yrQkajAcw}hdOHhAeeuE;79B+t*X$P`5pY~|hHY#X0D&R4A`o%r1cgtZLDus&6YXa%jhs>sFZR-#Mw-h! zv$YTpjT*P?aaOou!8(6dBQ4!tuSWkE^FTWaT?vD$iC?X=X4jBnrwsV6Q}NbM zVtN?ZzHmvWYt_$(OT6-^@m3oCN3&ezJ8)S~E*>9SRFMmMSA>`8S8zk7^zUB}mZp>j z)CwD6y5rqy!fxz2eA7}AnGW_Ftb8NJ5l&sYu{nAbd)PpgIvG1Kn(3dYL>$!QubEaj zxo@a`p5{`65}B|%YjI81f%odB3_Mh7`yWNYvcfR%c9DtSipw*oZhk m-_(~36ILrP)?1+w0Jeh(Lm3 Thu, 30 Oct 2014 13:19:04 +0100 -- 2.39.2