AUTOMAKE_OPTIONS = foreign
SUBDIRS = src gnome-support doc
-SOURCES = README.GNOME README.PERFORMANCE terminatorX.spec terminatorX.spec.in
+EXTRA_DIST = COPYING-DOCS README.GNOME README.PERFORMANCE terminatorX.spec terminatorX.spec.in
man_MANS = terminatorX.1
AC_SUBST(XML_CFLAGS)
if test "$prefix" != "NONE"; then
- inst_pref=$datadir
+ inst_pref="\\\"$datadir\\\""
else
- inst_pref=/usr/local/share
+ inst_pref="\\\"/usr/local/share\\\""
fi
-CFLAGS="$XML_CFLAGS $CFLAGS -DINSTALL_PREFIX="\\\"$inst_pref\\\"
-LIBS="$XML_LIBS $LIBS"
-
dnl Scrollkeeper
AC_PATH_PROG(SK_CONFIG,scrollkeeper-config,no)
if test x$SK_CONFIG = xno; then
if test "$enable_dga2" = yes; then
AC_CHECK_LIB(Xxf86dga, XDGASelectInput,, AC_MSG_ERROR([** DGA2 not installed. Try using dga1 instead. **]), $X_LIBS $X_PRE_LIBS -lXext -lX11 $X_EXTRA_LIBS)
fi
+
+CFLAGS="$XML_CFLAGS $CFLAGS -DINSTALL_PREFIX=$inst_pref"
+LIBS="$XML_LIBS $LIBS"
+
AC_OUTPUT(Makefile
src/Makefile
gnome-support/Makefile
-SOURCES=terminatorX-app.png\
+EXTRA_DIST=terminatorX-app.png\
terminatorX-mime.png\
terminatorX.mime\
tx-gnome-install\
SUBDIRS = gui_icons smallknob
+EXTRA_DIST = README.MMX
+
CFLAGS=@CFLAGS@ @GTK_CFLAGS@ -D_REENTRANT
CXXFLAGS=@CFLAGS@ @GTK_CFLAGS@ -D_REENTRANT
license.c: $(top_srcdir)/COPYING
@AWK@ -f $(srcdir)/licmak.awk < $(top_srcdir)/COPYING > $(srcdir)/license.c
+tX_dialog.o: license.c
+
BUILT_SOURCES = license.c
bin_PROGRAMS = terminatorX
tX_audiodevice.cc tX_audiodevice.h tX_mastergui.cc \
3dnow.h mmx.h tX_audiofile.cc \
tX_audiofile.h tX_loaddlg.cc tX_loaddlg.h tX_icon.c \
- tX_icon.h README.MMX tX_prelis.cc tX_prelis.h \
+ tX_icon.h tX_prelis.cc tX_prelis.h \
tX_seqpar.h tX_seqpar.cc tX_pbutton.cc tX_pbutton.h \
tX_event.h tX_event.cc tX_sequencer.h tX_sequencer.cc \
tX_knobloader.h tX_knobloader.c tX_dial.c tX_dial.h \
-SOURCES = tx_audioengine.xpm\
+EXTRA_DIST = tx_audioengine.xpm\
tx_power.xpm\
tx_grab.xpm\
tx_record.xpm\
-SOURCES = knob0.xpm\
+EXTRA_DIST = knob0.xpm\
knob1.xpm\
knob10.xpm\
knob11.xpm\
%files
%defattr(0644,root,root,0755)
-%doc COPYING AUTHORS ChangeLog INSTALL NEWS README THANKS TODO README.GNOME README.PERFORMANCE doc
+%doc COPYING COPYING-DOCS AUTHORS ChangeLog INSTALL NEWS README THANKS TODO README.GNOME README.PERFORMANCE doc
%attr(0755,root,root) %{_bindir}/terminatorX
%{_mandir}/man1/terminatorX.1*
%{_datadir}/mime-info/terminatorX.keys
%{_datadir}/pixmaps/terminatorX-app.png
%{_datadir}/pixmaps/terminatorX-mime.png
%{_datadir}/gnome/apps/Multimedia/terminatorX.desktop
+%{_datadir}/omf/scrollkeeper-example2
+%{_datadir}/scrollkeeper-example2
%post
+if which scrollkeeper-update>/dev/null 2>&1; then scrollkeeper-update -q -o %{_datadir}/omf/terminatorX; fi
echo Note: Installing terminatorX \"suid root\" improves terminatorX\' performance
echo for non-root users, but poses a potential security threat. See \'INSTALL\' for
echo details. To install terminatorX \"suid root\" run the following command:
echo
echo chmod u+s /usr/bin/terminatorX
+%postun
+if which scrollkeeper-update>/dev/null 2>&1; then scrollkeeper-update -q; fi