gnunet-svn
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[libeufin] branch master updated: get rudimentary Debian package to buil


From: gnunet
Subject: [libeufin] branch master updated: get rudimentary Debian package to build
Date: Sun, 17 Jan 2021 17:20:48 +0100

This is an automated email from the git hooks/post-receive script.

grothoff pushed a commit to branch master
in repository libeufin.

The following commit(s) were added to refs/heads/master by this push:
     new 534cc63  get rudimentary Debian package to build
534cc63 is described below

commit 534cc635a7a2381c5a60349601553a414bf545d6
Author: Christian Grothoff <christian@grothoff.org>
AuthorDate: Sun Jan 17 17:20:46 2021 +0100

    get rudimentary Debian package to build
---
 debian/changelog |  2 +-
 debian/rules     | 36 ++++++++++++++++++++++++------------
 2 files changed, 25 insertions(+), 13 deletions(-)

diff --git a/debian/changelog b/debian/changelog
index ff731fd..fa789b3 100644
--- a/debian/changelog
+++ b/debian/changelog
@@ -1,4 +1,4 @@
-libeufin (0.0.1-dev) unstable; urgency=low
+libeufin (0.0.1) unstable; urgency=low
 
   * Initial Release.
 
diff --git a/debian/rules b/debian/rules
index d902922..2e2eb67 100755
--- a/debian/rules
+++ b/debian/rules
@@ -3,22 +3,34 @@ include /usr/share/dpkg/default.mk
 
 export JAVA_HOME = /usr/lib/jvm/default-java
 GROOVY_HOME      = /usr/share/groovy
+DEV = -dev.1
 
-%:
-       dh $@ --buildsystem=gradle
-
-override_dh_install:
-       dh_install
-       unzip libeufin/build/distributions/libeufin-$(DEB_VERSION_UPSTREAM).zip
-       dh_install libeufin-$(DEB_VERSION_UPSTREAM)/lib/nexus-0.0.1-all.jar 
$(GROOVY_HOME)/lib
-       dh_install 
libeufin-$(DEB_VERSION_UPSTREAM)/lib/sandbox-1.0-snapshot-all.jar 
$(GROOVY_HOME)/lib
-       dh_link $(GROOVY_HOME)/lib/gant-$(DEB_VERSION_UPSTREAM).jar 
/usr/share/java/libeufin.jar
-       install -D -m755 libeufin-$(DEB_VERSION_UPSTREAM)/bin/libeufin-cli 
debian/gant/$(GROOVY_HOME)/bin/libeufin-cli
-       install -D -m755 libeufin-$(DEB_VERSION_UPSTREAM)/bin/libeufin-nexus 
debian/gant/$(GROOVY_HOME)/bin/libeufin-nexus
-       install -D -m755 libeufin-$(DEB_VERSION_UPSTREAM)/bin/libeufin-sandbox 
debian/gant/$(GROOVY_HOME)/bin/libeufin-sandbox
+clean:
+       rm -rf libeufin-$(DEB_VERSION_UPSTREAM)-dev.1
+build: build-arch build-indep
+build-arch:
+       true
+build-indep:
+       true
+install:
+       unzip build/distributions/libeufin-$(DEB_VERSION_UPSTREAM)$(DEV).zip
+       dh_install 
libeufin-$(DEB_VERSION_UPSTREAM)$(DEV)/lib/nexus-0.0.1-all.jar 
$(GROOVY_HOME)/lib
+       dh_install 
libeufin-$(DEB_VERSION_UPSTREAM)$(DEV)/lib/sandbox-1.0-snapshot-all.jar 
$(GROOVY_HOME)/lib
+       dh_link $(GROOVY_HOME)/lib/gant-$(DEB_VERSION_UPSTREAM)$(DEV).jar 
/usr/share/java/libeufin.jar
+       install -D -m755 
libeufin-$(DEB_VERSION_UPSTREAM)$(DEV)/bin/libeufin-cli 
debian/libeufin/$(GROOVY_HOME)/bin/libeufin-cli
+       install -D -m755 
libeufin-$(DEB_VERSION_UPSTREAM)$(DEV)/bin/libeufin-nexus 
debian/libeufin/$(GROOVY_HOME)/bin/libeufin-nexus
+       install -D -m755 
libeufin-$(DEB_VERSION_UPSTREAM)$(DEV)/bin/libeufin-sandbox 
debian/libeufin/$(GROOVY_HOME)/bin/libeufin-sandbox
        dh_link $(GROOVY_HOME)/bin/libeufin-cli /usr/bin/libeufin-cli
        dh_link $(GROOVY_HOME)/bin/libeufin-nexus /usr/bin/libeufin-nexus
        dh_link $(GROOVY_HOME)/bin/libeufin-sandbox /usr/bin/libeufin-sandbox
 
+# Untested:
+binary:
+       dh $@ --buildsystem=gradle
+binary-arch:
+       dh $@ --buildsystem=gradle
+binary-indep:
+       dh $@ --buildsystem=gradle
+
 get-orig-source:
        uscan --force-download --rename

-- 
To stop receiving notification emails like this one, please contact
gnunet@gnunet.org.



reply via email to

[Prev in Thread] Current Thread [Next in Thread]