rpms/xbmc/F-13 xbmc.spec,1.2,1.3
by Alex Lancaster
Author: alexlan
Update of /cvs/free/rpms/xbmc/F-13
In directory se02.es.rpmfusion.net:/tmp/cvs-serv9528
Modified Files:
xbmc.spec
Log Message:
- Default to using /var/run/lirc/lircd (#1325)
Index: xbmc.spec
===================================================================
RCS file: /cvs/free/rpms/xbmc/F-13/xbmc.spec,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- xbmc.spec 27 Mar 2010 03:53:21 -0000 1.2
+++ xbmc.spec 25 Aug 2010 07:29:17 -0000 1.3
@@ -1,6 +1,6 @@
Name: xbmc
Version: 9.11
-Release: 18%{?dist}
+Release: 19%{?dist}
URL: http://www.xbmc.org/
Source0: %{name}-%{version}-patched.tar.xz
@@ -191,6 +191,7 @@
./configure \
--prefix=%{_prefix} --bindir=%{_bindir} --includedir=%{_includedir} \
--libdir=%{_libdir} --datadir=%{_datadir} \
+--with-lirc-device=/var/run/lirc/lircd \
--enable-external-libraries --enable-goom \
--disable-optimizations --disable-debug \
--disable-webserver \
@@ -237,6 +238,9 @@
%{_datadir}/pixmaps/xbmc.png
%changelog
+* Wed Aug 25 2010 Alex Lancaster <alexlan[AT]fedoraproject org> - 9.11-19
+- Default to using /var/run/lirc/lircd (#1325)
+
* Fri Mar 26 2010 Alex Lancaster <alexlan[AT]fedoraproject org> - 9.11-18
- Exclude ppc64 (not available for F-13+ in any case)
14 years, 3 months
rpms/picard-freeworld/devel picard-freeworld.spec,1.8,1.9
by Alex Lancaster
Author: alexlan
Update of /cvs/free/rpms/picard-freeworld/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv5623
Modified Files:
picard-freeworld.spec
Log Message:
- Rebuild for Python 2.7
Index: picard-freeworld.spec
===================================================================
RCS file: /cvs/free/rpms/picard-freeworld/devel/picard-freeworld.spec,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- picard-freeworld.spec 11 Nov 2009 06:26:55 -0000 1.8
+++ picard-freeworld.spec 25 Aug 2010 06:34:44 -0000 1.9
@@ -3,7 +3,7 @@
Name: picard-freeworld
Version: 0.12.1
-Release: 2%{?dist}
+Release: 3%{?dist}
Summary: Acoustic fingerprinting for Picard tagger
Group: Applications/Multimedia
@@ -54,6 +54,9 @@
%{python_sitearch}/picard/musicdns/avcodec.so
%changelog
+* Wed Aug 25 2010 Alex Lancaster <alexlan[AT]fedoraproject org> - 0.12.1-3
+- Rebuild for Python 2.7
+
* Wed Nov 11 2009 Alex Lancaster <alexlan[AT]fedoraproject org> - 0.12.1-2
- Rebuild again for F-12 (bump release tag)
14 years, 3 months
rpms/audacious-plugins-freeworld/devel audacious-plugins-2.4-aac-seek.patch, NONE, 1.1 audacious-plugins-2.4-ffaudio-metadata.patch, NONE, 1.1 audacious-plugins-2.4-sys-mpg123.patch, NONE, 1.1 .cvsignore, 1.5, 1.6 audacious-plugins-freeworld.spec, 1.8, 1.9 sources, 1.5, 1.6 audacious-plugins-2.2-m4a.patch, 1.1, NONE audacious-plugins-2.2-madplug-hang.patch, 1.1, NONE audacious-plugins-2.2-madplug.patch, 1.1, NONE
by jwrdegoede
Author: jwrdegoede
Update of /cvs/free/rpms/audacious-plugins-freeworld/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv28403
Modified Files:
.cvsignore audacious-plugins-freeworld.spec sources
Added Files:
audacious-plugins-2.4-aac-seek.patch
audacious-plugins-2.4-ffaudio-metadata.patch
audacious-plugins-2.4-sys-mpg123.patch
Removed Files:
audacious-plugins-2.2-m4a.patch
audacious-plugins-2.2-madplug-hang.patch
audacious-plugins-2.2-madplug.patch
Log Message:
* Tue Aug 24 2010 Hans de Goede <j.w.r.degoede(a)hhs.nl> 2.4-0.1.rc2
- Update to 2.4-rc2
audacious-plugins-2.4-aac-seek.patch:
libmp4.c | 22 ++++++++++------------
1 file changed, 10 insertions(+), 12 deletions(-)
--- NEW FILE audacious-plugins-2.4-aac-seek.patch ---
--- audacious-plugins-2.4-rc2/src/aac/libmp4.c 2010-08-13 23:01:11.000000000 +0200
+++ audacious-plugins-2.4-rc2.new/src/aac/libmp4.c 2010-08-24 20:55:16.072479001 +0200
@@ -577,15 +577,13 @@
// We are reading an MP4 file
gint mp4track= getAACTrack(mp4file);
NeAACDecHandle decoder;
- mp4AudioSpecificConfig mp4ASC;
guchar *buffer = NULL;
guint bufferSize = 0;
gulong samplerate = 0;
guchar channels = 0;
- gulong msDuration;
guint numSamples;
gulong sampleID = 1;
- guint framesize = 1024;
+ guint framesize = 0;
gboolean paused = FALSE;
if (mp4track < 0)
@@ -607,12 +605,6 @@
return FALSE;
}
- /* Add some hacks for SBR profile */
- if (AudioSpecificConfig(buffer, bufferSize, &mp4ASC) >= 0) {
- if (mp4ASC.frameLengthFlag == 1) framesize = 960;
- if (mp4ASC.sbr_present_flag == 1) framesize *= 2;
- }
-
g_free(buffer);
if( !channels ) {
NeAACDecClose(decoder);
@@ -620,7 +612,6 @@
return FALSE;
}
numSamples = mp4ff_num_samples(mp4file, mp4track);
- msDuration = ((float)numSamples * (float)(framesize - 1.0)/(float)samplerate) * 1000;
if (! playback->output->open_audio (FMT_S16_NE, samplerate, channels))
{
@@ -645,8 +636,12 @@
if (seek_value >= 0)
{
- sampleID = (gint64) seek_value * samplerate / 1000 / (framesize - 1);
- playback->output->flush (seek_value);
+ /* Ignore seek requests when we don't have a framesize yet, but
+ do signal the seek_cond ! */
+ if (framesize ) {
+ sampleID = (gint64) seek_value * samplerate / 1000 / framesize;
+ playback->output->flush (seek_value);
+ }
seek_value = -1;
g_cond_signal (seek_cond);
}
@@ -723,6 +718,9 @@
}
playback->output->write_audio (sampleBuffer, 2 * frameInfo.samples);
+
+ if (!framesize)
+ framesize = frameInfo.samples / frameInfo.channels;
}
playback->output->close_audio();
audacious-plugins-2.4-ffaudio-metadata.patch:
ffaudio-core.c | 24 +++++++-----------------
1 file changed, 7 insertions(+), 17 deletions(-)
--- NEW FILE audacious-plugins-2.4-ffaudio-metadata.patch ---
--- audacious-plugins-2.4-rc2/src/ffaudio/ffaudio-core.c 2010-08-13 23:01:12.000000000 +0200
+++ audacious-plugins-2.4-rc2.new/src/ffaudio/ffaudio-core.c 2010-08-24 20:43:12.963479070 +0200
@@ -31,6 +31,7 @@
#ifdef FFAUDIO_USE_AUDTAG
#include <audacious/audtag.h>
#endif
+#include <libaudcore/audstrings.h>
/***********************************************************************************
* Plugin glue. *
@@ -151,21 +152,21 @@
} ffaudio_meta_t;
static const ffaudio_meta_t metaentries[] = {
- { TUPLE_STRING, FIELD_ARTIST, "author", { "hor", NULL } },
+ { TUPLE_STRING, FIELD_ARTIST, "author", { "hor", "artist", NULL } },
{ TUPLE_STRING, FIELD_TITLE, "title", { "le", NULL } },
{ TUPLE_STRING, FIELD_ALBUM, "album", { "WM/AlbumTitle", NULL } },
{ TUPLE_STRING, FIELD_PERFORMER, "performer", { NULL } },
{ TUPLE_STRING, FIELD_COPYRIGHT, "copyright", { NULL } },
{ TUPLE_STRING, FIELD_GENRE, "genre", { "WM/Genre", NULL } },
{ TUPLE_STRING, FIELD_COMMENT, "comment", { NULL } },
+ { TUPLE_STRING, FIELD_COMPOSER, "composer", { NULL } },
{ TUPLE_STRING, -1, "lyrics", { "WM/Lyrics", NULL } },
- { TUPLE_INT, FIELD_YEAR, "year", { "WM/Year", NULL } },
+ { TUPLE_INT, FIELD_YEAR, "year", { "WM/Year", "date", NULL } },
{ TUPLE_INT, FIELD_TRACK_NUMBER, "track", { "WM/TrackNumber", NULL } },
};
static const gint n_metaentries = sizeof(metaentries) / sizeof(metaentries[0]);
-#ifndef FFAUDIO_USE_AUDTAG
static void
ffaudio_get_meta(Tuple *tuple, AVFormatContext *ic, const ffaudio_meta_t *m)
{
@@ -202,18 +204,15 @@
}
}
}
-#endif
static void
ffaudio_get_tuple_data(Tuple *tuple, AVFormatContext *ic, AVCodecContext *c, AVCodec *codec)
{
if (ic != NULL)
{
-#ifndef FFAUDIO_USE_AUDTAG
gint i;
for (i = 0; i < n_metaentries; i++)
ffaudio_get_meta(tuple, ic, &metaentries[i]);
-#endif
tuple_associate_int(tuple, FIELD_LENGTH, NULL, ic->duration / 1000);
tuple_associate_int(tuple, FIELD_BITRATE, NULL, ic->bit_rate / 1000);
@@ -259,7 +258,6 @@
return tuple;
}
-#ifdef FFAUDIO_USE_AUDTAG
static Tuple *
ffaudio_probe_for_tuple(const gchar *filename, VFSFile *fd)
{
@@ -267,12 +265,15 @@
if (t == NULL)
return NULL;
+#ifdef FFAUDIO_USE_AUDTAG
vfs_fseek(fd, 0, SEEK_SET);
tag_tuple_read(t, fd);
+#endif
return t;
}
+#ifdef FFAUDIO_USE_AUDTAG
static gboolean ffaudio_write_tag (const Tuple * tuple, VFSFile * file)
{
gchar *file_uri = g_ascii_strdown(file->uri, -4);
@@ -305,9 +306,6 @@
ReSampleContext *resctx = NULL;
gboolean codec_opened = FALSE, do_resampling = FALSE;
gint out_fmt;
-#ifndef FFAUDIO_USE_AUDTAG
- Tuple *tuple;
-#endif
gboolean seekable;
gchar uribuf[64];
@@ -387,11 +385,6 @@
resbuf = av_malloc(AVCODEC_MAX_AUDIO_FRAME_SIZE);
AUDDBG("setting parameters\n");
-#ifndef FFAUDIO_USE_AUDTAG
- tuple = tuple_new_from_filename(playback->filename);
- ffaudio_get_tuple_data(tuple, ic, c, codec);
- playback->set_tuple(playback, tuple);
-#endif
if (pause)
playback->output->pause(TRUE);
@@ -682,9 +675,7 @@
.init = ffaudio_init,
.cleanup = ffaudio_cleanup,
.is_our_file_from_vfs = ffaudio_probe,
-#ifdef FFAUDIO_USE_AUDTAG
.probe_for_tuple = ffaudio_probe_for_tuple,
-#endif
.play = ffaudio_play,
.stop = ffaudio_stop,
.pause = ffaudio_pause,
audacious-plugins-2.4-sys-mpg123.patch:
Makefile | 24 ++----------------------
mpg123.c | 2 +-
2 files changed, 3 insertions(+), 23 deletions(-)
--- NEW FILE audacious-plugins-2.4-sys-mpg123.patch ---
diff -up audacious-plugins-2.4-rc2/src/mpg123/Makefile~ audacious-plugins-2.4-rc2/src/mpg123/Makefile
--- audacious-plugins-2.4-rc2/src/mpg123/Makefile~ 2010-08-13 23:01:12.000000000 +0200
+++ audacious-plugins-2.4-rc2/src/mpg123/Makefile 2010-08-24 11:58:06.147712997 +0200
@@ -1,27 +1,7 @@
PLUGIN = madplug${PLUGIN_SUFFIX}
SRCS = mpg123.c \
- id3skip.c \
- libmpg123/compat.c \
- libmpg123/dct64.c \
- libmpg123/equalizer.c \
- libmpg123/feature.c \
- libmpg123/format.c \
- libmpg123/frame.c \
- libmpg123/icy2utf8.c \
- libmpg123/icy.c \
- libmpg123/id3.c \
- libmpg123/index.c \
- libmpg123/layer1.c \
- libmpg123/layer2.c \
- libmpg123/layer3.c \
- libmpg123/libmpg123.c \
- libmpg123/optimize.c \
- libmpg123/parse.c \
- libmpg123/readers.c \
- libmpg123/stringbuf.c \
- libmpg123/synth.c \
- libmpg123/tabinit.c
+ id3skip.c
include ../../buildsys.mk
include ../../extra.mk
@@ -31,4 +11,4 @@ plugindir := ${plugindir}/${INPUT_PLUGIN
CFLAGS += ${PLUGIN_CFLAGS}
CPPFLAGS += ${PLUGIN_CPPFLAGS} ${GTK_CFLAGS} ${GLIB_CFLAGS} ${MOWGLI_CFLAGS} ${ARCH_DEFINES} ${SIMD_CFLAGS} -I../..
LDFLAGS += ${AUDLDFLAGS}
-LIBS += ${GTK_LIBS} ${GLIB_LIBS} ${MOWGLI_LIBS} -laudtag -lm
+LIBS += ${GTK_LIBS} ${GLIB_LIBS} ${MOWGLI_LIBS} -laudtag -lm -lmpg123
diff -up audacious-plugins-2.4-rc2/src/mpg123/mpg123.c~ audacious-plugins-2.4-rc2/src/mpg123/mpg123.c
--- audacious-plugins-2.4-rc2/src/mpg123/mpg123.c~ 2010-08-13 23:01:12.000000000 +0200
+++ audacious-plugins-2.4-rc2/src/mpg123/mpg123.c 2010-08-24 12:00:25.904713006 +0200
@@ -33,7 +33,7 @@
#include <audacious/plugin.h>
#include <audacious/audtag.h>
-#include "libmpg123/mpg123.h"
+#include <mpg123.h>
/* Define to read all frame headers when calculating file length */
/* #define FULL_SCAN */
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/audacious-plugins-freeworld/devel/.cvsignore,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- .cvsignore 19 Dec 2009 15:59:56 -0000 1.5
+++ .cvsignore 24 Aug 2010 20:00:48 -0000 1.6
@@ -1 +1 @@
-audacious-plugins-2.2.tgz
+audacious-plugins-2.4-rc2.tgz
Index: audacious-plugins-freeworld.spec
===================================================================
RCS file: /cvs/free/rpms/audacious-plugins-freeworld/devel/audacious-plugins-freeworld.spec,v
retrieving revision 1.8
retrieving revision 1.9
diff -u -r1.8 -r1.9
--- audacious-plugins-freeworld.spec 29 Jan 2010 14:12:12 -0000 1.8
+++ audacious-plugins-freeworld.spec 24 Aug 2010 20:00:48 -0000 1.9
@@ -3,29 +3,30 @@
# - add BR sidplay2-devel and find a way to make the built sid.so
# plugin an alternative to Fedora's sidplay1 based sid.so
-%define aud_ver 2.2
+%global aud_ver 2.4
+%global extra_ver rc2
Name: audacious-plugins-freeworld
-Version: 2.2
-Release: 3%{?dist}
+Version: 2.4
+Release: 0.1.%{extra_ver}%{?dist}
Summary: Additional plugins for the Audacious media player
Group: Applications/Multimedia
License: GPLv3
URL: http://audacious-media-player.org/
-Source0: http://distfiles.atheme.org/audacious-plugins-%{version}.tgz
+Source0: http://distfiles.atheme.org/audacious-plugins-%{version}-%{extra_ver}.tgz
Source1: audacious-mp3.desktop
Source2: audacious-aac.desktop
Source3: audacious-ffaudio.desktop
-Patch0: audacious-plugins-2.2-m4a.patch
-Patch1: audacious-plugins-2.2-madplug.patch
-Patch2: audacious-plugins-2.2-madplug-hang.patch
+Patch0: audacious-plugins-2.4-sys-mpg123.patch
+Patch1: audacious-plugins-2.4-aac-seek.patch
+Patch2: audacious-plugins-2.4-ffaudio-metadata.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: audacious-devel >= %{aud_ver}
BuildRequires: zlib-devel, desktop-file-utils >= 0.9
BuildRequires: taglib-devel >= 1.4
-BuildRequires: lame-devel, libmms-devel, libmad-devel
+BuildRequires: libmms-devel, libmpg123-devel
BuildRequires: gettext, libbinio-devel
BuildRequires: dbus-devel >= 0.60, dbus-glib-devel >= 0.60
# ffaudio plugin
@@ -129,7 +130,9 @@
%prep
-%setup -q -n audacious-plugins-%{version}
+%setup -q -n audacious-plugins-%{version}-%{extra_ver}
+# We want to use the system mpg123
+rm -r src/mpg123/libmpg123
%patch0 -p1
%patch1 -p1
%patch2 -p1
@@ -143,7 +146,7 @@
--disable-sse2 \
--disable-altivec \
--disable-dependency-tracking
-make V=1 %{?_smp_mflags} -C src/madplug
+make V=1 %{?_smp_mflags} -C src/mpg123
make V=1 %{?_smp_mflags} -C src/aac
make V=1 %{?_smp_mflags} -C src/ffaudio
make V=1 %{?_smp_mflags} -C src/mms
@@ -151,7 +154,7 @@
%install
rm -rf $RPM_BUILD_ROOT
-make -C src/madplug install DESTDIR=$RPM_BUILD_ROOT
+make -C src/mpg123 install DESTDIR=$RPM_BUILD_ROOT
make -C src/aac install DESTDIR=$RPM_BUILD_ROOT
make -C src/ffaudio install DESTDIR=$RPM_BUILD_ROOT
make -C src/mms install DESTDIR=$RPM_BUILD_ROOT
@@ -219,6 +222,9 @@
%changelog
+* Tue Aug 24 2010 Hans de Goede <j.w.r.degoede(a)hhs.nl> 2.4-0.1.rc2
+- Update to 2.4-rc2
+
* Fri Jan 29 2010 Hans de Goede <j.w.r.degoede(a)hhs.nl> 2.2-3
- Fix another hang in the madplug plugin (rf1061)
Index: sources
===================================================================
RCS file: /cvs/free/rpms/audacious-plugins-freeworld/devel/sources,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- sources 19 Dec 2009 15:59:56 -0000 1.5
+++ sources 24 Aug 2010 20:00:48 -0000 1.6
@@ -1 +1 @@
-ed6790bf5667c824eda72301f0a886a8 audacious-plugins-2.2.tgz
+216eca46679fcd9c6d217dd2e37202a9 audacious-plugins-2.4-rc2.tgz
--- audacious-plugins-2.2-m4a.patch DELETED ---
--- audacious-plugins-2.2-madplug-hang.patch DELETED ---
--- audacious-plugins-2.2-madplug.patch DELETED ---
14 years, 3 months
rpms/mpg123/F-12 mpg123.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by jwrdegoede
Author: jwrdegoede
Update of /cvs/free/rpms/mpg123/F-12
In directory se02.es.rpmfusion.net:/tmp/cvs-serv24079
Modified Files:
.cvsignore sources
Added Files:
mpg123.spec
Log Message:
* Tue Aug 24 2010 Hans de Goede <j.w.r.degoede(a)hhs.nl> 1.12.3-1
- New upstream release 1.12.3
--- NEW FILE mpg123.spec ---
%global man_ext .gz
# alternatives priority (we are the real thing)
%global apriority 99
Name: mpg123
Version: 1.12.3
Release: 1%{?dist}
Summary: MPEG audio player
Group: Applications/Multimedia
License: GPLv2+ and LGPLv2
URL: http://mpg123.org/
Source: http://downloads.sourceforge.net/mpg123/mpg123-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: libtool-ltdl-devel SDL-devel portaudio-devel esound-devel
BuildRequires: jack-audio-connection-kit-devel nas-devel arts-devel
BuildRequires: alsa-lib-devel pulseaudio-libs-devel openal-soft-devel
Requires(post): %{_sbindir}/alternatives
Requires(postun): %{_sbindir}/alternatives
Provides: mp3-cmdline = %{version}-%{release}
%description
Real time command line MPEG audio player for Layer 1, 2 and Layer3.
%package plugins-pulseaudio
Summary: Pulseaudio output plug-in for mpg123
Group: Applications/Multimedia
Requires: %{name} = %{version}-%{release}
%description plugins-pulseaudio
Pulseaudio output plug-in for mpg123.
%package plugins-jack
Summary: JACK output plug-in for mpg123
Group: Applications/Multimedia
Requires: %{name} = %{version}-%{release}
%description plugins-jack
JACK output plug-in for mpg123.
%package plugins-extras
Summary: Extra output plugins for mpg123
Group: Applications/Multimedia
Requires: %{name} = %{version}-%{release}
%description plugins-extras
Extra (non often used) output plugins for mpg123 which require additional
dependencies to be installed.
%package -n libmpg123
Summary: MPEG audio Layer 1, 2 and Layer3 library
Group: System Environment/Libraries
%description -n libmpg123
MPEG audio Layer 1, 2 and Layer3 library.
%package -n libmpg123-devel
Summary: Development files for mpg123
Group: Development/Libraries
Requires: libmpg123 = %{version}-%{release}, pkgconfig
%description -n libmpg123-devel
The libmpg123-devel package contains libraries and header files for
developing applications that use libmpg123.
%prep
%setup -q
iconv -f iso8859-1 -t utf8 AUTHORS -o AUTHORS.utf8
touch -r AUTHORS AUTHORS.utf8
mv AUTHORS.utf8 AUTHORS
%build
%configure
# Get rid of /usr/lib64 rpath on 64bit
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
rm $RPM_BUILD_ROOT%{_libdir}/*.la
# mpg321 also "provides" a mpg123 manpage an binary so mv ours to mpg123.bin
# and use alternatives
mv $RPM_BUILD_ROOT%{_bindir}/mpg123 $RPM_BUILD_ROOT%{_bindir}/mpg123.bin
mv $RPM_BUILD_ROOT%{_mandir}/man1/mpg123.1 \
$RPM_BUILD_ROOT%{_mandir}/man1/mpg123.bin.1
# prepare ghost alternatives
# touch does not set the correct file mode bits
ln -s mpg123.bin $RPM_BUILD_ROOT%{_bindir}/mpg123
ln -s mpg123.bin $RPM_BUILD_ROOT%{_bindir}/mp3-cmdline
ln -s mpg123.bin.1 $RPM_BUILD_ROOT%{_mandir}/man1/mpg123.1
%clean
rm -rf $RPM_BUILD_ROOT
%post
%{_sbindir}/alternatives \
--install %{_bindir}/mpg123 mpg321_binlink %{_bindir}/mpg123.bin %{apriority} \
--slave %{_mandir}/man1/mpg123.1%{man_ext} mpg321_manlink %{_mandir}/man1/mpg123.bin.1%{man_ext} \
--slave %{_bindir}/mp3-cmdline mpg321_mp3cmdline %{_bindir}/mpg123.bin \
>/dev/null 2>&1 || :
%postun
if [ "$1" -eq 0 ]; then
%{_sbindir}/alternatives \
--remove mpg321_binlink %{_bindir}/mpg123.bin \
>/dev/null 2>&1 || :
fi
%post -n libmpg123 -p /sbin/ldconfig
%postun -n libmpg123 -p /sbin/ldconfig
%files
%defattr(-,root,root,-)
%{_bindir}/mpg123.bin
%ghost %{_bindir}/mpg123
%ghost %{_bindir}/mp3-cmdline
%dir %{_libdir}/mpg123
%{_libdir}/mpg123/output_alsa.*
%{_libdir}/mpg123/output_dummy.*
%{_libdir}/mpg123/output_oss.*
%{_mandir}/man1/mpg123.bin.1%{man_ext}
%ghost %{_mandir}/man1/mpg123.1%{man_ext}
%files plugins-pulseaudio
%defattr(-,root,root,-)
%{_libdir}/mpg123/output_pulse.*
%files plugins-jack
%defattr(-,root,root,-)
%{_libdir}/mpg123/output_jack.*
%files plugins-extras
%defattr(-,root,root,-)
%{_libdir}/mpg123/output_arts.*
%{_libdir}/mpg123/output_esd.*
%{_libdir}/mpg123/output_nas.*
%{_libdir}/mpg123/output_openal.*
%{_libdir}/mpg123/output_portaudio.*
%{_libdir}/mpg123/output_sdl.*
%files -n libmpg123
%defattr(-,root,root,-)
%doc AUTHORS ChangeLog COPYING NEWS README
%{_libdir}/libmpg123.so.*
%files -n libmpg123-devel
%defattr(-,root,root,-)
%doc doc/*
%{_includedir}/mpg123.h
%{_libdir}/libmpg123.so
%{_libdir}/pkgconfig/libmpg123.pc
%changelog
* Tue Aug 24 2010 Hans de Goede <j.w.r.degoede(a)hhs.nl> 1.12.3-1
- New upstream release 1.12.3
* Fri Jul 16 2010 Hans de Goede <j.w.r.degoede(a)hhs.nl> 1.12.1-4
- Put the pulseaudio and jack output plugins in their own subpackages (rf#1278)
* Mon Jun 21 2010 Hans de Goede <j.w.r.degoede(a)hhs.nl> 1.12.1-3
- Move mpg123 (and its manpage) to mpg123.bin and use alternatives, so as to
peacefully co-exist with mpg321 (rf#1278)
* Fri Jun 18 2010 Hans de Goede <j.w.r.degoede(a)hhs.nl> 1.12.1-2
- Add arts-devel BuildRequire and add the arts output plug-in to the
mpg123-plugins-extras package
* Mon Jun 14 2010 Hans de Goede <j.w.r.degoede(a)hhs.nl> 1.12.1-1
- Update to 1.12.1
- Put libmpg123 into its own package
- Put some less often used output plugins into their own mpg123-plugins-extras
package
* Thu May 29 2008 Matthias Saou <http://freshrpms.net/> 1.4.2-2
- Don't remove plugins *.la files, as they're required to run.
* Mon May 12 2008 Matthias Saou <http://freshrpms.net/> 1.4.2-1
- Update to 1.4.2.
- Obolete mpg321 up to last known version, as it's pretty much dead.
- Add libtool-ltdl-devel build req, without a copy is installed.
- Add scriplets for new library.
* Mon Jun 04 2007 Dag Wieers <dag(a)wieers.com> - 0.66-1
- Updated to release 0.66.
* Wed Feb 07 2007 Dag Wieers <dag(a)wieers.com> - 0.65-1
- Updated to release 0.65.
* Tue Jan 16 2007 Dag Wieers <dag(a)wieers.com> - 0.64-1
- Updated to release 0.64.
* Mon Jan 15 2007 Dag Wieers <dag(a)wieers.com> - 0.63-1
- Updated to release 0.63.
* Sun Oct 22 2006 Dag Wieers <dag(a)wieers.com> - 0.61-1
- Updated to release 0.61.
* Mon Sep 4 2006 Matthias Saou <http://freshrpms.net/> 0.60-1
- Update to 0.60 final.
- Add support for all available compatible outputs, unfortunately it's a build
time choice, so default to alsa.
- Obsolete mpg321 up to the last know package version.
* Tue Jul 25 2006 Matthias Saou <http://freshrpms.net/> 0.60-0.1.beta2
- Initial RPM release, now that mpg123 is maintained again and went GPL/LGPL.
- Audio output type is not (yet?) plugin-based, so use libao (for ALSA).
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/mpg123/F-12/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 19 Jul 2010 11:59:13 -0000 1.1
+++ .cvsignore 24 Aug 2010 18:57:12 -0000 1.2
@@ -0,0 +1 @@
+mpg123-1.12.3.tar.bz2
Index: sources
===================================================================
RCS file: /cvs/free/rpms/mpg123/F-12/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 19 Jul 2010 11:59:14 -0000 1.1
+++ sources 24 Aug 2010 18:57:12 -0000 1.2
@@ -0,0 +1 @@
+c1568be2d1715786bd6b1a89ec6fa7ef mpg123-1.12.3.tar.bz2
14 years, 3 months
rpms/mpg123/F-13 mpg123.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by jwrdegoede
Author: jwrdegoede
Update of /cvs/free/rpms/mpg123/F-13
In directory se02.es.rpmfusion.net:/tmp/cvs-serv23954
Modified Files:
.cvsignore sources
Added Files:
mpg123.spec
Log Message:
* Tue Aug 24 2010 Hans de Goede <j.w.r.degoede(a)hhs.nl> 1.12.3-1
- New upstream release 1.12.3
--- NEW FILE mpg123.spec ---
%global man_ext .gz
# alternatives priority (we are the real thing)
%global apriority 99
Name: mpg123
Version: 1.12.3
Release: 1%{?dist}
Summary: MPEG audio player
Group: Applications/Multimedia
License: GPLv2+ and LGPLv2
URL: http://mpg123.org/
Source: http://downloads.sourceforge.net/mpg123/mpg123-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: libtool-ltdl-devel SDL-devel portaudio-devel esound-devel
BuildRequires: jack-audio-connection-kit-devel nas-devel arts-devel
BuildRequires: alsa-lib-devel pulseaudio-libs-devel openal-soft-devel
Requires(post): %{_sbindir}/alternatives
Requires(postun): %{_sbindir}/alternatives
Provides: mp3-cmdline = %{version}-%{release}
%description
Real time command line MPEG audio player for Layer 1, 2 and Layer3.
%package plugins-pulseaudio
Summary: Pulseaudio output plug-in for mpg123
Group: Applications/Multimedia
Requires: %{name} = %{version}-%{release}
%description plugins-pulseaudio
Pulseaudio output plug-in for mpg123.
%package plugins-jack
Summary: JACK output plug-in for mpg123
Group: Applications/Multimedia
Requires: %{name} = %{version}-%{release}
%description plugins-jack
JACK output plug-in for mpg123.
%package plugins-extras
Summary: Extra output plugins for mpg123
Group: Applications/Multimedia
Requires: %{name} = %{version}-%{release}
%description plugins-extras
Extra (non often used) output plugins for mpg123 which require additional
dependencies to be installed.
%package -n libmpg123
Summary: MPEG audio Layer 1, 2 and Layer3 library
Group: System Environment/Libraries
%description -n libmpg123
MPEG audio Layer 1, 2 and Layer3 library.
%package -n libmpg123-devel
Summary: Development files for mpg123
Group: Development/Libraries
Requires: libmpg123 = %{version}-%{release}, pkgconfig
%description -n libmpg123-devel
The libmpg123-devel package contains libraries and header files for
developing applications that use libmpg123.
%prep
%setup -q
iconv -f iso8859-1 -t utf8 AUTHORS -o AUTHORS.utf8
touch -r AUTHORS AUTHORS.utf8
mv AUTHORS.utf8 AUTHORS
%build
%configure
# Get rid of /usr/lib64 rpath on 64bit
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
rm $RPM_BUILD_ROOT%{_libdir}/*.la
# mpg321 also "provides" a mpg123 manpage an binary so mv ours to mpg123.bin
# and use alternatives
mv $RPM_BUILD_ROOT%{_bindir}/mpg123 $RPM_BUILD_ROOT%{_bindir}/mpg123.bin
mv $RPM_BUILD_ROOT%{_mandir}/man1/mpg123.1 \
$RPM_BUILD_ROOT%{_mandir}/man1/mpg123.bin.1
# prepare ghost alternatives
# touch does not set the correct file mode bits
ln -s mpg123.bin $RPM_BUILD_ROOT%{_bindir}/mpg123
ln -s mpg123.bin $RPM_BUILD_ROOT%{_bindir}/mp3-cmdline
ln -s mpg123.bin.1 $RPM_BUILD_ROOT%{_mandir}/man1/mpg123.1
%clean
rm -rf $RPM_BUILD_ROOT
%post
%{_sbindir}/alternatives \
--install %{_bindir}/mpg123 mpg321_binlink %{_bindir}/mpg123.bin %{apriority} \
--slave %{_mandir}/man1/mpg123.1%{man_ext} mpg321_manlink %{_mandir}/man1/mpg123.bin.1%{man_ext} \
--slave %{_bindir}/mp3-cmdline mpg321_mp3cmdline %{_bindir}/mpg123.bin \
>/dev/null 2>&1 || :
%postun
if [ "$1" -eq 0 ]; then
%{_sbindir}/alternatives \
--remove mpg321_binlink %{_bindir}/mpg123.bin \
>/dev/null 2>&1 || :
fi
%post -n libmpg123 -p /sbin/ldconfig
%postun -n libmpg123 -p /sbin/ldconfig
%files
%defattr(-,root,root,-)
%{_bindir}/mpg123.bin
%ghost %{_bindir}/mpg123
%ghost %{_bindir}/mp3-cmdline
%dir %{_libdir}/mpg123
%{_libdir}/mpg123/output_alsa.*
%{_libdir}/mpg123/output_dummy.*
%{_libdir}/mpg123/output_oss.*
%{_mandir}/man1/mpg123.bin.1%{man_ext}
%ghost %{_mandir}/man1/mpg123.1%{man_ext}
%files plugins-pulseaudio
%defattr(-,root,root,-)
%{_libdir}/mpg123/output_pulse.*
%files plugins-jack
%defattr(-,root,root,-)
%{_libdir}/mpg123/output_jack.*
%files plugins-extras
%defattr(-,root,root,-)
%{_libdir}/mpg123/output_arts.*
%{_libdir}/mpg123/output_esd.*
%{_libdir}/mpg123/output_nas.*
%{_libdir}/mpg123/output_openal.*
%{_libdir}/mpg123/output_portaudio.*
%{_libdir}/mpg123/output_sdl.*
%files -n libmpg123
%defattr(-,root,root,-)
%doc AUTHORS ChangeLog COPYING NEWS README
%{_libdir}/libmpg123.so.*
%files -n libmpg123-devel
%defattr(-,root,root,-)
%doc doc/*
%{_includedir}/mpg123.h
%{_libdir}/libmpg123.so
%{_libdir}/pkgconfig/libmpg123.pc
%changelog
* Tue Aug 24 2010 Hans de Goede <j.w.r.degoede(a)hhs.nl> 1.12.3-1
- New upstream release 1.12.3
* Fri Jul 16 2010 Hans de Goede <j.w.r.degoede(a)hhs.nl> 1.12.1-4
- Put the pulseaudio and jack output plugins in their own subpackages (rf#1278)
* Mon Jun 21 2010 Hans de Goede <j.w.r.degoede(a)hhs.nl> 1.12.1-3
- Move mpg123 (and its manpage) to mpg123.bin and use alternatives, so as to
peacefully co-exist with mpg321 (rf#1278)
* Fri Jun 18 2010 Hans de Goede <j.w.r.degoede(a)hhs.nl> 1.12.1-2
- Add arts-devel BuildRequire and add the arts output plug-in to the
mpg123-plugins-extras package
* Mon Jun 14 2010 Hans de Goede <j.w.r.degoede(a)hhs.nl> 1.12.1-1
- Update to 1.12.1
- Put libmpg123 into its own package
- Put some less often used output plugins into their own mpg123-plugins-extras
package
* Thu May 29 2008 Matthias Saou <http://freshrpms.net/> 1.4.2-2
- Don't remove plugins *.la files, as they're required to run.
* Mon May 12 2008 Matthias Saou <http://freshrpms.net/> 1.4.2-1
- Update to 1.4.2.
- Obolete mpg321 up to last known version, as it's pretty much dead.
- Add libtool-ltdl-devel build req, without a copy is installed.
- Add scriplets for new library.
* Mon Jun 04 2007 Dag Wieers <dag(a)wieers.com> - 0.66-1
- Updated to release 0.66.
* Wed Feb 07 2007 Dag Wieers <dag(a)wieers.com> - 0.65-1
- Updated to release 0.65.
* Tue Jan 16 2007 Dag Wieers <dag(a)wieers.com> - 0.64-1
- Updated to release 0.64.
* Mon Jan 15 2007 Dag Wieers <dag(a)wieers.com> - 0.63-1
- Updated to release 0.63.
* Sun Oct 22 2006 Dag Wieers <dag(a)wieers.com> - 0.61-1
- Updated to release 0.61.
* Mon Sep 4 2006 Matthias Saou <http://freshrpms.net/> 0.60-1
- Update to 0.60 final.
- Add support for all available compatible outputs, unfortunately it's a build
time choice, so default to alsa.
- Obsolete mpg321 up to the last know package version.
* Tue Jul 25 2006 Matthias Saou <http://freshrpms.net/> 0.60-0.1.beta2
- Initial RPM release, now that mpg123 is maintained again and went GPL/LGPL.
- Audio output type is not (yet?) plugin-based, so use libao (for ALSA).
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/mpg123/F-13/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 19 Jul 2010 11:59:13 -0000 1.1
+++ .cvsignore 24 Aug 2010 18:56:54 -0000 1.2
@@ -0,0 +1 @@
+mpg123-1.12.3.tar.bz2
Index: sources
===================================================================
RCS file: /cvs/free/rpms/mpg123/F-13/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 19 Jul 2010 11:59:14 -0000 1.1
+++ sources 24 Aug 2010 18:56:54 -0000 1.2
@@ -0,0 +1 @@
+c1568be2d1715786bd6b1a89ec6fa7ef mpg123-1.12.3.tar.bz2
14 years, 3 months
rpms/mpg123/devel .cvsignore, 1.2, 1.3 mpg123.spec, 1.1, 1.2 sources, 1.2, 1.3
by jwrdegoede
Author: jwrdegoede
Update of /cvs/free/rpms/mpg123/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv23825
Modified Files:
.cvsignore mpg123.spec sources
Log Message:
* Tue Aug 24 2010 Hans de Goede <j.w.r.degoede(a)hhs.nl> 1.12.3-1
- New upstream release 1.12.3
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/mpg123/devel/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- .cvsignore 24 Aug 2010 09:44:50 -0000 1.2
+++ .cvsignore 24 Aug 2010 18:56:10 -0000 1.3
@@ -1 +1 @@
-mpg123-1.12.1.tar.bz2
+mpg123-1.12.3.tar.bz2
Index: mpg123.spec
===================================================================
RCS file: /cvs/free/rpms/mpg123/devel/mpg123.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- mpg123.spec 24 Aug 2010 09:44:50 -0000 1.1
+++ mpg123.spec 24 Aug 2010 18:56:10 -0000 1.2
@@ -3,8 +3,8 @@
%global apriority 99
Name: mpg123
-Version: 1.12.1
-Release: 4%{?dist}
+Version: 1.12.3
+Release: 1%{?dist}
Summary: MPEG audio player
Group: Applications/Multimedia
License: GPLv2+ and LGPLv2
@@ -165,6 +165,9 @@
%changelog
+* Tue Aug 24 2010 Hans de Goede <j.w.r.degoede(a)hhs.nl> 1.12.3-1
+- New upstream release 1.12.3
+
* Fri Jul 16 2010 Hans de Goede <j.w.r.degoede(a)hhs.nl> 1.12.1-4
- Put the pulseaudio and jack output plugins in their own subpackages (rf#1278)
Index: sources
===================================================================
RCS file: /cvs/free/rpms/mpg123/devel/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sources 24 Aug 2010 09:44:51 -0000 1.2
+++ sources 24 Aug 2010 18:56:10 -0000 1.3
@@ -1 +1 @@
-e7d810a75d22954169f1530a436aca4c mpg123-1.12.1.tar.bz2
+c1568be2d1715786bd6b1a89ec6fa7ef mpg123-1.12.3.tar.bz2
14 years, 3 months
rpms/mpg123/devel mpg123.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by jwrdegoede
Author: jwrdegoede
Update of /cvs/free/rpms/mpg123/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv20944/devel
Modified Files:
.cvsignore sources
Added Files:
mpg123.spec
Log Message:
initial mpg123 import
--- NEW FILE mpg123.spec ---
%global man_ext .gz
# alternatives priority (we are the real thing)
%global apriority 99
Name: mpg123
Version: 1.12.1
Release: 4%{?dist}
Summary: MPEG audio player
Group: Applications/Multimedia
License: GPLv2+ and LGPLv2
URL: http://mpg123.org/
Source: http://downloads.sourceforge.net/mpg123/mpg123-%{version}.tar.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: libtool-ltdl-devel SDL-devel portaudio-devel esound-devel
BuildRequires: jack-audio-connection-kit-devel nas-devel arts-devel
BuildRequires: alsa-lib-devel pulseaudio-libs-devel openal-soft-devel
Requires(post): %{_sbindir}/alternatives
Requires(postun): %{_sbindir}/alternatives
Provides: mp3-cmdline = %{version}-%{release}
%description
Real time command line MPEG audio player for Layer 1, 2 and Layer3.
%package plugins-pulseaudio
Summary: Pulseaudio output plug-in for mpg123
Group: Applications/Multimedia
Requires: %{name} = %{version}-%{release}
%description plugins-pulseaudio
Pulseaudio output plug-in for mpg123.
%package plugins-jack
Summary: JACK output plug-in for mpg123
Group: Applications/Multimedia
Requires: %{name} = %{version}-%{release}
%description plugins-jack
JACK output plug-in for mpg123.
%package plugins-extras
Summary: Extra output plugins for mpg123
Group: Applications/Multimedia
Requires: %{name} = %{version}-%{release}
%description plugins-extras
Extra (non often used) output plugins for mpg123 which require additional
dependencies to be installed.
%package -n libmpg123
Summary: MPEG audio Layer 1, 2 and Layer3 library
Group: System Environment/Libraries
%description -n libmpg123
MPEG audio Layer 1, 2 and Layer3 library.
%package -n libmpg123-devel
Summary: Development files for mpg123
Group: Development/Libraries
Requires: libmpg123 = %{version}-%{release}, pkgconfig
%description -n libmpg123-devel
The libmpg123-devel package contains libraries and header files for
developing applications that use libmpg123.
%prep
%setup -q
iconv -f iso8859-1 -t utf8 AUTHORS -o AUTHORS.utf8
touch -r AUTHORS AUTHORS.utf8
mv AUTHORS.utf8 AUTHORS
%build
%configure
# Get rid of /usr/lib64 rpath on 64bit
sed -i 's|^hardcode_libdir_flag_spec=.*|hardcode_libdir_flag_spec=""|g' libtool
sed -i 's|^runpath_var=LD_RUN_PATH|runpath_var=DIE_RPATH_DIE|g' libtool
make %{?_smp_mflags}
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
rm $RPM_BUILD_ROOT%{_libdir}/*.la
# mpg321 also "provides" a mpg123 manpage an binary so mv ours to mpg123.bin
# and use alternatives
mv $RPM_BUILD_ROOT%{_bindir}/mpg123 $RPM_BUILD_ROOT%{_bindir}/mpg123.bin
mv $RPM_BUILD_ROOT%{_mandir}/man1/mpg123.1 \
$RPM_BUILD_ROOT%{_mandir}/man1/mpg123.bin.1
# prepare ghost alternatives
# touch does not set the correct file mode bits
ln -s mpg123.bin $RPM_BUILD_ROOT%{_bindir}/mpg123
ln -s mpg123.bin $RPM_BUILD_ROOT%{_bindir}/mp3-cmdline
ln -s mpg123.bin.1 $RPM_BUILD_ROOT%{_mandir}/man1/mpg123.1
%clean
rm -rf $RPM_BUILD_ROOT
%post
%{_sbindir}/alternatives \
--install %{_bindir}/mpg123 mpg321_binlink %{_bindir}/mpg123.bin %{apriority} \
--slave %{_mandir}/man1/mpg123.1%{man_ext} mpg321_manlink %{_mandir}/man1/mpg123.bin.1%{man_ext} \
--slave %{_bindir}/mp3-cmdline mpg321_mp3cmdline %{_bindir}/mpg123.bin \
>/dev/null 2>&1 || :
%postun
if [ "$1" -eq 0 ]; then
%{_sbindir}/alternatives \
--remove mpg321_binlink %{_bindir}/mpg123.bin \
>/dev/null 2>&1 || :
fi
%post -n libmpg123 -p /sbin/ldconfig
%postun -n libmpg123 -p /sbin/ldconfig
%files
%defattr(-,root,root,-)
%{_bindir}/mpg123.bin
%ghost %{_bindir}/mpg123
%ghost %{_bindir}/mp3-cmdline
%dir %{_libdir}/mpg123
%{_libdir}/mpg123/output_alsa.*
%{_libdir}/mpg123/output_dummy.*
%{_libdir}/mpg123/output_oss.*
%{_mandir}/man1/mpg123.bin.1%{man_ext}
%ghost %{_mandir}/man1/mpg123.1%{man_ext}
%files plugins-pulseaudio
%defattr(-,root,root,-)
%{_libdir}/mpg123/output_pulse.*
%files plugins-jack
%defattr(-,root,root,-)
%{_libdir}/mpg123/output_jack.*
%files plugins-extras
%defattr(-,root,root,-)
%{_libdir}/mpg123/output_arts.*
%{_libdir}/mpg123/output_esd.*
%{_libdir}/mpg123/output_nas.*
%{_libdir}/mpg123/output_openal.*
%{_libdir}/mpg123/output_portaudio.*
%{_libdir}/mpg123/output_sdl.*
%files -n libmpg123
%defattr(-,root,root,-)
%doc AUTHORS ChangeLog COPYING NEWS README
%{_libdir}/libmpg123.so.*
%files -n libmpg123-devel
%defattr(-,root,root,-)
%doc doc/*
%{_includedir}/mpg123.h
%{_libdir}/libmpg123.so
%{_libdir}/pkgconfig/libmpg123.pc
%changelog
* Fri Jul 16 2010 Hans de Goede <j.w.r.degoede(a)hhs.nl> 1.12.1-4
- Put the pulseaudio and jack output plugins in their own subpackages (rf#1278)
* Mon Jun 21 2010 Hans de Goede <j.w.r.degoede(a)hhs.nl> 1.12.1-3
- Move mpg123 (and its manpage) to mpg123.bin and use alternatives, so as to
peacefully co-exist with mpg321 (rf#1278)
* Fri Jun 18 2010 Hans de Goede <j.w.r.degoede(a)hhs.nl> 1.12.1-2
- Add arts-devel BuildRequire and add the arts output plug-in to the
mpg123-plugins-extras package
* Mon Jun 14 2010 Hans de Goede <j.w.r.degoede(a)hhs.nl> 1.12.1-1
- Update to 1.12.1
- Put libmpg123 into its own package
- Put some less often used output plugins into their own mpg123-plugins-extras
package
* Thu May 29 2008 Matthias Saou <http://freshrpms.net/> 1.4.2-2
- Don't remove plugins *.la files, as they're required to run.
* Mon May 12 2008 Matthias Saou <http://freshrpms.net/> 1.4.2-1
- Update to 1.4.2.
- Obolete mpg321 up to last known version, as it's pretty much dead.
- Add libtool-ltdl-devel build req, without a copy is installed.
- Add scriplets for new library.
* Mon Jun 04 2007 Dag Wieers <dag(a)wieers.com> - 0.66-1
- Updated to release 0.66.
* Wed Feb 07 2007 Dag Wieers <dag(a)wieers.com> - 0.65-1
- Updated to release 0.65.
* Tue Jan 16 2007 Dag Wieers <dag(a)wieers.com> - 0.64-1
- Updated to release 0.64.
* Mon Jan 15 2007 Dag Wieers <dag(a)wieers.com> - 0.63-1
- Updated to release 0.63.
* Sun Oct 22 2006 Dag Wieers <dag(a)wieers.com> - 0.61-1
- Updated to release 0.61.
* Mon Sep 4 2006 Matthias Saou <http://freshrpms.net/> 0.60-1
- Update to 0.60 final.
- Add support for all available compatible outputs, unfortunately it's a build
time choice, so default to alsa.
- Obsolete mpg321 up to the last know package version.
* Tue Jul 25 2006 Matthias Saou <http://freshrpms.net/> 0.60-0.1.beta2
- Initial RPM release, now that mpg123 is maintained again and went GPL/LGPL.
- Audio output type is not (yet?) plugin-based, so use libao (for ALSA).
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/mpg123/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 19 Jul 2010 11:59:13 -0000 1.1
+++ .cvsignore 24 Aug 2010 09:44:50 -0000 1.2
@@ -0,0 +1 @@
+mpg123-1.12.1.tar.bz2
Index: sources
===================================================================
RCS file: /cvs/free/rpms/mpg123/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 19 Jul 2010 11:59:14 -0000 1.1
+++ sources 24 Aug 2010 09:44:51 -0000 1.2
@@ -0,0 +1 @@
+e7d810a75d22954169f1530a436aca4c mpg123-1.12.1.tar.bz2
14 years, 3 months
rpms/bsnes/F-12 bsnes-0.068-newppcelf.patch, NONE, 1.1 bsnes-0.068-noppcelfppc64.patch, NONE, 1.1 .cvsignore, 1.26, 1.27 bsnes.spec, 1.33, 1.34 sources, 1.26, 1.27 bsnes-0.064-newppcelf.patch, 1.1, NONE bsnes-0.064-noppcelfppc64.patch, 1.1, NONE
by Julian Sikorski
Author: belegdol
Update of /cvs/free/rpms/bsnes/F-12
In directory se02.es.rpmfusion.net:/tmp/cvs-serv20376
Modified Files:
.cvsignore bsnes.spec sources
Added Files:
bsnes-0.068-newppcelf.patch bsnes-0.068-noppcelfppc64.patch
Removed Files:
bsnes-0.064-newppcelf.patch bsnes-0.064-noppcelfppc64.patch
Log Message:
* Mon Aug 23 2010 Julian Sikorski <belegdol(a)fedoraproject.org> - 0.068-1
- Updated to 0.068
- Updated both ppc elf patches
- Adapted to new source structure
bsnes-0.068-newppcelf.patch:
ppc-elf.c | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
--- NEW FILE bsnes-0.068-newppcelf.patch ---
diff -up bsnes-0.068/bsnes/libco/ppc-elf.c.newppcelf bsnes-0.068/bsnes/libco/ppc-elf.c
--- bsnes-0.068/bsnes/libco/ppc-elf.c.newppcelf 2010-08-21 18:59:27.000000000 +0200
+++ bsnes-0.068/bsnes/libco/ppc-elf.c 2010-08-24 10:45:19.000000000 +0200
@@ -66,9 +66,15 @@ typedef void * cothread_t;
/*
* co_active_context is either in a global offset table (if we are
* compiling -fPIC or -fPIE) or has an absolute position.
+ *
+ * __attribute__((__used__)) is necessary because newer versions of
+ * gcc might replace co_active_context with an inline constant. This
+ * optimization would cause a linker error. This is because gcc cannot
+ * detect that our __asm__ uses co_active_context.
*/
static void *co_main_stack_pointer;
-static cothread_t co_active_context = &co_main_stack_pointer;
+static cothread_t co_active_context __attribute__((__used__)) =
+ &co_main_stack_pointer;
extern cothread_t co_active() {
return co_active_context;
bsnes-0.068-noppcelfppc64.patch:
libco.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--- NEW FILE bsnes-0.068-noppcelfppc64.patch ---
diff -up bsnes-0.068/bsnes/libco/libco.c.noppcelfppc64 bsnes-0.068/bsnes/libco/libco.c
--- bsnes-0.068/bsnes/libco/libco.c.noppcelfppc64 2010-08-21 18:59:27.000000000 +0200
+++ bsnes-0.068/bsnes/libco/libco.c 2010-08-24 10:45:19.000000000 +0200
@@ -8,7 +8,7 @@
#include "x86.c"
#elif defined(__GNUC__) && defined(__amd64__)
#include "amd64.c"
-#elif defined(__GNUC__) && defined(__powerpc__) && defined(__ELF__)
+#elif defined(__GNUC__) && defined(__PPC32__) && defined(__ELF__)
#include "ppc-elf.c"
#elif defined(__GNUC__)
#include "sjlj.c"
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/bsnes/F-12/.cvsignore,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -r1.26 -r1.27
--- .cvsignore 1 Aug 2010 19:32:29 -0000 1.26
+++ .cvsignore 24 Aug 2010 09:38:02 -0000 1.27
@@ -1 +1 @@
-bsnes_v067.tar.bz2
+bsnes_v068.tar.bz2
Index: bsnes.spec
===================================================================
RCS file: /cvs/free/rpms/bsnes/F-12/bsnes.spec,v
retrieving revision 1.33
retrieving revision 1.34
diff -u -r1.33 -r1.34
--- bsnes.spec 1 Aug 2010 19:32:29 -0000 1.33
+++ bsnes.spec 24 Aug 2010 09:38:02 -0000 1.34
@@ -1,4 +1,4 @@
-%global vernumber 067
+%global vernumber 068
Name: bsnes
Version: 0.%{vernumber}
@@ -10,8 +10,8 @@
URL: http://byuu.org/bsnes/
Source0: http://bsnes.googlecode.com/files/%{name}_v%{vernumber}.tar.bz2
Source2: README.bsnes
-Patch1: bsnes-0.064-newppcelf.patch
-Patch2: bsnes-0.064-noppcelfppc64.patch
+Patch1: bsnes-0.068-newppcelf.patch
+Patch2: bsnes-0.068-noppcelfppc64.patch
Patch3: bsnes-0.064-systemlibs.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -72,7 +72,7 @@
find . -type f -not -name \*.sh -exec chmod 644 {} \;
#use system optflags
-for sourcedir in snesfilter snesreader src supergameboy
+for sourcedir in snesfilter snesreader bsnes supergameboy
do
pushd $sourcedir
sed -i "s#-O3#$RPM_OPT_FLAGS#" Makefile
@@ -80,7 +80,7 @@
done
#don't strip the binaries prematurely
-for sourcedir in snesfilter snesreader src supergameboy
+for sourcedir in snesfilter snesreader bsnes supergameboy
do
pushd $sourcedir
sed -i "s/link += -s/link +=/" Makefile
@@ -92,7 +92,7 @@
#pulseaudio on fedora 11 is too old
%if 0%{?fedora} < 12
-sed -i "s(a)audio.pulseaudio @@" src/ui_qt/Makefile
+sed -i "s(a)audio.pulseaudio @@" bsnes/ui_qt/Makefile
%endif
@@ -104,13 +104,13 @@
popd
done
-pushd src
+pushd bsnes
make %{?_smp_mflags} platform=x compiler=gcc moc=moc-qt4
%install
rm -rf $RPM_BUILD_ROOT
-pushd src
+pushd bsnes
make install DESTDIR=$RPM_BUILD_ROOT prefix=%{_prefix}
desktop-file-install --vendor=rpmfusion \
--delete-original --dir $RPM_BUILD_ROOT%{_datadir}/applications \
@@ -152,8 +152,8 @@
%files
%defattr(-,root,root,-)
-%doc README.Fedora src/data/*.html
-%{_bindir}/bsnes
+%doc README.Fedora bsnes/qt/data/*.html
+%{_bindir}/bsnes-compatibility
%{_datadir}/pixmaps/bsnes.png
%{_datadir}/applications/rpmfusion-bsnes.desktop
@@ -171,6 +171,11 @@
%changelog
+* Mon Aug 23 2010 Julian Sikorski <belegdol(a)fedoraproject.org> - 0.068-1
+- Updated to 0.068
+- Updated both ppc elf patches
+- Adapted to new source structure
+
* Sun Aug 01 2010 Julian Sikorski <belegdol(a)fedoraproject.org> - 0.067-1
- Updated to 0.067
Index: sources
===================================================================
RCS file: /cvs/free/rpms/bsnes/F-12/sources,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -r1.26 -r1.27
--- sources 1 Aug 2010 19:32:29 -0000 1.26
+++ sources 24 Aug 2010 09:38:02 -0000 1.27
@@ -1 +1 @@
-c0cc823fe0b15a892af9e6d864214e29 bsnes_v067.tar.bz2
+9ff2f6dc64f54f0da538cefade64b3a7 bsnes_v068.tar.bz2
--- bsnes-0.064-newppcelf.patch DELETED ---
--- bsnes-0.064-noppcelfppc64.patch DELETED ---
14 years, 3 months
rpms/bsnes/F-13 bsnes-0.068-newppcelf.patch, NONE, 1.1 bsnes-0.068-noppcelfppc64.patch, NONE, 1.1 .cvsignore, 1.26, 1.27 bsnes.spec, 1.35, 1.36 sources, 1.26, 1.27 bsnes-0.064-newppcelf.patch, 1.1, NONE bsnes-0.064-noppcelfppc64.patch, 1.1, NONE
by Julian Sikorski
Author: belegdol
Update of /cvs/free/rpms/bsnes/F-13
In directory se02.es.rpmfusion.net:/tmp/cvs-serv20266
Modified Files:
.cvsignore bsnes.spec sources
Added Files:
bsnes-0.068-newppcelf.patch bsnes-0.068-noppcelfppc64.patch
Removed Files:
bsnes-0.064-newppcelf.patch bsnes-0.064-noppcelfppc64.patch
Log Message:
* Mon Aug 23 2010 Julian Sikorski <belegdol(a)fedoraproject.org> - 0.068-1
- Updated to 0.068
- Updated both ppc elf patches
- Adapted to new source structure
bsnes-0.068-newppcelf.patch:
ppc-elf.c | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
--- NEW FILE bsnes-0.068-newppcelf.patch ---
diff -up bsnes-0.068/bsnes/libco/ppc-elf.c.newppcelf bsnes-0.068/bsnes/libco/ppc-elf.c
--- bsnes-0.068/bsnes/libco/ppc-elf.c.newppcelf 2010-08-21 18:59:27.000000000 +0200
+++ bsnes-0.068/bsnes/libco/ppc-elf.c 2010-08-24 10:45:19.000000000 +0200
@@ -66,9 +66,15 @@ typedef void * cothread_t;
/*
* co_active_context is either in a global offset table (if we are
* compiling -fPIC or -fPIE) or has an absolute position.
+ *
+ * __attribute__((__used__)) is necessary because newer versions of
+ * gcc might replace co_active_context with an inline constant. This
+ * optimization would cause a linker error. This is because gcc cannot
+ * detect that our __asm__ uses co_active_context.
*/
static void *co_main_stack_pointer;
-static cothread_t co_active_context = &co_main_stack_pointer;
+static cothread_t co_active_context __attribute__((__used__)) =
+ &co_main_stack_pointer;
extern cothread_t co_active() {
return co_active_context;
bsnes-0.068-noppcelfppc64.patch:
libco.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--- NEW FILE bsnes-0.068-noppcelfppc64.patch ---
diff -up bsnes-0.068/bsnes/libco/libco.c.noppcelfppc64 bsnes-0.068/bsnes/libco/libco.c
--- bsnes-0.068/bsnes/libco/libco.c.noppcelfppc64 2010-08-21 18:59:27.000000000 +0200
+++ bsnes-0.068/bsnes/libco/libco.c 2010-08-24 10:45:19.000000000 +0200
@@ -8,7 +8,7 @@
#include "x86.c"
#elif defined(__GNUC__) && defined(__amd64__)
#include "amd64.c"
-#elif defined(__GNUC__) && defined(__powerpc__) && defined(__ELF__)
+#elif defined(__GNUC__) && defined(__PPC32__) && defined(__ELF__)
#include "ppc-elf.c"
#elif defined(__GNUC__)
#include "sjlj.c"
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/bsnes/F-13/.cvsignore,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -r1.26 -r1.27
--- .cvsignore 1 Aug 2010 19:32:20 -0000 1.26
+++ .cvsignore 24 Aug 2010 09:37:52 -0000 1.27
@@ -1 +1 @@
-bsnes_v067.tar.bz2
+bsnes_v068.tar.bz2
Index: bsnes.spec
===================================================================
RCS file: /cvs/free/rpms/bsnes/F-13/bsnes.spec,v
retrieving revision 1.35
retrieving revision 1.36
diff -u -r1.35 -r1.36
--- bsnes.spec 1 Aug 2010 19:32:20 -0000 1.35
+++ bsnes.spec 24 Aug 2010 09:37:52 -0000 1.36
@@ -1,4 +1,4 @@
-%global vernumber 067
+%global vernumber 068
Name: bsnes
Version: 0.%{vernumber}
@@ -10,8 +10,8 @@
URL: http://byuu.org/bsnes/
Source0: http://bsnes.googlecode.com/files/%{name}_v%{vernumber}.tar.bz2
Source2: README.bsnes
-Patch1: bsnes-0.064-newppcelf.patch
-Patch2: bsnes-0.064-noppcelfppc64.patch
+Patch1: bsnes-0.068-newppcelf.patch
+Patch2: bsnes-0.068-noppcelfppc64.patch
Patch3: bsnes-0.064-systemlibs.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -72,7 +72,7 @@
find . -type f -not -name \*.sh -exec chmod 644 {} \;
#use system optflags
-for sourcedir in snesfilter snesreader src supergameboy
+for sourcedir in snesfilter snesreader bsnes supergameboy
do
pushd $sourcedir
sed -i "s#-O3#$RPM_OPT_FLAGS#" Makefile
@@ -80,7 +80,7 @@
done
#don't strip the binaries prematurely
-for sourcedir in snesfilter snesreader src supergameboy
+for sourcedir in snesfilter snesreader bsnes supergameboy
do
pushd $sourcedir
sed -i "s/link += -s/link +=/" Makefile
@@ -92,7 +92,7 @@
#pulseaudio on fedora 11 is too old
%if 0%{?fedora} < 12
-sed -i "s(a)audio.pulseaudio @@" src/ui_qt/Makefile
+sed -i "s(a)audio.pulseaudio @@" bsnes/ui_qt/Makefile
%endif
@@ -104,13 +104,13 @@
popd
done
-pushd src
+pushd bsnes
make %{?_smp_mflags} platform=x compiler=gcc moc=moc-qt4
%install
rm -rf $RPM_BUILD_ROOT
-pushd src
+pushd bsnes
make install DESTDIR=$RPM_BUILD_ROOT prefix=%{_prefix}
desktop-file-install --vendor=rpmfusion \
--delete-original --dir $RPM_BUILD_ROOT%{_datadir}/applications \
@@ -152,8 +152,8 @@
%files
%defattr(-,root,root,-)
-%doc README.Fedora src/data/*.html
-%{_bindir}/bsnes
+%doc README.Fedora bsnes/qt/data/*.html
+%{_bindir}/bsnes-compatibility
%{_datadir}/pixmaps/bsnes.png
%{_datadir}/applications/rpmfusion-bsnes.desktop
@@ -171,6 +171,11 @@
%changelog
+* Mon Aug 23 2010 Julian Sikorski <belegdol(a)fedoraproject.org> - 0.068-1
+- Updated to 0.068
+- Updated both ppc elf patches
+- Adapted to new source structure
+
* Sun Aug 01 2010 Julian Sikorski <belegdol(a)fedoraproject.org> - 0.067-1
- Updated to 0.067
Index: sources
===================================================================
RCS file: /cvs/free/rpms/bsnes/F-13/sources,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -r1.26 -r1.27
--- sources 1 Aug 2010 19:32:20 -0000 1.26
+++ sources 24 Aug 2010 09:37:52 -0000 1.27
@@ -1 +1 @@
-c0cc823fe0b15a892af9e6d864214e29 bsnes_v067.tar.bz2
+9ff2f6dc64f54f0da538cefade64b3a7 bsnes_v068.tar.bz2
--- bsnes-0.064-newppcelf.patch DELETED ---
--- bsnes-0.064-noppcelfppc64.patch DELETED ---
14 years, 3 months
rpms/bsnes/devel bsnes-0.068-newppcelf.patch, NONE, 1.1 bsnes-0.068-noppcelfppc64.patch, NONE, 1.1 .cvsignore, 1.26, 1.27 bsnes.spec, 1.35, 1.36 sources, 1.26, 1.27 bsnes-0.064-newppcelf.patch, 1.1, NONE bsnes-0.064-noppcelfppc64.patch, 1.1, NONE
by Julian Sikorski
Author: belegdol
Update of /cvs/free/rpms/bsnes/devel
In directory se02.es.rpmfusion.net:/tmp/cvs-serv20158
Modified Files:
.cvsignore bsnes.spec sources
Added Files:
bsnes-0.068-newppcelf.patch bsnes-0.068-noppcelfppc64.patch
Removed Files:
bsnes-0.064-newppcelf.patch bsnes-0.064-noppcelfppc64.patch
Log Message:
* Mon Aug 23 2010 Julian Sikorski <belegdol(a)fedoraproject.org> - 0.068-1
- Updated to 0.068
- Updated both ppc elf patches
- Adapted to new source structure
bsnes-0.068-newppcelf.patch:
ppc-elf.c | 8 +++++++-
1 file changed, 7 insertions(+), 1 deletion(-)
--- NEW FILE bsnes-0.068-newppcelf.patch ---
diff -up bsnes-0.068/bsnes/libco/ppc-elf.c.newppcelf bsnes-0.068/bsnes/libco/ppc-elf.c
--- bsnes-0.068/bsnes/libco/ppc-elf.c.newppcelf 2010-08-21 18:59:27.000000000 +0200
+++ bsnes-0.068/bsnes/libco/ppc-elf.c 2010-08-24 10:45:19.000000000 +0200
@@ -66,9 +66,15 @@ typedef void * cothread_t;
/*
* co_active_context is either in a global offset table (if we are
* compiling -fPIC or -fPIE) or has an absolute position.
+ *
+ * __attribute__((__used__)) is necessary because newer versions of
+ * gcc might replace co_active_context with an inline constant. This
+ * optimization would cause a linker error. This is because gcc cannot
+ * detect that our __asm__ uses co_active_context.
*/
static void *co_main_stack_pointer;
-static cothread_t co_active_context = &co_main_stack_pointer;
+static cothread_t co_active_context __attribute__((__used__)) =
+ &co_main_stack_pointer;
extern cothread_t co_active() {
return co_active_context;
bsnes-0.068-noppcelfppc64.patch:
libco.c | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--- NEW FILE bsnes-0.068-noppcelfppc64.patch ---
diff -up bsnes-0.068/bsnes/libco/libco.c.noppcelfppc64 bsnes-0.068/bsnes/libco/libco.c
--- bsnes-0.068/bsnes/libco/libco.c.noppcelfppc64 2010-08-21 18:59:27.000000000 +0200
+++ bsnes-0.068/bsnes/libco/libco.c 2010-08-24 10:45:19.000000000 +0200
@@ -8,7 +8,7 @@
#include "x86.c"
#elif defined(__GNUC__) && defined(__amd64__)
#include "amd64.c"
-#elif defined(__GNUC__) && defined(__powerpc__) && defined(__ELF__)
+#elif defined(__GNUC__) && defined(__PPC32__) && defined(__ELF__)
#include "ppc-elf.c"
#elif defined(__GNUC__)
#include "sjlj.c"
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/bsnes/devel/.cvsignore,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -r1.26 -r1.27
--- .cvsignore 1 Aug 2010 19:32:11 -0000 1.26
+++ .cvsignore 24 Aug 2010 09:37:39 -0000 1.27
@@ -1 +1 @@
-bsnes_v067.tar.bz2
+bsnes_v068.tar.bz2
Index: bsnes.spec
===================================================================
RCS file: /cvs/free/rpms/bsnes/devel/bsnes.spec,v
retrieving revision 1.35
retrieving revision 1.36
diff -u -r1.35 -r1.36
--- bsnes.spec 1 Aug 2010 19:32:11 -0000 1.35
+++ bsnes.spec 24 Aug 2010 09:37:39 -0000 1.36
@@ -1,4 +1,4 @@
-%global vernumber 067
+%global vernumber 068
Name: bsnes
Version: 0.%{vernumber}
@@ -10,8 +10,8 @@
URL: http://byuu.org/bsnes/
Source0: http://bsnes.googlecode.com/files/%{name}_v%{vernumber}.tar.bz2
Source2: README.bsnes
-Patch1: bsnes-0.064-newppcelf.patch
-Patch2: bsnes-0.064-noppcelfppc64.patch
+Patch1: bsnes-0.068-newppcelf.patch
+Patch2: bsnes-0.068-noppcelfppc64.patch
Patch3: bsnes-0.064-systemlibs.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -72,7 +72,7 @@
find . -type f -not -name \*.sh -exec chmod 644 {} \;
#use system optflags
-for sourcedir in snesfilter snesreader src supergameboy
+for sourcedir in snesfilter snesreader bsnes supergameboy
do
pushd $sourcedir
sed -i "s#-O3#$RPM_OPT_FLAGS#" Makefile
@@ -80,7 +80,7 @@
done
#don't strip the binaries prematurely
-for sourcedir in snesfilter snesreader src supergameboy
+for sourcedir in snesfilter snesreader bsnes supergameboy
do
pushd $sourcedir
sed -i "s/link += -s/link +=/" Makefile
@@ -92,7 +92,7 @@
#pulseaudio on fedora 11 is too old
%if 0%{?fedora} < 12
-sed -i "s(a)audio.pulseaudio @@" src/ui_qt/Makefile
+sed -i "s(a)audio.pulseaudio @@" bsnes/ui_qt/Makefile
%endif
@@ -104,13 +104,13 @@
popd
done
-pushd src
+pushd bsnes
make %{?_smp_mflags} platform=x compiler=gcc moc=moc-qt4
%install
rm -rf $RPM_BUILD_ROOT
-pushd src
+pushd bsnes
make install DESTDIR=$RPM_BUILD_ROOT prefix=%{_prefix}
desktop-file-install --vendor=rpmfusion \
--delete-original --dir $RPM_BUILD_ROOT%{_datadir}/applications \
@@ -152,8 +152,8 @@
%files
%defattr(-,root,root,-)
-%doc README.Fedora src/data/*.html
-%{_bindir}/bsnes
+%doc README.Fedora bsnes/qt/data/*.html
+%{_bindir}/bsnes-compatibility
%{_datadir}/pixmaps/bsnes.png
%{_datadir}/applications/rpmfusion-bsnes.desktop
@@ -171,6 +171,11 @@
%changelog
+* Mon Aug 23 2010 Julian Sikorski <belegdol(a)fedoraproject.org> - 0.068-1
+- Updated to 0.068
+- Updated both ppc elf patches
+- Adapted to new source structure
+
* Sun Aug 01 2010 Julian Sikorski <belegdol(a)fedoraproject.org> - 0.067-1
- Updated to 0.067
Index: sources
===================================================================
RCS file: /cvs/free/rpms/bsnes/devel/sources,v
retrieving revision 1.26
retrieving revision 1.27
diff -u -r1.26 -r1.27
--- sources 1 Aug 2010 19:32:11 -0000 1.26
+++ sources 24 Aug 2010 09:37:39 -0000 1.27
@@ -1 +1 @@
-c0cc823fe0b15a892af9e6d864214e29 bsnes_v067.tar.bz2
+9ff2f6dc64f54f0da538cefade64b3a7 bsnes_v068.tar.bz2
--- bsnes-0.064-newppcelf.patch DELETED ---
--- bsnes-0.064-noppcelfppc64.patch DELETED ---
14 years, 3 months