diff --git a/.gitignore b/.gitignore new file mode 100644 index 0000000..e505e30 --- /dev/null +++ b/.gitignore @@ -0,0 +1 @@ +xmmsctrl-1.8.tar.gz diff --git a/dead.package b/dead.package deleted file mode 100644 index e8a26b2..0000000 --- a/dead.package +++ /dev/null @@ -1 +0,0 @@ -Retired due to lack of maintainer interest diff --git a/sources b/sources new file mode 100644 index 0000000..346b76c --- /dev/null +++ b/sources @@ -0,0 +1 @@ +0774f3e61cfc89c1fd3f0526c48b35db xmmsctrl-1.8.tar.gz diff --git a/xmmsctrl-no-strip.patch b/xmmsctrl-no-strip.patch new file mode 100644 index 0000000..046f422 --- /dev/null +++ b/xmmsctrl-no-strip.patch @@ -0,0 +1,11 @@ +diff -rupN old/xmmsctrl-1.8/Makefile new/xmmsctrl-1.8/Makefile +--- old/xmmsctrl-1.8/Makefile 2004-04-02 08:00:12.000000000 -0500 ++++ new/xmmsctrl-1.8/Makefile 2008-09-23 00:48:36.000000000 -0400 +@@ -16,7 +16,6 @@ all : $(TARGET) HELP + + $(TARGET) : xmmsctrl.c removefile.c + $(CC) -o $(TARGET) xmmsctrl.c removefile.c $(CFLAGS) $(LDFLAGS) +- strip xmmsctrl + + HELP : xmmsctrl + ./xmmsctrl > HELP || true diff --git a/xmmsctrl.spec b/xmmsctrl.spec new file mode 100644 index 0000000..f370c21 --- /dev/null +++ b/xmmsctrl.spec @@ -0,0 +1,61 @@ +Summary: Command line control utility for xmms +Name: xmmsctrl +Version: 1.8 +Release: 4%{?dist} +URL: http://www.docs.uu.se/~adavid +Source0: http://user.it.uu.se/~adavid/utils/%{name}-%{version}.tar.gz +Patch0: xmmsctrl-no-strip.patch +License: GPLv2 +Group: Applications/Multimedia +BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n) +Requires: xmms +BuildRequires: xmms-devel + +%description +xmmsctrl is a small utility to control xmms from the command line. Its +goal is to be used coupled with sh to test xmms state and perform an +appropriate action, e.g. if playing then pause else play. The interest +of this is to bind keys in a window manager to have control over xmms +with keys that do play/next/pause, prev, control sound... + +%prep +%setup -q +%patch0 -p2 -b .nostrip +chmod 0644 samples/* + +%build +make %{?_smp_mflags} WARN="${RPM_OPT_FLAGS}" + +%install +rm -rf $RPM_BUILD_ROOT +mkdir -p ${RPM_BUILD_ROOT}/%{_bindir} +install -m 755 %{name} ${RPM_BUILD_ROOT}/%{_bindir} + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(-,root,root,-) +%doc Changelog README HELP samples +%{_bindir}/xmmsctrl + +%changelog +* Sat Sep 28 2008 Orcan Ogetbil - 1.8-4 +- Changed the type of RPM_OPT_FLAGS from CFLAGS to WARN + +* Sat Sep 27 2008 Orcan Ogetbil - 1.8-3 +- Added DistTag +- Removed ExclusiveArch +- Changed 0444 file permissions to 0644 +- Changed %%defattr to (-,root,root,-) +- Honored Fedora specific compilation flags +- Support parallel make + +* Mon Sep 22 2008 Orcan Ogetbil - 1.8-2 +- Repack for Fedora +- Don't strip the binary patch + +* Mon Feb 18 2002 Jan IVEN - 1.8-1 +- Initial build. + +