spec file included.
authoradrian <>
Wed, 27 Jun 2001 22:47:28 +0000 (22:47 +0000)
committeradrian <>
Wed, 27 Jun 2001 22:47:28 +0000 (22:47 +0000)
terminatorX/Makefile.am
terminatorX/configure.in
terminatorX/terminatorX.spec.in [new file with mode: 0644]

index 57b6f9087abeead001d0c2d9454234b7230c69d0..64ae4ce176c1c67fa453a5b81d3af4200e7b57b9 100644 (file)
@@ -1,3 +1,3 @@
 AUTOMAKE_OPTIONS = foreign 
 SUBDIRS = src gnome-support doc
-SOURCES = README.GNOME README.PERFORMANCE
+SOURCES = README.GNOME README.PERFORMANCE terminatorX.spec terminatorX.spec.in
index e75a96ebe0be21a7c87968bd076ab3ffd802c58e..60368d0019c7e49f48ce0232d06d3b5194009b91 100644 (file)
@@ -122,4 +122,4 @@ AC_CHECK_LIB(Xxf86dga, XF86DGAQueryExtension,, AC_MSG_ERROR([** DGA not installe
 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
-AC_OUTPUT(Makefile src/Makefile gnome-support/Makefile src/gui_icons/Makefile src/smallknob/Makefile doc/Makefile doc/img/Makefile)
+AC_OUTPUT(Makefile src/Makefile gnome-support/Makefile src/gui_icons/Makefile src/smallknob/Makefile doc/Makefile doc/img/Makefile terminatorX.spec)
diff --git a/terminatorX/terminatorX.spec.in b/terminatorX/terminatorX.spec.in
new file mode 100644 (file)
index 0000000..1e9419c
--- /dev/null
@@ -0,0 +1,89 @@
+%define name terminatorX
+%define version @VERSION@
+%define release 1
+
+
+Summary: Realtime Audio Synthesizer
+Name: %{name}
+Version: %{version}
+Release: %{release}
+Group: Applications/Multimedia
+Copyright: GPL2
+URL: http://www.terminatorX.cx
+Source: %{name}-%{version}.tar.gz
+Buildroot: %{_tmppath}/%{name}-%{version}-root
+Requires: gtk+ >= 1.2.5
+
+%description
+terminatorX is a realtime audio synthesizer that allows you to "scratch" on
+digitally sampled audio data (*.wav, *.au, *.mp3, etc.) the way hiphop-DJs
+scratch on vinyl records. It features multiple turntables, realtime effects
+(buit-in as well as LADSPA plugin effects), a sequencer and an easy-to-use
+gtk+ GUI.
+
+%changelog
+* Tue Mar 20 2001 Adrian Reber <adrian@lisas.de>
+ - Updated to 3.71
+* Sat Dec 09 2000 Adrian Reber <adrian@lisas.de>
+ - Updated to 3.70
+* Wed Apr 12 2000 Adrian Reber <adrian@lisas.de>
+ - Updated to 3.60
+* Wed Feb 23 2000 Adrian Reber <adrian@42.fht-esslingen.de>
+ - Mandrake adaptations.
+* Thu Feb 14 2000 Adrian Reber <adrian@42.fht-esslingen.de>
+ - Updated to 3.55
+* Thu Dec 17 1999 Adrian Reber <adrian@42.fht-esslingen.de>
+ - Updated to 3.5
+* Thu Jul 29 1999 Adrian Reber <adrian@rhlx01.fht-esslingen.de>
+ - Updated to 3.2
+* Fri May 07 1999 Adrian Reber <adrian@rhlx01.fht-esslingen.de>
+ - Initial release
+
+%prep
+
+%setup -q
+
+%build
+%configure
+
+uname -a|grep SMP && make -j 2 || make
+
+%install
+
+%makeinstall
+
+MIMEDIR=$RPM_BUILD_ROOT%{_datadir}/mime-info
+ICONDIR=$RPM_BUILD_ROOT%{_datadir}/pixmaps
+ICONS="gnome-support/terminatorX-app.xpm gnome-support/terminatorX-mime.xpm"
+MIMEFILES="gnome-support/terminatorX.keys gnome-support/terminatorX.mime"
+
+mkdir -p $MIMEDIR
+mkdir -p $ICONDIR
+
+cp $ICONS $ICONDIR
+cp $MIMEFILES $MIMEDIR
+
+( cd $RPM_BUILD_ROOT%{_datadir}
+  mkdir -p ./gnome/apps/Multimedia
+  cat > ./gnome/apps/Multimedia/terminatorX.desktop <<EOF
+[Desktop Entry]
+Name=terminatorX
+Type=Application
+Comment=sophisticated scratching and audio tool
+Exec=terminatorX
+Icon=terminatorX-app.xpm
+EOF
+)
+
+#do some cleanup for the documentation
+find . -name "Makefile*" -print -exec rm -rf {} \;
+
+%files
+%defattr(0644,root,root,0755)
+%doc COPYING AUTHORS ChangeLog INSTALL NEWS README THANKS TODO README.GNOME README.PERFORMANCE doc
+%attr(0755,root,root) %{_bindir}/terminatorX
+%{_datadir}/mime-info/terminatorX.keys
+%{_datadir}/mime-info/terminatorX.mime
+%{_datadir}/pixmaps/terminatorX-app.xpm
+%{_datadir}/pixmaps/terminatorX-mime.xpm
+%{_datadir}/gnome/apps/Multimedia/terminatorX.desktop