File: rules

package info (click to toggle)
entagged 0.35-4
  • links: PTS, VCS
  • area: main
  • in suites: jessie, jessie-kfreebsd, wheezy
  • size: 8,332 kB
  • ctags: 4,668
  • sloc: java: 26,754; php: 1,417; xml: 1,211; sh: 42; makefile: 24
file content (30 lines) | stat: -rwxr-xr-x 1,187 bytes parent folder | download | duplicates (2)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
#!/usr/bin/make -f

include /usr/share/cdbs/1/class/ant.mk
include /usr/share/cdbs/1/rules/debhelper.mk

JAVA_HOME		:= /usr/lib/jvm/default-java
DEB_ANT_BUILD_TARGET 	:= build-dir
DEB_JARS  		:= hsqldb

IMAGE_SRCDIR  := entagged/entagged-build-resources/image
IMAGE_DESTDIR := $(DEB_DESTDIR)/usr/share/icons/hicolor

install/entagged::
	install -m 644 -D build/entagged/entagged-tageditor*.jar \
	  $(DEB_DESTDIR)/usr/share/java/entagged-tageditor-$(DEB_UPSTREAM_VERSION).jar
	dh_link /usr/share/java/entagged-tageditor-$(DEB_UPSTREAM_VERSION).jar \
	  /usr/share/java/entagged-tageditor.jar
	dh_install debian/entagged.desktop /usr/share/applications
	install -m 755 -D debian/entagged.sh $(DEB_DESTDIR)/usr/bin/entagged
	install -m 644 -D $(IMAGE_SRCDIR)/entagged-32x32.png \
	  $(IMAGE_DESTDIR)/32x32/apps/entagged.png
	install -m 644 -D $(IMAGE_SRCDIR)/entagged-128x128.png \
	  $(IMAGE_DESTDIR)/128x128/apps/entagged.png

get-orig-source:
	wget http://switch.dl.sourceforge.net/sourceforge/entagged/entagged.tar.gz
	mkdir _x
	tar -x -C _x -z -f entagged.tar.gz
	tar -c -C _x -z -f entagged_$(DEB_UPSTREAM_VERSION).orig.tar.gz --exclude '*.jar' entagged
	$(RM) -r entagged.tar.gz _x