diff options
Diffstat (limited to 'debian')
-rw-r--r-- | debian/changelog | 8 | ||||
-rw-r--r-- | debian/compat | 1 | ||||
-rwxr-xr-x | debian/control | 19 | ||||
-rw-r--r-- | debian/copyright | 0 | ||||
-rw-r--r-- | debian/jobs | 0 | ||||
-rw-r--r-- | debian/menu-daemon.install.in | 2 | ||||
-rwxr-xr-x | debian/menu-daemon.postinst | 13 | ||||
-rwxr-xr-x | debian/rules | 133 |
8 files changed, 176 insertions, 0 deletions
diff --git a/debian/changelog b/debian/changelog new file mode 100644 index 0000000..8f62a2f --- /dev/null +++ b/debian/changelog @@ -0,0 +1,8 @@ +menu-daemon (0.2.41) unstable; urgency=low + + * Git: shared1/pkgs/m/menu-daemon + * Tag: menu-daemon_0.2.41 + + * [Modify] Copyright + + -- Jin Yoon <jinny.yoon@samsung.com> Wed, 22 Feb 2012 15:14:00 +0900 diff --git a/debian/compat b/debian/compat new file mode 100644 index 0000000..7ed6ff8 --- /dev/null +++ b/debian/compat @@ -0,0 +1 @@ +5 diff --git a/debian/control b/debian/control new file mode 100755 index 0000000..7d2b2eb --- /dev/null +++ b/debian/control @@ -0,0 +1,19 @@ +Source: menu-daemon +Section: utils +Priority: extra +Maintainer: Jin Yoon <jinny.yoon@samsung.com>, Youngjoo Park <yjoo93.park@samsung.com> +Build-Depends: debhelper (>= 5), libelm-dev, libslp-setting-dev, libefreet-dev, dlog-dev, libecore-dev, libaul-1-dev, syspopup-caller-dev, libheynoti-dev, libslp-utilx-dev, libail-0-dev +Homepage: N/A +Standards-Version: 0.1.0 + +Package: menu-daemon +Section: utils +Architecture: any +Depends: ${shlibs:Depends}, ${misc:Depends}, libelm, libslp-setting-0, libefreet, libdlog-0, libaul-1, syspopup-caller-0, libheynoti-0, libslp-utilx-0, libail-0 +Description: menu-daemon (Grab H/W key, Package manifest file parsing) + +Package: menu-daemon-dbg +Section: debug +Architecture: any +Depends: menu-daemon (= ${Source-Version}) +Description: menu-ademon (Grab H/W key, Package manifest file parsing) (unstripped) diff --git a/debian/copyright b/debian/copyright new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/debian/copyright diff --git a/debian/jobs b/debian/jobs new file mode 100644 index 0000000..e69de29 --- /dev/null +++ b/debian/jobs diff --git a/debian/menu-daemon.install.in b/debian/menu-daemon.install.in new file mode 100644 index 0000000..bb3051a --- /dev/null +++ b/debian/menu-daemon.install.in @@ -0,0 +1,2 @@ +/etc/init.d/* +/usr/bin/* diff --git a/debian/menu-daemon.postinst b/debian/menu-daemon.postinst new file mode 100755 index 0000000..f0970fd --- /dev/null +++ b/debian/menu-daemon.postinst @@ -0,0 +1,13 @@ +#!/bin/sh + +vconf_init() +{ + vconftool set -t string memory/menuscreen/desktop "0" -i + vconftool set -t string db/menuscreen/pkgname "org.tizen.menu-screen" -i -u 5000 +} + +vconf_init +ln -sf /etc/init.d/menudaemon /etc/rc.d/rc3.d/S46menudaemon +ln -sf /etc/init.d/menudaemon.fast /etc/rc.d/rc4.d/S85menudaemon + +# End of a file diff --git a/debian/rules b/debian/rules new file mode 100755 index 0000000..62ff850 --- /dev/null +++ b/debian/rules @@ -0,0 +1,133 @@ +#!/usr/bin/make -f +# -*- makefile -*- +# Sample debian/rules that uses debhelper. +# This file was originally written by Joey Hess and Craig Small. +# As a special exception, when this file is copied by dh-make into a +# dh-make output file, you may use that output file without restriction. +# This special exception was added by Craig Small in version 0.37 of dh-make. + +# Uncomment this to turn on verbose mode. +#export DH_VERBOSE=1 + +CFLAGS += -Wall -Werror -fpie +CXXFLAGS += -Wall -Werror -fpie +LDFLAGS ?= +PREFIX ?= /usr +DATADIR ?= /opt + +ifneq (,$(findstring noopt,$(DEB_BUILD_OPTIONS))) + CFLAGS += -O0 + CXXFLAGS += -O0 +else + CFLAGS += -O2 + CXXFLAGS += -O2 +endif + +ifneq (,$(findstring arm,$(DEB_HOST_ARCH))) + export ARCH = arm +else + export ARCH = i686 +endif + +LDFLAGS += -Wl,--rpath=$(PREFIX)/lib -Wl,--hash-style=both -Wl,--as-needed + +configure: configure-stamp +configure-stamp: + dh_testdir + # Add here commands to configure the package. + CFLAGS="$(CFLAGS)" CXXFLAGS="$(CXXFLAGS)" LDFLAGS="$(LDFLAGS)" cmake . -DCMAKE_INSTALL_PREFIX=$(PREFIX) + + touch configure-stamp + +build: build-stamp + +build-stamp: configure-stamp + dh_testdir + + # Add here commands to compile the package. + $(MAKE) + #docbook-to-man debian/wavplayer.sgml > wavplayer.1 + + for f in `find $(CURDIR)/debian/ -name "*.in"`; do \ + cat $$f > $${f%.in}; \ + sed -i -e "s#@PREFIX@#$(PREFIX)#g" $${f%.in}; \ + sed -i -e "s#@DATADIR@#$(DATADIR)#g" $${f%.in}; \ + done + + + touch $@ + +clean: + dh_testdir + dh_testroot + rm -f build-stamp configure-stamp + + # Add here commands to clean up after the build process. + -$(MAKE) clean + rm -rf CMakeCache.txt + rm -rf CMakeFiles + rm -rf cmake_install.cmake + rm -rf Makefile + rm -rf install_manifest.txt + + rm -rf data/CMakeCache.txt + rm -rf data/CMakeFiles + rm -rf data/cmake_install.cmake + rm -rf data/install_manifest.txt + rm -rf data/Makefile + + rm -rf data/*.edj + + for f in `find $(CURDIR)/debian/ -name "*.in"`; do \ + rm -f $${f%.in}; \ + done + + dh_clean + +install: build + dh_testdir + dh_testroot + dh_clean -k + dh_installdirs + + # Add here commands to install the package into debian/wavplayer. + $(MAKE) DESTDIR=$(CURDIR)/debian/tmp install + + +# 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_install --sourcedir=debian/tmp +# dh_installmenu +# dh_installdebconf +# dh_installlogrotate +# dh_installemacsen +# dh_installpam +# dh_installmime +# dh_python +# dh_installinit +# dh_installcron +# dh_installinfo +# dh_installman + dh_link + dh_strip --dbg-package=menu-daemon-dbg + dh_compress + dh_fixperms +# dh_perl + dh_makeshlibs + dh_installdeb + dh_shlibdeps + dh_gencontrol + dh_md5sums + dh_builddeb + +binary: binary-indep binary-arch +.PHONY: build clean binary-indep binary-arch binary install configure |