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

« back to all changes in this revision

Viewing changes to Makefile.am

  • Committer: Package Import Robot
  • Author(s): Alessio Treglia
  • Date: 2011-12-03 16:33:59 UTC
  • mfrom: (0.2.6)
  • Revision ID: package-import@ubuntu.com-20111203163359-dq5fy9i756jpoy29
Tags: 0.8.6-1
* New upstream release.
* debian/control:
  - Wrap and sort.
  - Build-depend on autopoint.
  - Drop autotools-dev, unnecessary.
* Drop the whole patch set, none of them is still needed.

Show diffs side-by-side

added added

removed removed

Lines of Context:
1
 
SUBDIRS = ${MAYBE_LIBSHOUT} c idjcpython artwork Man doc
 
1
SUBDIRS = po ${MAYBE_LIBSHOUT} c python artwork Man doc
2
2
DISTDIRS = libshout
3
3
 
4
 
nodist_bin_SCRIPTS=idjc idjcctrl
5
 
dist_noinst_SCRIPTS=idjc_ idjcctrl_.py env-up ffmpeg_avcodec.c
 
4
EXTRA_SCRIPTS=
 
5
nodist_bin_SCRIPTS=${PACKAGE_NAME} idjcctrl
 
6
dist_noinst_SCRIPTS=idjc.in.in idjcctrl_.py env-up ffmpeg_avcodec.c
6
7
nodist_doc_DATA=AUTHORS.gz NEWS.gz README.gz ChangeLog.gz
7
8
docdir=${prefix}/share/doc/${PACKAGE_NAME}-${PACKAGE_VERSION}
8
 
dist_noinst_DATA=idjc.desktop_
9
 
nodist_appmenu_DATA=idjc.desktop
 
9
dist_noinst_DATA=idjc.desktop.in.in
 
10
nodist_appmenu_DATA=${PACKAGE_NAME}.desktop
10
11
appmenudir=${prefix}/share/applications
11
12
 
12
 
idjc: idjc_
13
 
        @sed -e 's|^pyexecdir=|&${pyexecdir}|' -e 's|^export pkgpyexecdir=|&${pkgpyexecdir}|' -e 's|^python=|&${PYTHON}|' $? >$@
14
 
        @chmod u+x $@
 
13
 
 
14
${PACKAGE_NAME}: idjc.in
 
15
        @sed -e 's|$${prefix}|${prefix}|' $? >$@
15
16
 
16
17
idjcctrl: idjcctrl_.py
17
18
        @sed -e 's|/path/to/python|${PYTHON}|' $? >$@
18
19
        @chmod u+x $@
19
20
 
20
 
idjc.desktop: idjc.desktop_
21
 
        @sed -e 's|EXECPATHNAME|${prefix}/bin/${PACKAGE_NAME}|' -e 's|___||' -e 's|ICONPATHNAME|${prefix}/share/pixmaps/idjc.png|' $? >$@
 
21
${PACKAGE_NAME}.desktop: idjc.desktop.in
 
22
        @sed -e 's|$${prefix}|${prefix}|' -e 's|$${exec_prefix}|${exec_prefix}|' $? >$@
22
23
 
23
24
AUTHORS.gz: AUTHORS
24
25
        @ gzip -c $? >$@
32
33
ChangeLog.gz: ChangeLog
33
34
        @ gzip -c $? >$@
34
35
 
35
 
# build idjc for running directly from the source tree
36
 
local:
37
 
        @make all
38
 
        @sed -e "s|^pyexecdir=|&`pwd`/idjcpython|" -e "s|^export pkgpyexecdir=|&`pwd`/idjcpython|" -e "s|^python=|&${PYTHON}|" idjc_ >idjc
39
 
        @chmod u+x idjc
40
 
        @echo "# config.py: Generated by local script.  IDJC will run from the development tree." > idjcpython/idjc_config.py
41
 
        @echo "localversion = True" >> idjcpython/idjc_config.py
42
 
        @echo "libexecdir = \"`pwd`/c/\"" >> idjcpython/idjc_config.py
43
 
        @echo "pkgdatadir = \"`pwd`/artwork/\"" >> idjcpython/idjc_config.py
44
 
        @echo "plugindir = \"`pwd`/idjcpython/\"" >> idjcpython/idjc_config.py
45
 
        @echo "avformat = ${HAVE_AVFORMAT}" >> idjcpython/idjc_config.py
46
 
        @echo "avcodec = ${HAVE_AVCODEC}" >> idjcpython/idjc_config.py
47
 
        @echo "flacenabled = ${HAVE_FLAC}" >> idjcpython/idjc_config.py
48
 
        @echo "oggflacenabled = ${HAVE_OGGFLAC}" >> idjcpython/idjc_config.py
49
 
        @echo "speexenabled = ${HAVE_SPEEX}" >> idjcpython/idjc_config.py
50
 
        @echo "version = \"${PACKAGE_VERSION} Dev.\"" >> idjcpython/idjc_config.py
51
 
        @echo "gfext = \".@EXT@\"" >> idjcpython/idjc_config.py
52
 
        @echo "enh_libshout = "${ENH_SHOUT} >> idjcpython/idjc_config.py
 
36
clean-local:
 
37
        rm -f ChangeLog.gz README.gz NEWS.gz AUTHORS.gz ${PACKAGE_NAME}.desktop idjcctrl ${PACKAGE_NAME}
53
38
 
54
 
# Too lazy to copy this out from the source tree.
 
39
# Too lazy to manually claw this out from the source tree.
55
40
dtdist:
56
41
        make dist
57
 
        cp ${PACKAGE_TARNAME}-${PACKAGE_VERSION}.tar.gz ${HOME}/Desktop
 
42
        mv ${PACKAGE_TARNAME}-${PACKAGE_VERSION}.tar.gz ${HOME}/Desktop
58
43
 
 
44
# Too security conscious to not use the .netrc file.
59
45
sfpublish:
60
46
        make dist
61
47
        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/
62
48
 
63
 
.PHONY: idjc dtdist ebuild local 
 
49
.PHONY: dtdist sfpublish ${PACKAGE_NAME} ${PACKAGE_NAME}.desktop
 
50
 
 
51
ACLOCAL_AMFLAGS = -I m4
 
52
 
 
53
EXTRA_DIST = m4/ChangeLog  config.rpath m4/ChangeLog