Initial import - version 1.0.3-2.
authorFrantišek Dvořák <valtri@civ.zcu.cz>
Tue, 6 Aug 2013 10:52:32 +0000 (12:52 +0200)
committerFrantišek Dvořák <valtri@civ.zcu.cz>
Tue, 6 Aug 2013 10:52:32 +0000 (12:52 +0200)
17 files changed:
Makefile [new file with mode: 0644]
debian/changelog [new file with mode: 0644]
debian/control [new file with mode: 0644]
debian/copyright [new file with mode: 0644]
debian/metalb-release.debhelper.log [new file with mode: 0644]
debian/metalb-release/etc/apt/preferences.d/metalb [new file with mode: 0644]
debian/metalb-release/etc/apt/sources.list.d/metalb.list [new file with mode: 0644]
debian/postinst [new file with mode: 0755]
debian/postrm [new file with mode: 0755]
debian/preinst [new file with mode: 0755]
debian/prerm [new file with mode: 0755]
debian/rules [new file with mode: 0755]
debian/source/format [new file with mode: 0644]
etc/apt/sources.list.d/metalb.list [new file with mode: 0644]
keys/0x03861A0B64FA8786 [new file with mode: 0644]
keys/0x5EFA8A237157882F [new file with mode: 0644]
keys/0xC9CFD6911B238C53 [new file with mode: 0644]

diff --git a/Makefile b/Makefile
new file mode 100644 (file)
index 0000000..4aa7036
--- /dev/null
+++ b/Makefile
@@ -0,0 +1,49 @@
+PACKAGE = meta-release
+NAME = meta-release
+VERSION = 1.0.0
+RELEASE = 1
+
+####################################################################
+# Distribution Makefile
+####################################################################
+
+.PHONY: configure install clean rpm
+
+all: configure metalb-keyring.gpg
+
+metalb-keyring.gpg:
+       (cd keys; cat `ls -rt1`) > metalb-keyring.gpg
+
+####################################################################
+# Install
+####################################################################
+
+install:
+       @echo installing ...
+       @mkdir -p $(prefix)/etc
+       @mkdir -p $(prefix)/etc/apt
+       @mkdir -p $(prefix)/etc/apt/sources.list.d
+       @mkdir -p $(prefix)/usr/share/keyrings/
+       @install -m 0644 etc/apt/sources.list.d/metalb.list $(prefix)/etc/apt/sources.list.d
+       @install -m 0644 metalb-keyring.gpg $(prefix)/usr/share/keyrings
+
+###########################################################$(DESTDIR)#########
+# Build Distribution
+####################################################################
+
+rpm:
+       @echo "> Creating rpm..."
+       @mkdir -p  rpmbuild/RPMS/noarch
+       @mkdir -p  rpmbuild/SRPMS/
+       @mkdir -p  rpmbuild/SPECS/
+       @mkdir -p  rpmbuild/SOURCES/
+       @mkdir -p  rpmbuild/BUILD/
+       @tar --gzip --exclude='*svn*' -cf rpmbuild/SOURCES/${PACKAGE}.src.tgz *
+       @sed -e s/VV/$(VERSION)/ -e s/NNAME/$(NAME)/ -e s/RR/$(RELEASE)/ emi-release.spec > specfile_tmp.spec
+       @rpmbuild -ba specfile_tmp.spec
+       @rm -f specfile_tmp.spec
+
+clean:
+       @echo "> Cleaning..."
+       @rm -rf rpmbuild
+       @rm -f metalb-keyring.gpg
diff --git a/debian/changelog b/debian/changelog
new file mode 100644 (file)
index 0000000..d213da4
--- /dev/null
@@ -0,0 +1,31 @@
+metalb-release (1.0.3-2) stable; urgency=low
+
+  * Remove /etc/apt.preferences.d/metalb in install scripts
+
+ -- František Dvořák <valtri@civ.zcu.cz>  Tue, 06 Aug 2013 12:10:23 +0200
+
+metalb-release (1.0.3-1) stable; urgency=low
+
+  * Remove external globus repository (it will be in the internal repository now).
+  * No changing of the repository priorities.
+
+ -- František Dvořák <valtri@civ.zcu.cz>  Mon, 05 Aug 2013 14:50:03 +0200
+
+metalb-release (1.0.2-1) stable; urgency=low
+
+  * Added key 0x03861A0B64FA8786 (Jenkins Builder)
+
+ -- František Dvořák <valtri@civ.zcu.cz>  Fri, 21 Jun 2013 13:00:00 +0200
+
+metalb-release (1.0.1-1) stable; urgency=low
+
+  * Added key 0xC9CFD6911B238C53 (RSA 4096bit)
+  * Keyring creation into Makefile
+    
+ -- František Dvořák <valtri@civ.zcu.cz>  Mon, 11 Feb 2013 16:00:00 +0100
+
+metalb-release (1.0.0-1) stable; urgency=low
+
+  * Release 1.0.0-1
+    
+ -- František Dvořák <valtri@civ.zcu.cz>  Mon, 04 Feb 2013 15:00:00 +0100
diff --git a/debian/control b/debian/control
new file mode 100644 (file)
index 0000000..88bc6c2
--- /dev/null
@@ -0,0 +1,12 @@
+Source:  metalb-release
+Build-Depends:  debhelper (>> 6.0.0)
+Section:  devel
+Priority:  optional
+Maintainer:  František Dvořák <valtri@civ.zcu.cz>
+Standards-Version:  3.9.2
+
+Package:  metalb-release
+Architecture:  all
+Depends:   
+Description:  EMI L&B release files
+ EMI L&B repository files and GPG key.
diff --git a/debian/copyright b/debian/copyright
new file mode 100644 (file)
index 0000000..488acba
--- /dev/null
@@ -0,0 +1,38 @@
+This work was packaged for Debian by:
+
+    CESNET Product Teams <emi-lb@metacentrum.cz> on Mon, 04 Feb 2011 15:00:00 +0100
+
+It was downloaded from:
+
+    http://scientific.zcu.cz/repos
+
+Upstream Author(s):
+
+    CESNET Product Teams <emi-lb@metacentrum.cz>
+
+Copyright:
+
+    <Copyright (C) 2004-2012 Members of the EGEE Collaboration>
+
+License:
+
+   Licensed under the Apache License, Version 2.0 (the "License");
+   you may not use this file except in compliance with the License.
+   You may obtain a copy of the License at
+
+       http://www.apache.org/licenses/LICENSE-2.0
+
+   Unless required by applicable law or agreed to in writing, software
+   distributed under the License is distributed on an "AS IS" BASIS,
+   WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
+   See the License for the specific language governing permissions and
+   limitations under the License.
+
+On Debian systems, the complete text of the Apache version 2.0 license
+can be found in "/usr/share/common-licenses/Apache-2.0".
+
+The Debian packaging is:
+
+    Copyright (C) 2004-2012 Members of the EGEE Collaboration
+
+and is licensed under the Apache License, Version 2.0.
diff --git a/debian/metalb-release.debhelper.log b/debian/metalb-release.debhelper.log
new file mode 100644 (file)
index 0000000..11ef6d3
--- /dev/null
@@ -0,0 +1,2 @@
+dh_prep
+dh_installdirs
diff --git a/debian/metalb-release/etc/apt/preferences.d/metalb b/debian/metalb-release/etc/apt/preferences.d/metalb
new file mode 100644 (file)
index 0000000..e7a0167
--- /dev/null
@@ -0,0 +1,4 @@
+Package: *
+Pin: origin "scientific.zcu.cz"
+Pin-Priority: 950
+
diff --git a/debian/metalb-release/etc/apt/sources.list.d/metalb.list b/debian/metalb-release/etc/apt/sources.list.d/metalb.list
new file mode 100644 (file)
index 0000000..dcd648b
--- /dev/null
@@ -0,0 +1,8 @@
+deb http://scientific.zcu.cz/repos/EMI3-external/debian/ stable/
+deb-src http://scientific.zcu.cz/repos/EMI3-external/debian/ stable/
+
+deb http://scientific.zcu.cz/repos/META-GLOBUS/debian/ stable/
+deb-src http://scientific.zcu.cz/repos/META-GLOBUS/debian/ stable/
+
+deb http://scientific.zcu.cz/repos/META-RELEASE/debian/ stable/
+deb-src http://scientific.zcu.cz/repos/META-RELEASE/debian/ stable/
diff --git a/debian/postinst b/debian/postinst
new file mode 100755 (executable)
index 0000000..52e43cd
--- /dev/null
@@ -0,0 +1,7 @@
+#!/bin/sh
+set -e
+if dpkg-maintscript-helper supports rm_conffile; then
+  dpkg-maintscript-helper rm_conffile /etc/apt/preferences.d/metalb 1.0.3-1 -- "$@"
+fi
+apt-key add /usr/share/keyrings/metalb-keyring.gpg
+#DEBHELPER#
diff --git a/debian/postrm b/debian/postrm
new file mode 100755 (executable)
index 0000000..eee78e2
--- /dev/null
@@ -0,0 +1,6 @@
+#!/bin/sh
+set -e
+if dpkg-maintscript-helper supports rm_conffile; then
+  dpkg-maintscript-helper rm_conffile /etc/apt/preferences.d/metalb 1.0.3-1 -- "$@"
+fi
+#DEBHELPER#
diff --git a/debian/preinst b/debian/preinst
new file mode 100755 (executable)
index 0000000..eee78e2
--- /dev/null
@@ -0,0 +1,6 @@
+#!/bin/sh
+set -e
+if dpkg-maintscript-helper supports rm_conffile; then
+  dpkg-maintscript-helper rm_conffile /etc/apt/preferences.d/metalb 1.0.3-1 -- "$@"
+fi
+#DEBHELPER#
diff --git a/debian/prerm b/debian/prerm
new file mode 100755 (executable)
index 0000000..7ee6752
--- /dev/null
@@ -0,0 +1,5 @@
+#!/bin/sh
+set -e
+apt-key del 0x5EFA8A237157882F
+apt-key del 0xC9CFD6911B238C53
+#DEBHELPER#
diff --git a/debian/rules b/debian/rules
new file mode 100755 (executable)
index 0000000..b6537da
--- /dev/null
@@ -0,0 +1,50 @@
+#!/usr/bin/make -f
+export DH_COMPAT=5
+
+build:build-stamp
+       make
+
+build-stamp:
+       touch build-stamp
+
+clean:
+       dh_testdir
+       dh_testroot
+       rm -rf build-stamp
+       rm -rf configure-stamp
+       make clean
+
+configure:configure-stamp
+       dh_testdir
+       dh_testroot
+       
+configure-stamp:
+       touch configure-stamp
+
+install: build
+       dh_testdir
+       dh_testroot
+       dh_prep -k
+       dh_installdirs
+       mkdir -p debian/metalb-release/
+       make install prefix=./debian/metalb-release/
+
+binary-indep: build install
+       dh_testdir
+       dh_testroot
+       dh_installdocs
+       dh_installman
+       dh_installchangelogs
+       dh_link
+       dh_strip
+       dh_compress
+       dh_fixperms
+       dh_installdeb
+       dh_gencontrol
+       dh_md5sums
+       dh_builddeb
+
+binary-arch: build install
+
+binary: binary-indep binary-arch
+.PHONY: build clean binary-indep binary-arch binary install
diff --git a/debian/source/format b/debian/source/format
new file mode 100644 (file)
index 0000000..163aaf8
--- /dev/null
@@ -0,0 +1 @@
+3.0 (quilt)
diff --git a/etc/apt/sources.list.d/metalb.list b/etc/apt/sources.list.d/metalb.list
new file mode 100644 (file)
index 0000000..faa91ea
--- /dev/null
@@ -0,0 +1,5 @@
+deb http://scientific.zcu.cz/repos/EMI3-external/debian/ stable/
+deb-src http://scientific.zcu.cz/repos/EMI3-external/debian/ stable/
+
+deb http://scientific.zcu.cz/repos/META-RELEASE/debian/ stable/
+deb-src http://scientific.zcu.cz/repos/META-RELEASE/debian/ stable/
diff --git a/keys/0x03861A0B64FA8786 b/keys/0x03861A0B64FA8786
new file mode 100644 (file)
index 0000000..7970489
Binary files /dev/null and b/keys/0x03861A0B64FA8786 differ
diff --git a/keys/0x5EFA8A237157882F b/keys/0x5EFA8A237157882F
new file mode 100644 (file)
index 0000000..c8a4f09
Binary files /dev/null and b/keys/0x5EFA8A237157882F differ
diff --git a/keys/0xC9CFD6911B238C53 b/keys/0xC9CFD6911B238C53
new file mode 100644 (file)
index 0000000..f34e323
Binary files /dev/null and b/keys/0xC9CFD6911B238C53 differ