1
SUBDIRS = ${MAYBE_LIBSHOUT} c idjcpython artwork Man doc
1
SUBDIRS = po ${MAYBE_LIBSHOUT} c python artwork Man doc
4
nodist_bin_SCRIPTS=idjc idjcctrl
5
dist_noinst_SCRIPTS=idjc_ idjcctrl_.py env-up ffmpeg_avcodec.c
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
13
@sed -e 's|^pyexecdir=|&${pyexecdir}|' -e 's|^export pkgpyexecdir=|&${pkgpyexecdir}|' -e 's|^python=|&${PYTHON}|' $? >$@
14
${PACKAGE_NAME}: idjc.in
15
@sed -e 's|$${prefix}|${prefix}|' $? >$@
16
17
idjcctrl: idjcctrl_.py
17
18
@sed -e 's|/path/to/python|${PYTHON}|' $? >$@
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}|' $? >$@
23
24
AUTHORS.gz: AUTHORS
32
33
ChangeLog.gz: ChangeLog
35
# build idjc for running directly from the source tree
38
@sed -e "s|^pyexecdir=|&`pwd`/idjcpython|" -e "s|^export pkgpyexecdir=|&`pwd`/idjcpython|" -e "s|^python=|&${PYTHON}|" idjc_ >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
37
rm -f ChangeLog.gz README.gz NEWS.gz AUTHORS.gz ${PACKAGE_NAME}.desktop idjcctrl ${PACKAGE_NAME}
54
# Too lazy to copy this out from the source tree.
39
# Too lazy to manually claw this out from the source tree.
57
cp ${PACKAGE_TARNAME}-${PACKAGE_VERSION}.tar.gz ${HOME}/Desktop
42
mv ${PACKAGE_TARNAME}-${PACKAGE_VERSION}.tar.gz ${HOME}/Desktop
44
# Too security conscious to not use the .netrc file.
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/
63
.PHONY: idjc dtdist ebuild local
49
.PHONY: dtdist sfpublish ${PACKAGE_NAME} ${PACKAGE_NAME}.desktop
51
ACLOCAL_AMFLAGS = -I m4
53
EXTRA_DIST = m4/ChangeLog config.rpath m4/ChangeLog