]> git.ipfire.org Git - thirdparty/knot-resolver.git/commitdiff
distro/deb: simplify deb sources hierarchy
authorTomas Krizek <tomas.krizek@nic.cz>
Fri, 10 Aug 2018 12:11:55 +0000 (14:11 +0200)
committerTomas Krizek <tomas.krizek@nic.cz>
Fri, 10 Aug 2018 14:48:42 +0000 (16:48 +0200)
37 files changed:
distro/deb/NEWS [moved from distro/deb/debian/NEWS with 100% similarity]
distro/deb/README.source [moved from distro/deb/debian/README.source with 100% similarity]
distro/deb/changelog [moved from distro/deb/debian/changelog with 100% similarity]
distro/deb/clean [moved from distro/deb/debian/clean with 100% similarity]
distro/deb/compat [moved from distro/deb/debian/compat with 100% similarity]
distro/deb/control [moved from distro/deb/debian/control with 100% similarity]
distro/deb/copyright [moved from distro/deb/debian/copyright with 100% similarity]
distro/deb/docs [moved from distro/deb/debian/docs with 100% similarity]
distro/deb/init-d-script [moved from distro/deb/debian/init-d-script with 100% similarity]
distro/deb/knot-resolver-doc.doc-base [moved from distro/deb/debian/knot-resolver-doc.doc-base with 100% similarity]
distro/deb/knot-resolver-doc.docs [moved from distro/deb/debian/knot-resolver-doc.docs with 100% similarity]
distro/deb/knot-resolver-doc.links [moved from distro/deb/debian/knot-resolver-doc.links with 100% similarity]
distro/deb/knot-resolver-module-http.install [moved from distro/deb/debian/knot-resolver-module-http.install with 100% similarity]
distro/deb/knot-resolver-module-http.links [moved from distro/deb/debian/knot-resolver-module-http.links with 100% similarity]
distro/deb/knot-resolver-module-tinyweb.install [moved from distro/deb/debian/knot-resolver-module-tinyweb.install with 100% similarity]
distro/deb/knot-resolver.dirs [moved from distro/deb/debian/knot-resolver.dirs with 100% similarity]
distro/deb/knot-resolver.dsc [deleted file]
distro/deb/knot-resolver.install [moved from distro/deb/debian/knot-resolver.install with 100% similarity]
distro/deb/knot-resolver.kresd.default [moved from distro/deb/debian/knot-resolver.kresd.default with 100% similarity]
distro/deb/knot-resolver.kresd.init [moved from distro/deb/debian/knot-resolver.kresd.init with 100% similarity]
distro/deb/knot-resolver.links [moved from distro/deb/debian/knot-resolver.links with 100% similarity]
distro/deb/knot-resolver.manpages [moved from distro/deb/debian/knot-resolver.manpages with 100% similarity]
distro/deb/knot-resolver.postinst [moved from distro/deb/debian/knot-resolver.postinst with 100% similarity]
distro/deb/knot-resolver.postrm [moved from distro/deb/debian/knot-resolver.postrm with 100% similarity]
distro/deb/knot-resolver.triggers [moved from distro/deb/debian/knot-resolver.triggers with 100% similarity]
distro/deb/kresd.conf [moved from distro/deb/debian/kresd.conf with 100% similarity]
distro/deb/libkres-dev.install [moved from distro/deb/debian/libkres-dev.install with 100% similarity]
distro/deb/libkres7.install [moved from distro/deb/debian/libkres7.install with 100% similarity]
distro/deb/libkres7.symbols [moved from distro/deb/debian/libkres7.symbols with 100% similarity]
distro/deb/not-installed [moved from distro/deb/debian/not-installed with 100% similarity]
distro/deb/patches/0001-Update-documentation-of-keyfile-ro.patch [moved from distro/deb/debian/patches/0001-Update-documentation-of-keyfile-ro.patch with 100% similarity]
distro/deb/patches/series [moved from distro/deb/debian/patches/series with 100% similarity]
distro/deb/rules [moved from distro/deb/debian/rules with 100% similarity]
distro/deb/source/format [moved from distro/deb/debian/source/format with 100% similarity]
distro/deb/tests/control [moved from distro/deb/debian/tests/control with 100% similarity]
scripts/build-in-obs.sh
scripts/make-distrofiles.sh

similarity index 100%
rename from distro/deb/debian/NEWS
rename to distro/deb/NEWS
similarity index 100%
rename from distro/deb/debian/clean
rename to distro/deb/clean
similarity index 100%
rename from distro/deb/debian/compat
rename to distro/deb/compat
similarity index 100%
rename from distro/deb/debian/control
rename to distro/deb/control
similarity index 100%
rename from distro/deb/debian/docs
rename to distro/deb/docs
diff --git a/distro/deb/knot-resolver.dsc b/distro/deb/knot-resolver.dsc
deleted file mode 100644 (file)
index 00bd8c3..0000000
+++ /dev/null
@@ -1,40 +0,0 @@
-Format: 3.0 (quilt)
-Source: knot-resolver
-Binary:
- knot-resolver,
- knot-resolver-module-http,
- knot-resolver-doc,
- libkres7,
- libkres-dev
-Architecture: any all
-Version: __VERSION__-1
-Maintainer: Knot Resolver <knot-resolver@labs.nic.cz>
-Uploaders:  Tomas Krizek <tomas.krizek@nic.cz>
-Homepage: https://www.knot-resolver.cz/
-Testsuite: autopkgtest
-Build-Depends:
- debhelper (>= 9~),
- dns-root-data,
- libcmocka-dev (>= 1.0.0),
- libedit-dev,
- libgeoip-dev,
- libgnutls28-dev,
- libknot-dev (>= 2.6.7),
- liblmdb-dev,
- libluajit-5.1-dev,
- libsystemd-dev (>= 227),
- libuv1-dev,
- luajit,
- pkg-config,
-Build-Depends-Indep:
- doxygen,
- python3-breathe,
- python3-sphinx,
- python3-sphinx-rtd-theme
-Package-List:
- knot-resolver deb net optional arch=any
- knot-resolver-doc deb doc optional arch=all
- knot-resolver-module-http deb net optional arch=all
- libkres-dev deb libdevel optional arch=any
- libkres7 deb libs optional arch=any
-Files:
similarity index 100%
rename from distro/deb/debian/rules
rename to distro/deb/rules
index fa990a8a23506c9ad370367d9027064feada17aa..51d55420759c050f3c1c68034d6d1c32d7df1636 100755 (executable)
@@ -19,11 +19,9 @@ fi
 osc co "${project}" "${package}"
 pushd "${project}/${package}"
 osc del * ||:
-cp ../../*.tar.xz ./
+cp -L ../../*.orig.tar.xz ../../*.debian.tar.xz ../../*.dsc ./
 cp -rL ../../distro/rpm/* ./
 cp -rL ../../distro/arch/* ./
-cp ../../distro/deb/*.debian.tar.xz ./
-cp "../../distro/deb/${package}.dsc" ./
 osc addremove
 osc ci -n
 popd
index 944062760ca7f09508428f18e27b81d53708e021..205787d8e53e1ceaa5da50daeb865c0798be56f3 100755 (executable)
@@ -27,7 +27,7 @@ if [[ $(echo "${version}" | grep '^[[:alnum:].]$') -ne 0 ]]; then
 fi
 
 # Fill in VERSION field in distribution specific files
-files="distro/rpm/${package}.spec distro/deb/debian/changelog distro/arch/PKGBUILD"
+files="distro/rpm/${package}.spec distro/deb/changelog distro/arch/PKGBUILD"
 for file in ${files}; do
        sed -i "s/__VERSION__/${version}/g" "${file}"
 done
@@ -40,7 +40,7 @@ mv "${pkgname}.tar.xz" "${debname}.tar.xz"
 # Prepare clean debian-specific directory
 tar -xf "${debname}.tar.xz"
 pushd "${pkgname}" > /dev/null
-cp -arL ../distro/deb/debian .
+cp -arL ../distro/deb debian
 
 # Optionally remove symbols file
 if [ "$withsymbols" = false ]; then