~ubuntu-branches/debian/wheezy/idjc/wheezy

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
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
SUBDIRS = po ${MAYBE_LIBSHOUT} c python artwork Man doc
DISTDIRS = libshout

EXTRA_SCRIPTS=
nodist_bin_SCRIPTS=${PACKAGE_NAME} idjcctrl
dist_noinst_SCRIPTS=idjc.in.in idjcctrl_.py env-up ffmpeg_avcodec.c
nodist_doc_DATA=AUTHORS.gz NEWS.gz README.gz ChangeLog.gz
docdir=${prefix}/share/doc/${PACKAGE_NAME}-${PACKAGE_VERSION}
dist_noinst_DATA=idjc.desktop.in.in
nodist_appmenu_DATA=${PACKAGE_NAME}.desktop
appmenudir=${prefix}/share/applications


${PACKAGE_NAME}: idjc.in
	@sed -e 's|$${prefix}|${prefix}|' $? >$@

idjcctrl: idjcctrl_.py
	@sed -e 's|/path/to/python|${PYTHON}|' $? >$@
	@chmod u+x $@

${PACKAGE_NAME}.desktop: idjc.desktop.in
	@sed -e 's|$${prefix}|${prefix}|' -e 's|$${exec_prefix}|${exec_prefix}|' $? >$@

AUTHORS.gz: AUTHORS
	@ gzip -c $? >$@
	 
NEWS.gz: NEWS
	@ gzip -c $? >$@
	
README.gz: README
	@ gzip -c $? >$@
	
ChangeLog.gz: ChangeLog
	@ gzip -c $? >$@

clean-local:
	rm -f ChangeLog.gz README.gz NEWS.gz AUTHORS.gz ${PACKAGE_NAME}.desktop idjcctrl ${PACKAGE_NAME}

# Too lazy to manually claw this out from the source tree.
dtdist:
	make dist
	mv ${PACKAGE_TARNAME}-${PACKAGE_VERSION}.tar.gz ${HOME}/Desktop

# Too security conscious to not use the .netrc file.
sfpublish:
	make dist
	curl --retry 3 --connect-timeout 10 -T ${PACKAGE_TARNAME}-${PACKAGE_VERSION}.tar.gz -n sftp://frs.sourceforge.net/home/frs/project/i/id/idjc/idjc/0.8/

.PHONY: dtdist sfpublish ${PACKAGE_NAME} ${PACKAGE_NAME}.desktop

ACLOCAL_AMFLAGS = -I m4

EXTRA_DIST = m4/ChangeLog  config.rpath m4/ChangeLog