← Back to team overview

ubuntu-support-team team mailing list archive

[Merge] ~ubuntu-support-team/ubuntu/+source/daily-build:propertree into ~ubuntu-support-team/ubuntu/+source/daily-build:main

 

Nicolas Bock has proposed merging ~ubuntu-support-team/ubuntu/+source/daily-build:propertree into ~ubuntu-support-team/ubuntu/+source/daily-build:main.

Requested reviews:
  Ubuntu Support Team (ubuntu-support-team)

For more details, see:
https://code.launchpad.net/~ubuntu-support-team/ubuntu/+source/daily-build/+git/daily-build/+merge/442681
-- 
Your team Ubuntu Support Team is requested to review the proposed merge of ~ubuntu-support-team/ubuntu/+source/daily-build:propertree into ~ubuntu-support-team/ubuntu/+source/daily-build:main.
diff --git a/debian/changelog b/debian/changelog
index 5a5cdcf..0d5e648 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-daily-build (1.0.0) UNRELEASED; urgency=medium
+propertree (1.0.0) UNRELEASED; urgency=medium
 
   * Initial release.
 
diff --git a/debian/control b/debian/control
index e3c6a99..ceae28f 100644
--- a/debian/control
+++ b/debian/control
@@ -1,16 +1,26 @@
-Source: daily-build
+Source: propertree
 Section: devel
 Priority: optional
 Maintainer: Ubuntu Support Team <ubuntu-support-team@xxxxxxxxxxxxxxxxxxx>
 Build-Depends:
  debhelper-compat (= 13),
- devscripts, git, libdistro-info-perl, lsb-release, sed,
+ devscripts,
+ dh-python,
+ git,
+ libdistro-info-perl,
+ lsb-release,
+ pybuild-plugin-pyproject,
+ python3-all-dev,
+ python3-setuptools,
+ sed,
 Standards-Version: 4.5.1
 Rules-Requires-Root: no
+Homepage: https://github.com/dosaboy/propertree
 
-Package: daily-build
+Package: python3-propertree
 Architecture: all
 Depends:
  ${misc:Depends},
+ ${python3:Depends},
  ${shlibs:Depends},
 Description: Daily Build
diff --git a/debian/python3-propertree.install b/debian/python3-propertree.install
new file mode 100644
index 0000000..fef6392
--- /dev/null
+++ b/debian/python3-propertree.install
@@ -0,0 +1 @@
+/usr/lib/python3*
diff --git a/debian/rules b/debian/rules
index 5d9074e..146ae30 100755
--- a/debian/rules
+++ b/debian/rules
@@ -1,9 +1,11 @@
 #!/usr/bin/make -f
-# See debhelper(7) (uncomment to enable)
-# output every command that modifies files on the build system.
-#export DH_VERBOSE = 1
 
 include debian/daily-build-rules
 
+export PYBUILD_NAME=propertree
+export PYBUILD_SYSTEM=pyproject
+export PYBUILD_VERBOSE=1
+export DH_VERBOSE=1
+
 %:
-	dh $@
+	dh $@ --with python3 --buildsystem=pybuild
diff --git a/debian/source/options b/debian/source/options
new file mode 100644
index 0000000..bcb2b1e
--- /dev/null
+++ b/debian/source/options
@@ -0,0 +1,4 @@
+extend-diff-ignore = "^[^/]*[.]egg-info/"
+tar-ignore
+tar-ignore = .tox
+tar-ignore = __pycache__

Follow ups