[Pkg-freeipa-devel] [Git][freeipa-team/freeipa][master-next] 6 commits: tests: Disabled, they are for the server.

Timo Aaltonen gitlab at salsa.debian.org
Tue Feb 12 14:06:17 GMT 2019


Timo Aaltonen pushed to branch master-next at FreeIPA packaging / freeipa


Commits:
c9c59d5c by Timo Aaltonen at 2019-02-10T10:13:49Z
tests: Disabled, they are for the server.

- - - - -
d133acf4 by Timo Aaltonen at 2019-02-12T13:55:49Z
Split server build-deps from the stub.

- - - - -
31c5d9fa by Timo Aaltonen at 2019-02-12T14:02:18Z
releasing package freeipa version 4.7.2-2

- - - - -
06ca78eb by Timo Aaltonen at 2019-02-12T14:04:00Z
rules: Build the server for experimental.

- - - - -
67aa9999 by Timo Aaltonen at 2019-02-12T14:04:00Z
releasing package freeipa version 4.7.2-1+exp1

- - - - -
8c0f5f9a by Timo Aaltonen at 2019-02-12T14:05:55Z
upload rebase

- - - - -


7 changed files:

- debian/changelog
- debian/control.common
- debian/control.server
- + debian/control.server-bdeps
- debian/control.stub
- debian/rules
- debian/tests/control


Changes:

=====================================
debian/changelog
=====================================
@@ -1,3 +1,16 @@
+freeipa (4.7.2-2+exp1) experimental; urgency=medium
+
+  * rules: Build the server for experimental.
+
+ -- Timo Aaltonen <tjaalton at debian.org>  Tue, 12 Feb 2019 16:05:05 +0200
+
+freeipa (4.7.2-2) unstable; urgency=medium
+
+  * tests: Disabled, they are for the server.
+  * Split server build-deps from the stub.
+
+ -- Timo Aaltonen <tjaalton at debian.org>  Tue, 12 Feb 2019 16:02:08 +0200
+
 freeipa (4.7.2-1) unstable; urgency=medium
 
   * New upstream release.


=====================================
debian/control.common
=====================================
@@ -1,3 +1,4 @@
+
 Package: freeipa-admintools
 Architecture: any
 Depends: ${misc:Depends},


=====================================
debian/control.server
=====================================
@@ -1,3 +1,4 @@
+
 Package: freeipa-server
 Architecture: amd64 arm64 armhf i386 mips mips64el mipsel ppc64 ppc64el s390x
 Breaks: freeipa-server-trust-ad (<< 4.3.0-1)


=====================================
debian/control.server-bdeps
=====================================
@@ -0,0 +1,13 @@
+ 389-ds-base-dev (>= 1.3.7.9),
+ libsss-idmap-dev,
+ libsss-certmap-dev,
+ libsss-nss-idmap-dev (>= 1.14.0),
+ libtevent-dev,
+ libunistring-dev,
+ libverto-dev,
+ nodejs [amd64 arm64 armhf i386 mips mips64el mipsel ppc64 ppc64el s390x],
+ node-uglify [amd64 arm64 armhf i386 mips mips64el mipsel ppc64 ppc64el s390x],
+ pki-base (>= 10.6.0~),
+ python3-lesscpy,
+ python3-pkg-resources,
+ samba-dev,


=====================================
debian/control.stub
=====================================
@@ -3,8 +3,11 @@ Section: net
 Priority: optional
 Maintainer: Debian FreeIPA Team <pkg-freeipa-devel at alioth-lists.debian.net>
 Uploaders: Timo Aaltonen <tjaalton at debian.org>
+Standards-Version: 4.1.5
+Vcs-Git: https://salsa.debian.org/freeipa-team/freeipa.git
+Vcs-Browser: https://salsa.debian.org/freeipa-team/freeipa
+Homepage: http://www.freeipa.org
 Build-Depends:
- 389-ds-base-dev (>= 1.3.7.9),
  check,
  debhelper (>= 11),
  dh-python,
@@ -20,17 +23,8 @@ Build-Depends:
  libpopt-dev,
  libsasl2-dev,
  libssl-dev,
- libsss-idmap-dev,
- libsss-certmap-dev,
- libsss-nss-idmap-dev (>= 1.14.0),
  libtalloc-dev,
- libtevent-dev,
- libunistring-dev,
- libverto-dev,
  libxmlrpc-core-c3-dev (>= 1.33.06),
- nodejs [amd64 arm64 armhf i386 mips mips64el mipsel ppc64 ppc64el s390x],
- node-uglify [amd64 arm64 armhf i386 mips mips64el mipsel ppc64 ppc64el s390x],
- pki-base (>= 10.6.0~),
  python-all-dev,
  python-cryptography,
  python-dbus,
@@ -55,14 +49,5 @@ Build-Depends:
  python-sss (>= 1.14.0),
  python-usb (>= 1.0.0~b2),
  python-yubico,
- python3-lesscpy,
- python3-pkg-resources,
- samba-dev,
  systemd,
  uuid-dev,
- 389-ds-base-dev,
-Standards-Version: 4.1.5
-Vcs-Git: https://salsa.debian.org/freeipa-team/freeipa.git
-Vcs-Browser: https://salsa.debian.org/freeipa-team/freeipa
-Homepage: http://www.freeipa.org
-


=====================================
debian/rules
=====================================
@@ -12,9 +12,6 @@ else
   ONLY_CLIENT=1
 endif
 
-# build client only until dogtag works
-ONLY_CLIENT=1
-
 DESTDIR=$(CURDIR)/debian/tmp
 
 export PYTHON=python
@@ -49,6 +46,7 @@ ifeq ($(ONLY_CLIENT), 1)
 	> debian/control
 else
 	cat debian/control.stub \
+	debian/control.server-bdeps \
 	debian/control.common \
 	debian/control.server \
 	> debian/control


=====================================
debian/tests/control
=====================================
@@ -1,7 +1,7 @@
-Tests: server-install
-Depends:
- freeipa-server, freeipa-client, freeipa-server-dns, freeipa-admintools,
-Restrictions:
- allow-stderr,
- isolation-container,
- needs-root,
+#Tests: server-install
+#Depends:
+# freeipa-server, freeipa-client, freeipa-server-dns, freeipa-admintools,
+#Restrictions:
+# allow-stderr,
+# isolation-container,
+# needs-root,



View it on GitLab: https://salsa.debian.org/freeipa-team/freeipa/compare/01de245c3850e936225ed6aaca6acd8a5a60c076...8c0f5f9a73ac7fc16c6fac34d2e2161ebab0a37f

-- 
View it on GitLab: https://salsa.debian.org/freeipa-team/freeipa/compare/01de245c3850e936225ed6aaca6acd8a5a60c076...8c0f5f9a73ac7fc16c6fac34d2e2161ebab0a37f
You're receiving this email because of your account on salsa.debian.org.
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://alioth-lists.debian.net/pipermail/pkg-freeipa-devel/attachments/20190212/263776ab/attachment-0001.html>


More information about the Pkg-freeipa-devel mailing list