From ec59d20bafb3acaaff2bbcab185a074825319e20 Mon Sep 17 00:00:00 2001 From: Ronan Le Martret Date: Mon, 12 Jun 2017 11:17:04 +0200 Subject: Update package * use sub module for ucs2-lib (tmp fork from IoT.bzh github) * add packaging for native build Signed-off-by: Ronan Le Martret --- packaging/debian.changelog | 5 -- packaging/debian.compat | 1 - packaging/debian.control | 27 ---------- packaging/debian.rules | 80 ------------------------------ packaging/debian.unicens-agent-bin.install | 1 - packaging/unicens2-binding.dsc | 25 ---------- 6 files changed, 139 deletions(-) delete mode 100644 packaging/debian.changelog delete mode 100644 packaging/debian.compat delete mode 100644 packaging/debian.control delete mode 100644 packaging/debian.rules delete mode 100644 packaging/debian.unicens-agent-bin.install delete mode 100644 packaging/unicens2-binding.dsc (limited to 'packaging') diff --git a/packaging/debian.changelog b/packaging/debian.changelog deleted file mode 100644 index 50bfd63..0000000 --- a/packaging/debian.changelog +++ /dev/null @@ -1,5 +0,0 @@ -unicens2-binding (0.1-0) unstable; urgency=low - - * init build - - -- Ronan Le Martret Mon, 25 Dec 2007 10:50:38 +0100 diff --git a/packaging/debian.compat b/packaging/debian.compat deleted file mode 100644 index 45a4fb7..0000000 --- a/packaging/debian.compat +++ /dev/null @@ -1 +0,0 @@ -8 diff --git a/packaging/debian.control b/packaging/debian.control deleted file mode 100644 index 5e52b16..0000000 --- a/packaging/debian.control +++ /dev/null @@ -1,27 +0,0 @@ -Priority: optional -Maintainer: Ronan Le Martret -Source: unicens2-binding -Build-Depends: debhelper (>= 5), - libmicrohttpd-dev , - cmake, - libsystemd-dev, - libssl-dev, - gcc, - g++, - libjson-c-dev, - electric-fence, - uuid-dev, - libasound2-dev, - libgcrypt20-dev, - libmagic-dev, - libmxml-dev, - app-framework-binder-bin, - app-framework-binder-dev -Standards-Version: 3.8.2 -Homepage: https://github.com/iotbzh/unicens-agent - -Package: unicens2-binding -Section: libs -Architecture: any -Depends: electric-fence -Description: unicens2-binding diff --git a/packaging/debian.rules b/packaging/debian.rules deleted file mode 100644 index a8a7ba9..0000000 --- a/packaging/debian.rules +++ /dev/null @@ -1,80 +0,0 @@ -#!/usr/bin/make -f -# -*- makefile -*- -# Uncomment this to turn on verbose mode. -export DH_VERBOSE=1 - -# These are used for cross-compiling and for saving the configure script -# from having to guess our platform (since we know it already) -DEB_HOST_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_HOST_GNU_TYPE) -DEB_BUILD_GNU_TYPE ?= $(shell dpkg-architecture -qDEB_BUILD_GNU_TYPE) - - -CFLAGS = -Wall -g - -ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) - CFLAGS += -O0 -else - CFLAGS += -O2 -endif -ifeq (,$(findstring nostrip,$(DEB_BUILD_OPTIONS))) - INSTALL_PROGRAM += -s -endif - -configure: configure-stamp -configure-stamp: - dh_testdir - # - touch configure-stamp - -build: build-stamp -build-stamp: configure-stamp - dh_testdir - mkdir -p build - cd build;cmake ../ -DBINDINGS_INSTALL_PREFIX:PATH=/usr/lib;$(MAKE) - # - touch build-stamp - -clean: - #dh_testdir - dh_testroot - rm -f configure-stamp build-stamp - [ ! -f Makefile ] || $(MAKE) distclean - #dh_clean - -install: build - dh_testdir - dh_testroot - dh_prep - dh_installdirs - # Add here commands to install the package into debian/tmp - cd build;make install DESTDIR=/usr/src/packages/BUILD/debian/tmp - # Move all files in their corresponding package - dh_install --list-missing -s --sourcedir=debian/tmp - # empty dependency_libs in .la files - #sed -i "/dependency_libs/ s/'.*'/''/" `find debian/ -name '*.la'` - -# Build architecture-independent files here. -binary-indep: build install -# We have nothing to do by default. - -# Build architecture-dependent files here. -binary-arch: build install - dh_testdir - dh_testroot - dh_installchangelogs - dh_installdocs - dh_installexamples - dh_installman - dh_link - #dh_strip - dh_compress - dh_fixperms - dh_makeshlibs -V - #dh_installdeb - dh_shlibdeps - dh_gencontrol - dh_md5sums - dh_builddeb - -binary: binary-indep binary-arch -.PHONY: build clean binary-indep binary-arch binary install diff --git a/packaging/debian.unicens-agent-bin.install b/packaging/debian.unicens-agent-bin.install deleted file mode 100644 index 0f6fe5c..0000000 --- a/packaging/debian.unicens-agent-bin.install +++ /dev/null @@ -1 +0,0 @@ -/usr/lib/unicens-agent/afb-ucs2.so diff --git a/packaging/unicens2-binding.dsc b/packaging/unicens2-binding.dsc deleted file mode 100644 index 16f31ee..0000000 --- a/packaging/unicens2-binding.dsc +++ /dev/null @@ -1,25 +0,0 @@ -Format: 0.1 -Source: unicens-agent -Binary: unicens-agent-bin -Architecture: any -Version: 2.0-0 -Maintainer: Ronan Le Martret -Standards-Version: 3.8.2 -Homepage: https://github.com/iotbzh/unicens-agent -Build-Depends: debhelper (>= 5), - libmicrohttpd-dev , - cmake, - libsystemd-dev, - libssl-dev, - gcc, - g++, - libjson-c-dev, - electric-fence, - uuid-dev, - libasound2-dev, - libgcrypt20-dev, - libmagic-dev, - libmxml-dev, - app-framework-binder-bin, - app-framework-binder-dev -Debtransform-Tar: unicens-agent_0.1.orig.tar.gz -- cgit 1.2.3-korg