rpms/ndiswrapper-kmod/F-18 3.7_kernel.patch, NONE, 1.1 ndiswrapper-kmod.spec, 1.60, 1.61
by Leigh Scott
Author: leigh123linux
Update of /cvs/free/rpms/ndiswrapper-kmod/F-18
In directory old02.ovh.rpmfusion.lan:/tmp/cvs-serv12619
Modified Files:
ndiswrapper-kmod.spec
Added Files:
3.7_kernel.patch
Log Message:
* Tue Jan 08 2013 Leigh Scott <leigh123linux(a)googlemail.com> - 1.58-0.2rc1
- patched and rebuilt for 3.7 kernel
3.7_kernel.patch:
Makefile | 5 ++++-
iw_ndis.c | 4 ++++
ntoskernel.h | 17 ++++-------------
3 files changed, 12 insertions(+), 14 deletions(-)
--- NEW FILE 3.7_kernel.patch ---
Description: version.h is in a different location for 3.7
Author: Dmitrijs Ledkovs <dmitrij.ledkov(a)ubuntu.com>
--- a/driver/Makefile
+++ b/driver/Makefile
@@ -123,6 +123,9 @@
OBJS += workqueue.o
endif
+ifneq (,$(wildcard $(KBUILD)/include/generated/uapi/linux/version.h))
+EXTRA_CFLAGS += -DUAPI
+endif
all: config_check modules
@@ -157,7 +160,7 @@
config_check:
- @if [ ! -f $(KBUILD)/include/linux/version.h ]; then \
+ @if [ ! -f $(KBUILD)/include/linux/version.h ] && [ ! -f $(KBUILD)/include/generated/uapi/linux/version.h ]; then \
echo; echo; \
echo "Cannot find kernel build files in $(KBUILD)"; \
echo "Please give the path to kernel build directory with" ; \
--- a/driver/ntoskernel.h
+++ b/driver/ntoskernel.h
@@ -36,7 +36,11 @@
#include <linux/usb.h>
#include <linux/spinlock.h>
#include <asm/mman.h>
+#ifdef UAPI
+#include <generated/uapi/linux/version.h>
+#else
#include <linux/version.h>
+#endif
#include <linux/etherdevice.h>
#include <net/iw_handler.h>
#include <linux/ethtool.h>
@@ -204,19 +208,6 @@
void wrap_cancel_work(struct work_struct *work);
void wrap_flush_wq(struct workqueue_struct *workq);
-#else // WRAP_WQ
-
-/* Compatibility for Linux before 2.6.20 where INIT_WORK takes 3 arguments */
-#if !defined(INIT_WORK_NAR) && !defined(INIT_DELAYED_WORK_DEFERRABLE)
-typedef void (*compat_work_func_t)(void *work);
-typedef void (*work_func_t)(struct work_struct *work);
-static inline void (INIT_WORK)(struct work_struct *work, work_func_t func)
-{
- INIT_WORK(work, (compat_work_func_t)func, work);
-}
-#undef INIT_WORK
-#endif
-
#endif // WRAP_WQ
#if LINUX_VERSION_CODE > KERNEL_VERSION(2,6,18)
--- a/driver/iw_ndis.c
+++ b/driver/iw_ndis.c
@@ -13,7 +13,11 @@
*
*/
+#ifdef UAPI
+#include <generated/uapi/linux/version.h>
+#else
#include <linux/version.h>
+#endif
#include <linux/wireless.h>
#include <linux/netdevice.h>
#include <linux/etherdevice.h>
Index: ndiswrapper-kmod.spec
===================================================================
RCS file: /cvs/free/rpms/ndiswrapper-kmod/F-18/ndiswrapper-kmod.spec,v
retrieving revision 1.60
retrieving revision 1.61
diff -u -r1.60 -r1.61
--- ndiswrapper-kmod.spec 3 Jan 2013 22:48:27 -0000 1.60
+++ ndiswrapper-kmod.spec 8 Jan 2013 14:35:52 -0000 1.61
@@ -10,13 +10,14 @@
Summary: Ndiswrapper kernel module
Name: ndiswrapper-kmod
Version: 1.58
-Release: 0.1%{?pre}%{?dist}.5
+Release: 0.2%{?pre}%{?dist}
License: GPLv2
Group: System Environment/Kernel
URL: http://ndiswrapper.sourceforge.net
Source0: http://downloads.sf.net/ndiswrapper/ndiswrapper-%{version}%{?pre}.tar.gz
Source11: ndiswrapper-kmodtool-excludekernel-filterfile
Patch0: ndiswrapper-kmod-nomodinfo.patch
+Patch1: 3.7_kernel.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
# needed for plague to make sure it builds for i586 and i686
@@ -48,6 +49,7 @@
%setup -q -c -T -a 0 -n %{name}-%{version}%{?pre}
(cd ndiswrapper-%{version}%{?pre} ;
%patch0 -p1 -b .orig
+%patch1 -p1 -b .orig
)
sed -i 's|/sbin/depmod -a|/bin/true|' ndiswrapper-%{version}%{?pre}/driver/Makefile
for kernel_version in %{?kernel_versions} ; do
@@ -75,6 +77,9 @@
%changelog
+* Tue Jan 08 2013 Leigh Scott <leigh123linux(a)googlemail.com> - 1.58-0.2rc1
+- patched and rebuilt for 3.7 kernel
+
* Thu Jan 03 2013 Nicolas Chauvet <kwizart(a)gmail.com> - 1.58-0.1rc1.5
- Rebuilt for f18 final kernel
11 years, 10 months
rpms/nvidia-173xx-kmod/F-18 3.7_kernel.patch, NONE, 1.1 nvidia-173xx-kmod.spec, 1.51, 1.52 3.6_kernel.patch, 1.1, NONE
by Leigh Scott
Author: leigh123linux
Update of /cvs/nonfree/rpms/nvidia-173xx-kmod/F-18
In directory old02.ovh.rpmfusion.lan:/tmp/cvs-serv11256
Modified Files:
nvidia-173xx-kmod.spec
Added Files:
3.7_kernel.patch
Removed Files:
3.6_kernel.patch
Log Message:
* Tue Jan 08 2013 Leigh Scott <leigh123linux(a)googlemail.com> - 173.14.36-2
- patched and rebuilt for 3.7 kernel
3.7_kernel.patch:
conftest.sh | 7 ++++++-
nv.c | 4 ++++
2 files changed, 10 insertions(+), 1 deletion(-)
--- NEW FILE 3.7_kernel.patch ---
--- a/usr/src/nv/conftest.sh
+++ b/usr/src/nv/conftest.sh
@@ -127,6 +127,7 @@ build_cflags() {
if [ "$ARCH" = "i386" -o "$ARCH" = "x86_64" ]; then
MACH_CFLAGS="$MACH_CFLAGS -I$HEADERS/asm-x86/mach-default"
MACH_CFLAGS="$MACH_CFLAGS -I$SOURCES/arch/x86/include/asm/mach-default"
+ MACH_CFLAGS="$MACH_CFLAGS -I$HEADERS/arch/x86/include/uapi"
fi
if [ "$XEN_PRESENT" != "0" ]; then
MACH_CFLAGS="-I$HEADERS/asm-$ARCH/mach-xen $MACH_CFLAGS"
@@ -136,6 +137,7 @@ build_cflags() {
if [ "$ARCH" = "i386" -o "$ARCH" = "x86_64" ]; then
MACH_CFLAGS="$MACH_CFLAGS -I$HEADERS/asm-x86/mach-default"
MACH_CFLAGS="$MACH_CFLAGS -I$SOURCES/arch/x86/include/asm/mach-default"
+ MACH_CFLAGS="$MACH_CFLAGS -I$HEADERS/arch/x86/include/uapi"
fi
if [ "$XEN_PRESENT" != "0" ]; then
MACH_CFLAGS="-I$HEADERS/asm/mach-xen $MACH_CFLAGS"
@@ -143,9 +145,12 @@ build_cflags() {
fi
CFLAGS="$BASE_CFLAGS $MACH_CFLAGS $OUTPUT_CFLAGS -I$HEADERS $AUTOCONF_CFLAGS"
+ CFLAGS="$CFLAGS -I$HEADERS -I$HEADERS/uapi"
if [ "$ARCH" = "i386" -o "$ARCH" = "x86_64" ]; then
- CFLAGS="$CFLAGS -I$SOURCES/arch/x86/include -I$OUTPUT/arch/x86/include/generated"
+ CFLAGS="$CFLAGS -I$SOURCES/arch/x86/include"
+ CFLAGS="$CFLAGS -I$OUTPUT/arch/x86/include/generated"
+ CFLAGS="$CFLAGS -I$OUTPUT/arch/x86/include/generated/uapi"
fi
if [ -n "$BUILD_PARAMS" ]; then
CFLAGS="$CFLAGS -D$BUILD_PARAMS"
--- a/usr/src/nv/nv.c
+++ b/usr/src/nv/nv.c
@@ -2609,7 +2609,11 @@ int nv_kern_mmap(
/* prevent the swapper from swapping it out */
/* mark the memory i/o so the buffers aren't dumped on core dumps */
+#if LINUX_VERSION_CODE >= KERNEL_VERSION(3,7,0)
+ vma->vm_flags |= (VM_IO | VM_LOCKED | (VM_DONTEXPAND | VM_DONTDUMP));
+#else
vma->vm_flags |= (VM_IO | VM_LOCKED | VM_RESERVED);
+#endif
}
NV_VMA_FILE(vma) = file;
Index: nvidia-173xx-kmod.spec
===================================================================
RCS file: /cvs/nonfree/rpms/nvidia-173xx-kmod/F-18/nvidia-173xx-kmod.spec,v
retrieving revision 1.51
retrieving revision 1.52
diff -u -r1.51 -r1.52
--- nvidia-173xx-kmod.spec 3 Jan 2013 22:49:48 -0000 1.51
+++ nvidia-173xx-kmod.spec 8 Jan 2013 14:09:38 -0000 1.52
@@ -8,7 +8,7 @@
Name: nvidia-173xx-kmod
Version: 173.14.36
# Taken over by kmodtool
-Release: 1%{?dist}.4
+Release: 2%{?dist}
Summary: NVIDIA 173xx display driver kernel module
Group: System Environment/Kernel
License: Redistributable, no modification permitted
@@ -22,6 +22,7 @@
#Source0: http://www.diffingo.com/downloads/livna/kmod-data/nvidia-kmod-data-%{vers...
# </switch me>
#http://www.nvnews.net/vbulletin/attachment.php?attachmentid=32570&d=1218222727
+Patch0: 3.7_kernel.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -49,7 +50,7 @@
for arch in x86 x64
do
pushd nvidiapkg-${arch}
-echo "no patch to apply"
+%patch0 -p1
popd
done
@@ -93,6 +94,9 @@
%changelog
+* Tue Jan 08 2013 Leigh Scott <leigh123linux(a)googlemail.com> - 173.14.36-2
+- patched and rebuilt for 3.7 kernel
+
* Thu Jan 03 2013 Nicolas Chauvet <kwizart(a)gmail.com> - 173.14.36-1.4
- Rebuilt for f18 final kernel
--- 3.6_kernel.patch DELETED ---
11 years, 10 months
rpms/ffmpeg/devel .cvsignore, 1.38, 1.39 ffmpeg.spec, 1.73, 1.74 sources, 1.38, 1.39
by Julian Sikorski
Author: belegdol
Update of /cvs/free/rpms/ffmpeg/devel
In directory old02.ovh.rpmfusion.lan:/tmp/cvs-serv1141
Modified Files:
.cvsignore ffmpeg.spec sources
Log Message:
* Mon Jan 07 2013 Julian Sikorski <belegdol(a)fedoraproject.org> - 1.1-1
- Updated to 1.1
- Added new man pages
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/ffmpeg/devel/.cvsignore,v
retrieving revision 1.38
retrieving revision 1.39
diff -u -r1.38 -r1.39
--- .cvsignore 4 Dec 2012 06:37:47 -0000 1.38
+++ .cvsignore 7 Jan 2013 21:30:23 -0000 1.39
@@ -1 +1 @@
-ffmpeg-1.0.1.tar.bz2
+ffmpeg-1.1.tar.bz2
Index: ffmpeg.spec
===================================================================
RCS file: /cvs/free/rpms/ffmpeg/devel/ffmpeg.spec,v
retrieving revision 1.73
retrieving revision 1.74
diff -u -r1.73 -r1.74
--- ffmpeg.spec 4 Dec 2012 06:37:47 -0000 1.73
+++ ffmpeg.spec 7 Jan 2013 21:30:23 -0000 1.74
@@ -13,7 +13,7 @@
Summary: Digital VCR and streaming server
Name: ffmpeg
-Version: 1.0.1
+Version: 1.1
Release: 1%{?date}%{?date:git}%{?rel}%{?dist}
%if 0%{?_with_amr:1}
License: GPLv3+
@@ -233,6 +233,10 @@
popd
%endif
+#work around bogus man dir
+install -d $RPM_BUILD_ROOT%{_mandir}/man3
+mv $RPM_BUILD_ROOT%{_mandir}/man1/lib*.3 $RPM_BUILD_ROOT%{_mandir}/man3
+
%post libs -p /sbin/ldconfig
@@ -246,7 +250,7 @@
%{_bindir}/ffprobe
%{_bindir}/ffserver
%{_bindir}/qt-faststart
-%{_mandir}/man1/ffmpeg.1*
+%{_mandir}/man1/ffmpeg*.1*
%{_mandir}/man1/ffplay.1*
%{_mandir}/man1/ffprobe.1*
%{_mandir}/man1/ffserver.1*
@@ -255,6 +259,7 @@
%files libs
%{_libdir}/lib*.so.*
+%{_mandir}/man3/lib*.3.gz
%if 0%{!?ffmpegsuffix:1}
%ifarch sparc sparc64
%{_libdir}/v9/lib*.so.*
@@ -274,6 +279,10 @@
%changelog
+* Mon Jan 07 2013 Julian Sikorski <belegdol(a)fedoraproject.org> - 1.1-1
+- Updated to 1.1
+- Added new man pages
+
* Tue Dec 04 2012 Julian Sikorski <belegdol(a)fedoraproject.org> - 1.0.1-1
- Updated to 1.0.1
Index: sources
===================================================================
RCS file: /cvs/free/rpms/ffmpeg/devel/sources,v
retrieving revision 1.38
retrieving revision 1.39
diff -u -r1.38 -r1.39
--- sources 4 Dec 2012 06:37:47 -0000 1.38
+++ sources 7 Jan 2013 21:30:23 -0000 1.39
@@ -1 +1 @@
-dbbb88ce5525dea22b24aaa098a9bcc2 ffmpeg-1.0.1.tar.bz2
+578c590a0e996c1fc71acb666c0ed858 ffmpeg-1.1.tar.bz2
11 years, 10 months
rpms/arcem/F-17 arcem-1.50-Makefile.patch, NONE, 1.1 .cvsignore, 1.2, 1.3 arcem.sh, 1.1, 1.2 arcem.spec, 1.4, 1.5 sources, 1.2, 1.3 arcem-cvs_20070611-improvemakefile.patch, 1.1, NONE arcem-cvs_20070611-manual.patch, 1.1, NONE arcem-cvs_20070611-soundfix.patch, 1.1, NONE arcem-cvs_20070611-uichanges.patch, 1.1, NONE
by Andrea Musuruane
Author: musuruan
Update of /cvs/free/rpms/arcem/F-17
In directory old02.ovh.rpmfusion.lan:/tmp/cvs-serv11005
Modified Files:
.cvsignore arcem.sh arcem.spec sources
Added Files:
arcem-1.50-Makefile.patch
Removed Files:
arcem-cvs_20070611-improvemakefile.patch
arcem-cvs_20070611-manual.patch
arcem-cvs_20070611-soundfix.patch
arcem-cvs_20070611-uichanges.patch
Log Message:
* Wed Jan 02 2013 Andrea Musuruane <musuruan(a)gmail.com> 1.50-1
- Updated to 1.50
- Specfile update and cleanup
- Dropped archs no longer supported by Fedora/RPM Fusion
- Used MacOS X icns instead of the Windows ico
arcem-1.50-Makefile.patch:
Makefile | 17 +++++++++--------
1 file changed, 9 insertions(+), 8 deletions(-)
--- NEW FILE arcem-1.50-Makefile.patch ---
diff -durN arcem-src.orig/Makefile arcem-src/Makefile
--- arcem-src.orig/Makefile 2012-12-13 00:41:33.000000000 +0100
+++ arcem-src/Makefile 2013-01-02 16:06:59.259726183 +0100
@@ -56,24 +56,24 @@
-Wcast-qual -Wwrite-strings -Wno-unused
ifeq ($(PROFILE),yes)
-CFLAGS = -O -g -pg -ftest-coverage -fprofile-arcs
+CFLAGS ?= -O -g -pg -ftest-coverage -fprofile-arcs
LIBS += -lgcov
else
ifeq ($(DEBUG),yes)
CFLAGS += -O0 -g
else
-CFLAGS = -O3 -funroll-loops -fexpensive-optimizations -ffast-math \
+CFLAGS ?= -O3 -funroll-loops -fexpensive-optimizations -ffast-math \
-fomit-frame-pointer -frerun-cse-after-loop
endif
endif
CFLAGS += \
- $(CFL) $(WARN) \
+ $(WARN) \
-I$(SYSTEM) -Iarch -I.
prefix=/usr/local
-INSTALL_DIR = $(prefix)/bin
+INSTALL_DIR =
INSTALL=cp
@@ -174,11 +174,11 @@
endif
ifeq (${SYSTEM},X)
-CFLAGS += -DSYSTEM_X -I/usr/X11R6/include
+CFLAGS += -DSYSTEM_X -I/usr/include/X11
ifneq ($(shell uname),Darwin)
CFLAGS += -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64
endif
-LIBS += -L/usr/X11R6/lib -lXext -lX11
+LIBS += -lXext -lX11
OBJS += X/true.o X/pseudo.o
#SOUND_SUPPORT = yes
endif
@@ -228,8 +228,9 @@
all: $(TARGET)
install: all
- $(INSTALL) $(TARGET) $(INSTALL_DIR)
- f=arcemrc; test -f $$HOME/.$$f || $(INSTALL) $$f $(HOME)/.$$f
+ mkdir -p $(INSTALL_DIR)/$(prefix)/bin
+ $(INSTALL) $(TARGET) $(INSTALL_DIR)/$(prefix)/bin
+ #f=arcemrc; test -f $$HOME/.$$f || $(INSTALL) $$f $(HOME)/.$$f
$(TARGET): $(OBJS) $(MODEL).o
$(LD) $(LDFLAGS) $(OBJS) $(LIBS) $(MODEL).o -o $@
I file binari arcem-src.orig/.Makefile.swp e arcem-src/.Makefile.swp sono diversi
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/arcem/F-17/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- .cvsignore 19 Jul 2008 18:35:05 -0000 1.2
+++ .cvsignore 6 Jan 2013 18:21:29 -0000 1.3
@@ -1,2 +1,3 @@
-arcem-cvs_20070611.tar.bz2
+arcem-1.50-src.zip
linuxrom.zip
+arcem-1.50.html
Index: arcem.sh
===================================================================
RCS file: /cvs/free/rpms/arcem/F-17/arcem.sh,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- arcem.sh 19 Jul 2008 18:35:05 -0000 1.1
+++ arcem.sh 6 Jan 2013 18:21:31 -0000 1.2
@@ -6,6 +6,7 @@
# parameters received.
arcembin='/usr/bin/arcem.bin';
+arcemrc='/usr/share/arcem/arcemrc'
moddir='/usr/share/arcem/modules';
kdialog='/usr/bin/kdialog';
zenity='/usr/bin/zenity';
@@ -40,6 +41,12 @@
exit 2
fi
+# Check if ~/.arcemrc exists and is a file. If not, make it.
+if [ ! -f "$HOME/.arcemrc" ] ; then
+ # Setup RC file
+ install -pm0644 "$arcemrc" "$HOME/.arcemrc"
+fi
+
# Check if ~/.arcem exists and is a directory. If not, make it and setup up
# the subsequent default environment. If .arcem already exists then no changes
# will be made. Notify the user of the default environment and the need for a
@@ -54,7 +61,7 @@
if [ -x $kdialog ] ; then
$kdialog --title "First Run" --msgbox "$msg"
elif [ -x $zenity ] ; then
- $zenity --title "First Run" --info --text "$msg"
+ $zenity --title="First Run" --info --text="$msg"
else
echo -e $msg | fold -s --width=50 | $xmessage -center -file -
fi
@@ -69,7 +76,7 @@
# Launch arcem with the linux ROM if no user ROM
if [ -f "$HOME/.arcem/ROM" ] ; then
- exec $arcembin --hostfsdir $HOME --memory 16M
+ exec padsp $arcembin --hostfsdir $HOME --memory 16M
else
- exec $arcembin --hostfsdir $HOME --memory 16M --rom /usr/share/arcem/linuxrom/ROM
+ exec padsp $arcembin --hostfsdir $HOME --memory 16M --rom /usr/share/arcem/linuxrom/ROM
fi
Index: arcem.spec
===================================================================
RCS file: /cvs/free/rpms/arcem/F-17/arcem.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- arcem.spec 8 Feb 2012 21:45:16 -0000 1.4
+++ arcem.spec 6 Jan 2013 18:21:31 -0000 1.5
@@ -1,30 +1,26 @@
-# The source is retrieved from cvs:
-# cvs -z3 -d:pserver:anonymous@arcem.cvs.sourceforge.net:/cvsroot/arcem co -P arcem
-# The arcem directory should be compressed as the following:
-# arcem-cvs_YYYYMMDD.tar.bz2
-
-%define cvsdate 20070611
-
Name: arcem
-Version: 1.10
-Release: 6.cvs_%{cvsdate}%{?dist}
+Version: 1.50
+Release: 1%{?dist}
Summary: Highly portable Acorn Archimedes emulator
-Group: Applications/Emulators
+
License: GPLv2+
URL: http://arcem.sourceforge.net
-Source0: %{name}-cvs_%{cvsdate}.tar.bz2
+Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}-src.zip
+# ARMLinux Rom Image - kernel v2.2
Source1: http://arcem.sourceforge.net/linuxrom.zip
+# Wrapper script
Source2: arcem.sh
+# RPM Fusion README
Source3: README_arcem.dribble
-Patch0: arcem-cvs_20070611-improvemakefile.patch
-Patch1: arcem-cvs_20070611-uichanges.patch
-Patch2: arcem-cvs_20070611-manual.patch
-Patch3: arcem-cvs_20070611-soundfix.patch
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+# User manual
+Source4: http://arcem.sourceforge.net/manual/%{name}-%{version}.html
+# Makefile patch
+Patch0: arcem-1.50-Makefile.patch
+
BuildRequires: desktop-file-utils
-BuildRequires: ImageMagick
BuildRequires: libX11-devel
BuildRequires: libXext-devel
+BuildRequires: libicns-utils
Requires: hicolor-icon-theme
Requires: xorg-x11-apps
@@ -36,25 +32,26 @@
%prep
-%setup -qn %{name}
+%setup -qn %{name}-src
# Makefile is heavily patched because it's largely broken in many ways
%patch0 -p1
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
unzip -qq %{SOURCE1}
+# Place the user manual
+install -pm0644 %{SOURCE4} manual.html
-%build
-# Sound support seems stable but experimental, but largely doesn't work on PPC
-%ifarch %{ix86} x86_64
- make %{?_smp_mflags} RPMFLAGS="%{optflags}" SOUND_SUPPORT=yes
-%else
- make %{?_smp_mflags} RPMFLAGS="%{optflags}" HOST_BIGENDIAN=yes
-%endif
+# Place RPM Fusion README
+install -pm0644 %{SOURCE3} .
+
+# Fix premissions
+chmod 644 docs/*
+find . -type f -name "*.h" -exec chmod 644 {} \;
+find . -type f -name "*.c" -exec chmod 644 {} \;
-#Build icon image
-convert win/arc.ico %{name}.png
+
+%build
+export CFLAGS="%{optflags}"
+make %{?_smp_mflags} SOUND_SUPPORT=yes
# Build desktop icon
cat >%{name}.desktop <<EOF
@@ -74,48 +71,72 @@
%install
rm -rf %{buildroot}
-make install INSTALL_DIR=%{buildroot}
-mkdir -p %{buildroot}%{_datadir}/%{name}/{modules,linuxrom}
-mkdir -p %{buildroot}%{_datadir}/icons/hicolor/32x32/apps
-install -pm0644 support_modules/*/*,ffa %{buildroot}%{_datadir}/%{name}/modules
+make install INSTALL_DIR=%{buildroot} prefix=%{_prefix}
+
+# Install default configuration file
+mkdir -p %{buildroot}%{_datadir}/%{name}
+install -pm0644 arcemrc %{buildroot}%{_datadir}/%{name}
+
+# Install ARMLinux Rom Image
+mkdir -p %{buildroot}%{_datadir}/%{name}/linuxrom
install -pm0644 ROM.linux %{buildroot}%{_datadir}/%{name}/linuxrom/ROM
+
+# Install modules
+mkdir -p %{buildroot}%{_datadir}/%{name}/modules
+install -pm0644 support_modules/*/*,ffa %{buildroot}%{_datadir}/%{name}/modules
+
+# Install wrapper script
+mv %{buildroot}%{_bindir}/%{name} %{buildroot}%{_bindir}/%{name}.bin
install -pm0755 %{SOURCE2} %{buildroot}%{_bindir}/%{name}
-install -pm0644 %{name}-0.png %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
-install -pm0644 %{SOURCE3} .
+
+# Extract Mac OS X icons
+icns2png -x macosx/%{name}.icns
+
+# Install icons
+for i in 128; do
+ install -d -m 755 %{buildroot}%{_datadir}/icons/hicolor/${i}x${i}/apps
+ install -m 644 %{name}_${i}x${i}x32.png \
+ %{buildroot}%{_datadir}/icons/hicolor/${i}x${i}/apps/%{name}.png
+done
+
+# Install desktop files
desktop-file-install --vendor dribble \
--dir %{buildroot}%{_datadir}/applications \
%{name}.desktop
-%clean
-rm -rf %{buildroot}
-
-
%post
-touch --no-create %{_datadir}/icons/hicolor
-if [ -x %{_bindir}/gtk-update-icon-cache ]; then
-%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
-fi
+touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
%postun
-touch --no-create %{_datadir}/icons/hicolor
-if [ -x %{_bindir}/gtk-update-icon-cache ]; then
-%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
+if [ $1 -eq 0 ] ; then
+ touch --no-create %{_datadir}/icons/hicolor &>/dev/null
+ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
fi
+%posttrans
+gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
+
+
%files
%defattr(-,root,root,-)
%{_bindir}/%{name}
%{_bindir}/%{name}.bin
%{_datadir}/%{name}
%{_datadir}/applications/dribble-%{name}.desktop
-%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
-%doc docs/5thColumn.txt docs/COPYING index.html manual.html README_arcem.dribble
+%{_datadir}/icons/hicolor/*/apps/%{name}.png
+%doc docs/5thColumn.txt docs/COPYING manual.html README_arcem.dribble
%changelog
+* Wed Jan 02 2013 Andrea Musuruane <musuruan(a)gmail.com> 1.50-1
+- Updated to 1.50
+- Specfile update and cleanup
+- Dropped archs no longer supported by Fedora/RPM Fusion
+- Used MacOS X icns instead of the Windows ico
+
* Wed Feb 08 2012 Nicolas Chauvet <kwizart(a)gmail.com> - 1.10-6.cvs_20070611
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
@@ -136,4 +157,4 @@
- Updated license field due to new guidelines
* Mon Jun 11 2007 Ian Chapman <packages(a)amiga-hardware.com> 1.10-0.cvs_20070611
-- Initial Release
\ No newline at end of file
+- Initial Release
Index: sources
===================================================================
RCS file: /cvs/free/rpms/arcem/F-17/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sources 19 Jul 2008 18:35:05 -0000 1.2
+++ sources 6 Jan 2013 18:21:31 -0000 1.3
@@ -1,2 +1,3 @@
-6f0ad6c1f9fd80887e26192736e085b6 arcem-cvs_20070611.tar.bz2
+f00d778b50358f3f73eac30adcee0ec4 arcem-1.50-src.zip
a8b171aee91fda454a625b3dcfda7bdc linuxrom.zip
+f93cc1ee52fc8bbc60a332010c5c883d arcem-1.50.html
--- arcem-cvs_20070611-improvemakefile.patch DELETED ---
--- arcem-cvs_20070611-manual.patch DELETED ---
--- arcem-cvs_20070611-soundfix.patch DELETED ---
--- arcem-cvs_20070611-uichanges.patch DELETED ---
11 years, 10 months
rpms/arcem/F-18 arcem-1.50-Makefile.patch, NONE, 1.1 .cvsignore, 1.2, 1.3 arcem.sh, 1.1, 1.2 arcem.spec, 1.4, 1.5 sources, 1.2, 1.3 arcem-cvs_20070611-improvemakefile.patch, 1.1, NONE arcem-cvs_20070611-manual.patch, 1.1, NONE arcem-cvs_20070611-soundfix.patch, 1.1, NONE arcem-cvs_20070611-uichanges.patch, 1.1, NONE
by Andrea Musuruane
Author: musuruan
Update of /cvs/free/rpms/arcem/F-18
In directory old02.ovh.rpmfusion.lan:/tmp/cvs-serv10860
Modified Files:
.cvsignore arcem.sh arcem.spec sources
Added Files:
arcem-1.50-Makefile.patch
Removed Files:
arcem-cvs_20070611-improvemakefile.patch
arcem-cvs_20070611-manual.patch
arcem-cvs_20070611-soundfix.patch
arcem-cvs_20070611-uichanges.patch
Log Message:
* Wed Jan 02 2013 Andrea Musuruane <musuruan(a)gmail.com> 1.50-1
- Updated to 1.50
- Specfile update and cleanup
- Dropped archs no longer supported by Fedora/RPM Fusion
- Used MacOS X icns instead of the Windows ico
arcem-1.50-Makefile.patch:
Makefile | 17 +++++++++--------
1 file changed, 9 insertions(+), 8 deletions(-)
--- NEW FILE arcem-1.50-Makefile.patch ---
diff -durN arcem-src.orig/Makefile arcem-src/Makefile
--- arcem-src.orig/Makefile 2012-12-13 00:41:33.000000000 +0100
+++ arcem-src/Makefile 2013-01-02 16:06:59.259726183 +0100
@@ -56,24 +56,24 @@
-Wcast-qual -Wwrite-strings -Wno-unused
ifeq ($(PROFILE),yes)
-CFLAGS = -O -g -pg -ftest-coverage -fprofile-arcs
+CFLAGS ?= -O -g -pg -ftest-coverage -fprofile-arcs
LIBS += -lgcov
else
ifeq ($(DEBUG),yes)
CFLAGS += -O0 -g
else
-CFLAGS = -O3 -funroll-loops -fexpensive-optimizations -ffast-math \
+CFLAGS ?= -O3 -funroll-loops -fexpensive-optimizations -ffast-math \
-fomit-frame-pointer -frerun-cse-after-loop
endif
endif
CFLAGS += \
- $(CFL) $(WARN) \
+ $(WARN) \
-I$(SYSTEM) -Iarch -I.
prefix=/usr/local
-INSTALL_DIR = $(prefix)/bin
+INSTALL_DIR =
INSTALL=cp
@@ -174,11 +174,11 @@
endif
ifeq (${SYSTEM},X)
-CFLAGS += -DSYSTEM_X -I/usr/X11R6/include
+CFLAGS += -DSYSTEM_X -I/usr/include/X11
ifneq ($(shell uname),Darwin)
CFLAGS += -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64
endif
-LIBS += -L/usr/X11R6/lib -lXext -lX11
+LIBS += -lXext -lX11
OBJS += X/true.o X/pseudo.o
#SOUND_SUPPORT = yes
endif
@@ -228,8 +228,9 @@
all: $(TARGET)
install: all
- $(INSTALL) $(TARGET) $(INSTALL_DIR)
- f=arcemrc; test -f $$HOME/.$$f || $(INSTALL) $$f $(HOME)/.$$f
+ mkdir -p $(INSTALL_DIR)/$(prefix)/bin
+ $(INSTALL) $(TARGET) $(INSTALL_DIR)/$(prefix)/bin
+ #f=arcemrc; test -f $$HOME/.$$f || $(INSTALL) $$f $(HOME)/.$$f
$(TARGET): $(OBJS) $(MODEL).o
$(LD) $(LDFLAGS) $(OBJS) $(LIBS) $(MODEL).o -o $@
I file binari arcem-src.orig/.Makefile.swp e arcem-src/.Makefile.swp sono diversi
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/arcem/F-18/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- .cvsignore 19 Jul 2008 18:35:05 -0000 1.2
+++ .cvsignore 6 Jan 2013 18:20:51 -0000 1.3
@@ -1,2 +1,3 @@
-arcem-cvs_20070611.tar.bz2
+arcem-1.50-src.zip
linuxrom.zip
+arcem-1.50.html
Index: arcem.sh
===================================================================
RCS file: /cvs/free/rpms/arcem/F-18/arcem.sh,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- arcem.sh 19 Jul 2008 18:35:05 -0000 1.1
+++ arcem.sh 6 Jan 2013 18:20:51 -0000 1.2
@@ -6,6 +6,7 @@
# parameters received.
arcembin='/usr/bin/arcem.bin';
+arcemrc='/usr/share/arcem/arcemrc'
moddir='/usr/share/arcem/modules';
kdialog='/usr/bin/kdialog';
zenity='/usr/bin/zenity';
@@ -40,6 +41,12 @@
exit 2
fi
+# Check if ~/.arcemrc exists and is a file. If not, make it.
+if [ ! -f "$HOME/.arcemrc" ] ; then
+ # Setup RC file
+ install -pm0644 "$arcemrc" "$HOME/.arcemrc"
+fi
+
# Check if ~/.arcem exists and is a directory. If not, make it and setup up
# the subsequent default environment. If .arcem already exists then no changes
# will be made. Notify the user of the default environment and the need for a
@@ -54,7 +61,7 @@
if [ -x $kdialog ] ; then
$kdialog --title "First Run" --msgbox "$msg"
elif [ -x $zenity ] ; then
- $zenity --title "First Run" --info --text "$msg"
+ $zenity --title="First Run" --info --text="$msg"
else
echo -e $msg | fold -s --width=50 | $xmessage -center -file -
fi
@@ -69,7 +76,7 @@
# Launch arcem with the linux ROM if no user ROM
if [ -f "$HOME/.arcem/ROM" ] ; then
- exec $arcembin --hostfsdir $HOME --memory 16M
+ exec padsp $arcembin --hostfsdir $HOME --memory 16M
else
- exec $arcembin --hostfsdir $HOME --memory 16M --rom /usr/share/arcem/linuxrom/ROM
+ exec padsp $arcembin --hostfsdir $HOME --memory 16M --rom /usr/share/arcem/linuxrom/ROM
fi
Index: arcem.spec
===================================================================
RCS file: /cvs/free/rpms/arcem/F-18/arcem.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- arcem.spec 8 Feb 2012 21:45:16 -0000 1.4
+++ arcem.spec 6 Jan 2013 18:20:51 -0000 1.5
@@ -1,30 +1,26 @@
-# The source is retrieved from cvs:
-# cvs -z3 -d:pserver:anonymous@arcem.cvs.sourceforge.net:/cvsroot/arcem co -P arcem
-# The arcem directory should be compressed as the following:
-# arcem-cvs_YYYYMMDD.tar.bz2
-
-%define cvsdate 20070611
-
Name: arcem
-Version: 1.10
-Release: 6.cvs_%{cvsdate}%{?dist}
+Version: 1.50
+Release: 1%{?dist}
Summary: Highly portable Acorn Archimedes emulator
-Group: Applications/Emulators
+
License: GPLv2+
URL: http://arcem.sourceforge.net
-Source0: %{name}-cvs_%{cvsdate}.tar.bz2
+Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}-src.zip
+# ARMLinux Rom Image - kernel v2.2
Source1: http://arcem.sourceforge.net/linuxrom.zip
+# Wrapper script
Source2: arcem.sh
+# RPM Fusion README
Source3: README_arcem.dribble
-Patch0: arcem-cvs_20070611-improvemakefile.patch
-Patch1: arcem-cvs_20070611-uichanges.patch
-Patch2: arcem-cvs_20070611-manual.patch
-Patch3: arcem-cvs_20070611-soundfix.patch
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+# User manual
+Source4: http://arcem.sourceforge.net/manual/%{name}-%{version}.html
+# Makefile patch
+Patch0: arcem-1.50-Makefile.patch
+
BuildRequires: desktop-file-utils
-BuildRequires: ImageMagick
BuildRequires: libX11-devel
BuildRequires: libXext-devel
+BuildRequires: libicns-utils
Requires: hicolor-icon-theme
Requires: xorg-x11-apps
@@ -36,25 +32,26 @@
%prep
-%setup -qn %{name}
+%setup -qn %{name}-src
# Makefile is heavily patched because it's largely broken in many ways
%patch0 -p1
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
unzip -qq %{SOURCE1}
+# Place the user manual
+install -pm0644 %{SOURCE4} manual.html
-%build
-# Sound support seems stable but experimental, but largely doesn't work on PPC
-%ifarch %{ix86} x86_64
- make %{?_smp_mflags} RPMFLAGS="%{optflags}" SOUND_SUPPORT=yes
-%else
- make %{?_smp_mflags} RPMFLAGS="%{optflags}" HOST_BIGENDIAN=yes
-%endif
+# Place RPM Fusion README
+install -pm0644 %{SOURCE3} .
+
+# Fix premissions
+chmod 644 docs/*
+find . -type f -name "*.h" -exec chmod 644 {} \;
+find . -type f -name "*.c" -exec chmod 644 {} \;
-#Build icon image
-convert win/arc.ico %{name}.png
+
+%build
+export CFLAGS="%{optflags}"
+make %{?_smp_mflags} SOUND_SUPPORT=yes
# Build desktop icon
cat >%{name}.desktop <<EOF
@@ -74,48 +71,72 @@
%install
rm -rf %{buildroot}
-make install INSTALL_DIR=%{buildroot}
-mkdir -p %{buildroot}%{_datadir}/%{name}/{modules,linuxrom}
-mkdir -p %{buildroot}%{_datadir}/icons/hicolor/32x32/apps
-install -pm0644 support_modules/*/*,ffa %{buildroot}%{_datadir}/%{name}/modules
+make install INSTALL_DIR=%{buildroot} prefix=%{_prefix}
+
+# Install default configuration file
+mkdir -p %{buildroot}%{_datadir}/%{name}
+install -pm0644 arcemrc %{buildroot}%{_datadir}/%{name}
+
+# Install ARMLinux Rom Image
+mkdir -p %{buildroot}%{_datadir}/%{name}/linuxrom
install -pm0644 ROM.linux %{buildroot}%{_datadir}/%{name}/linuxrom/ROM
+
+# Install modules
+mkdir -p %{buildroot}%{_datadir}/%{name}/modules
+install -pm0644 support_modules/*/*,ffa %{buildroot}%{_datadir}/%{name}/modules
+
+# Install wrapper script
+mv %{buildroot}%{_bindir}/%{name} %{buildroot}%{_bindir}/%{name}.bin
install -pm0755 %{SOURCE2} %{buildroot}%{_bindir}/%{name}
-install -pm0644 %{name}-0.png %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
-install -pm0644 %{SOURCE3} .
+
+# Extract Mac OS X icons
+icns2png -x macosx/%{name}.icns
+
+# Install icons
+for i in 128; do
+ install -d -m 755 %{buildroot}%{_datadir}/icons/hicolor/${i}x${i}/apps
+ install -m 644 %{name}_${i}x${i}x32.png \
+ %{buildroot}%{_datadir}/icons/hicolor/${i}x${i}/apps/%{name}.png
+done
+
+# Install desktop files
desktop-file-install --vendor dribble \
--dir %{buildroot}%{_datadir}/applications \
%{name}.desktop
-%clean
-rm -rf %{buildroot}
-
-
%post
-touch --no-create %{_datadir}/icons/hicolor
-if [ -x %{_bindir}/gtk-update-icon-cache ]; then
-%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
-fi
+touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
%postun
-touch --no-create %{_datadir}/icons/hicolor
-if [ -x %{_bindir}/gtk-update-icon-cache ]; then
-%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
+if [ $1 -eq 0 ] ; then
+ touch --no-create %{_datadir}/icons/hicolor &>/dev/null
+ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
fi
+%posttrans
+gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
+
+
%files
%defattr(-,root,root,-)
%{_bindir}/%{name}
%{_bindir}/%{name}.bin
%{_datadir}/%{name}
%{_datadir}/applications/dribble-%{name}.desktop
-%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
-%doc docs/5thColumn.txt docs/COPYING index.html manual.html README_arcem.dribble
+%{_datadir}/icons/hicolor/*/apps/%{name}.png
+%doc docs/5thColumn.txt docs/COPYING manual.html README_arcem.dribble
%changelog
+* Wed Jan 02 2013 Andrea Musuruane <musuruan(a)gmail.com> 1.50-1
+- Updated to 1.50
+- Specfile update and cleanup
+- Dropped archs no longer supported by Fedora/RPM Fusion
+- Used MacOS X icns instead of the Windows ico
+
* Wed Feb 08 2012 Nicolas Chauvet <kwizart(a)gmail.com> - 1.10-6.cvs_20070611
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
@@ -136,4 +157,4 @@
- Updated license field due to new guidelines
* Mon Jun 11 2007 Ian Chapman <packages(a)amiga-hardware.com> 1.10-0.cvs_20070611
-- Initial Release
\ No newline at end of file
+- Initial Release
Index: sources
===================================================================
RCS file: /cvs/free/rpms/arcem/F-18/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sources 19 Jul 2008 18:35:05 -0000 1.2
+++ sources 6 Jan 2013 18:20:51 -0000 1.3
@@ -1,2 +1,3 @@
-6f0ad6c1f9fd80887e26192736e085b6 arcem-cvs_20070611.tar.bz2
+f00d778b50358f3f73eac30adcee0ec4 arcem-1.50-src.zip
a8b171aee91fda454a625b3dcfda7bdc linuxrom.zip
+f93cc1ee52fc8bbc60a332010c5c883d arcem-1.50.html
--- arcem-cvs_20070611-improvemakefile.patch DELETED ---
--- arcem-cvs_20070611-manual.patch DELETED ---
--- arcem-cvs_20070611-soundfix.patch DELETED ---
--- arcem-cvs_20070611-uichanges.patch DELETED ---
11 years, 10 months
rpms/arcem/devel arcem-1.50-Makefile.patch, NONE, 1.1 .cvsignore, 1.2, 1.3 arcem.sh, 1.1, 1.2 arcem.spec, 1.4, 1.5 sources, 1.2, 1.3 arcem-cvs_20070611-improvemakefile.patch, 1.1, NONE arcem-cvs_20070611-manual.patch, 1.1, NONE arcem-cvs_20070611-soundfix.patch, 1.1, NONE arcem-cvs_20070611-uichanges.patch, 1.1, NONE
by Andrea Musuruane
Author: musuruan
Update of /cvs/free/rpms/arcem/devel
In directory old02.ovh.rpmfusion.lan:/tmp/cvs-serv10624
Modified Files:
.cvsignore arcem.sh arcem.spec sources
Added Files:
arcem-1.50-Makefile.patch
Removed Files:
arcem-cvs_20070611-improvemakefile.patch
arcem-cvs_20070611-manual.patch
arcem-cvs_20070611-soundfix.patch
arcem-cvs_20070611-uichanges.patch
Log Message:
* Wed Jan 02 2013 Andrea Musuruane <musuruan(a)gmail.com> 1.50-1
- Updated to 1.50
- Specfile update and cleanup
- Dropped archs no longer supported by Fedora/RPM Fusion
- Used MacOS X icns instead of the Windows ico
arcem-1.50-Makefile.patch:
Makefile | 17 +++++++++--------
1 file changed, 9 insertions(+), 8 deletions(-)
--- NEW FILE arcem-1.50-Makefile.patch ---
diff -durN arcem-src.orig/Makefile arcem-src/Makefile
--- arcem-src.orig/Makefile 2012-12-13 00:41:33.000000000 +0100
+++ arcem-src/Makefile 2013-01-02 16:06:59.259726183 +0100
@@ -56,24 +56,24 @@
-Wcast-qual -Wwrite-strings -Wno-unused
ifeq ($(PROFILE),yes)
-CFLAGS = -O -g -pg -ftest-coverage -fprofile-arcs
+CFLAGS ?= -O -g -pg -ftest-coverage -fprofile-arcs
LIBS += -lgcov
else
ifeq ($(DEBUG),yes)
CFLAGS += -O0 -g
else
-CFLAGS = -O3 -funroll-loops -fexpensive-optimizations -ffast-math \
+CFLAGS ?= -O3 -funroll-loops -fexpensive-optimizations -ffast-math \
-fomit-frame-pointer -frerun-cse-after-loop
endif
endif
CFLAGS += \
- $(CFL) $(WARN) \
+ $(WARN) \
-I$(SYSTEM) -Iarch -I.
prefix=/usr/local
-INSTALL_DIR = $(prefix)/bin
+INSTALL_DIR =
INSTALL=cp
@@ -174,11 +174,11 @@
endif
ifeq (${SYSTEM},X)
-CFLAGS += -DSYSTEM_X -I/usr/X11R6/include
+CFLAGS += -DSYSTEM_X -I/usr/include/X11
ifneq ($(shell uname),Darwin)
CFLAGS += -D_LARGEFILE_SOURCE -D_LARGEFILE64_SOURCE -D_FILE_OFFSET_BITS=64
endif
-LIBS += -L/usr/X11R6/lib -lXext -lX11
+LIBS += -lXext -lX11
OBJS += X/true.o X/pseudo.o
#SOUND_SUPPORT = yes
endif
@@ -228,8 +228,9 @@
all: $(TARGET)
install: all
- $(INSTALL) $(TARGET) $(INSTALL_DIR)
- f=arcemrc; test -f $$HOME/.$$f || $(INSTALL) $$f $(HOME)/.$$f
+ mkdir -p $(INSTALL_DIR)/$(prefix)/bin
+ $(INSTALL) $(TARGET) $(INSTALL_DIR)/$(prefix)/bin
+ #f=arcemrc; test -f $$HOME/.$$f || $(INSTALL) $$f $(HOME)/.$$f
$(TARGET): $(OBJS) $(MODEL).o
$(LD) $(LDFLAGS) $(OBJS) $(LIBS) $(MODEL).o -o $@
I file binari arcem-src.orig/.Makefile.swp e arcem-src/.Makefile.swp sono diversi
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/arcem/devel/.cvsignore,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- .cvsignore 19 Jul 2008 18:35:05 -0000 1.2
+++ .cvsignore 6 Jan 2013 18:14:43 -0000 1.3
@@ -1,2 +1,3 @@
-arcem-cvs_20070611.tar.bz2
+arcem-1.50-src.zip
linuxrom.zip
+arcem-1.50.html
Index: arcem.sh
===================================================================
RCS file: /cvs/free/rpms/arcem/devel/arcem.sh,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- arcem.sh 19 Jul 2008 18:35:05 -0000 1.1
+++ arcem.sh 6 Jan 2013 18:14:43 -0000 1.2
@@ -6,6 +6,7 @@
# parameters received.
arcembin='/usr/bin/arcem.bin';
+arcemrc='/usr/share/arcem/arcemrc'
moddir='/usr/share/arcem/modules';
kdialog='/usr/bin/kdialog';
zenity='/usr/bin/zenity';
@@ -40,6 +41,12 @@
exit 2
fi
+# Check if ~/.arcemrc exists and is a file. If not, make it.
+if [ ! -f "$HOME/.arcemrc" ] ; then
+ # Setup RC file
+ install -pm0644 "$arcemrc" "$HOME/.arcemrc"
+fi
+
# Check if ~/.arcem exists and is a directory. If not, make it and setup up
# the subsequent default environment. If .arcem already exists then no changes
# will be made. Notify the user of the default environment and the need for a
@@ -54,7 +61,7 @@
if [ -x $kdialog ] ; then
$kdialog --title "First Run" --msgbox "$msg"
elif [ -x $zenity ] ; then
- $zenity --title "First Run" --info --text "$msg"
+ $zenity --title="First Run" --info --text="$msg"
else
echo -e $msg | fold -s --width=50 | $xmessage -center -file -
fi
@@ -69,7 +76,7 @@
# Launch arcem with the linux ROM if no user ROM
if [ -f "$HOME/.arcem/ROM" ] ; then
- exec $arcembin --hostfsdir $HOME --memory 16M
+ exec padsp $arcembin --hostfsdir $HOME --memory 16M
else
- exec $arcembin --hostfsdir $HOME --memory 16M --rom /usr/share/arcem/linuxrom/ROM
+ exec padsp $arcembin --hostfsdir $HOME --memory 16M --rom /usr/share/arcem/linuxrom/ROM
fi
Index: arcem.spec
===================================================================
RCS file: /cvs/free/rpms/arcem/devel/arcem.spec,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- arcem.spec 8 Feb 2012 21:45:16 -0000 1.4
+++ arcem.spec 6 Jan 2013 18:14:43 -0000 1.5
@@ -1,30 +1,26 @@
-# The source is retrieved from cvs:
-# cvs -z3 -d:pserver:anonymous@arcem.cvs.sourceforge.net:/cvsroot/arcem co -P arcem
-# The arcem directory should be compressed as the following:
-# arcem-cvs_YYYYMMDD.tar.bz2
-
-%define cvsdate 20070611
-
Name: arcem
-Version: 1.10
-Release: 6.cvs_%{cvsdate}%{?dist}
+Version: 1.50
+Release: 1%{?dist}
Summary: Highly portable Acorn Archimedes emulator
-Group: Applications/Emulators
+
License: GPLv2+
URL: http://arcem.sourceforge.net
-Source0: %{name}-cvs_%{cvsdate}.tar.bz2
+Source0: http://downloads.sourceforge.net/%{name}/%{name}-%{version}-src.zip
+# ARMLinux Rom Image - kernel v2.2
Source1: http://arcem.sourceforge.net/linuxrom.zip
+# Wrapper script
Source2: arcem.sh
+# RPM Fusion README
Source3: README_arcem.dribble
-Patch0: arcem-cvs_20070611-improvemakefile.patch
-Patch1: arcem-cvs_20070611-uichanges.patch
-Patch2: arcem-cvs_20070611-manual.patch
-Patch3: arcem-cvs_20070611-soundfix.patch
-BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+# User manual
+Source4: http://arcem.sourceforge.net/manual/%{name}-%{version}.html
+# Makefile patch
+Patch0: arcem-1.50-Makefile.patch
+
BuildRequires: desktop-file-utils
-BuildRequires: ImageMagick
BuildRequires: libX11-devel
BuildRequires: libXext-devel
+BuildRequires: libicns-utils
Requires: hicolor-icon-theme
Requires: xorg-x11-apps
@@ -36,25 +32,26 @@
%prep
-%setup -qn %{name}
+%setup -qn %{name}-src
# Makefile is heavily patched because it's largely broken in many ways
%patch0 -p1
-%patch1 -p1
-%patch2 -p1
-%patch3 -p1
unzip -qq %{SOURCE1}
+# Place the user manual
+install -pm0644 %{SOURCE4} manual.html
-%build
-# Sound support seems stable but experimental, but largely doesn't work on PPC
-%ifarch %{ix86} x86_64
- make %{?_smp_mflags} RPMFLAGS="%{optflags}" SOUND_SUPPORT=yes
-%else
- make %{?_smp_mflags} RPMFLAGS="%{optflags}" HOST_BIGENDIAN=yes
-%endif
+# Place RPM Fusion README
+install -pm0644 %{SOURCE3} .
+
+# Fix premissions
+chmod 644 docs/*
+find . -type f -name "*.h" -exec chmod 644 {} \;
+find . -type f -name "*.c" -exec chmod 644 {} \;
-#Build icon image
-convert win/arc.ico %{name}.png
+
+%build
+export CFLAGS="%{optflags}"
+make %{?_smp_mflags} SOUND_SUPPORT=yes
# Build desktop icon
cat >%{name}.desktop <<EOF
@@ -74,48 +71,72 @@
%install
rm -rf %{buildroot}
-make install INSTALL_DIR=%{buildroot}
-mkdir -p %{buildroot}%{_datadir}/%{name}/{modules,linuxrom}
-mkdir -p %{buildroot}%{_datadir}/icons/hicolor/32x32/apps
-install -pm0644 support_modules/*/*,ffa %{buildroot}%{_datadir}/%{name}/modules
+make install INSTALL_DIR=%{buildroot} prefix=%{_prefix}
+
+# Install default configuration file
+mkdir -p %{buildroot}%{_datadir}/%{name}
+install -pm0644 arcemrc %{buildroot}%{_datadir}/%{name}
+
+# Install ARMLinux Rom Image
+mkdir -p %{buildroot}%{_datadir}/%{name}/linuxrom
install -pm0644 ROM.linux %{buildroot}%{_datadir}/%{name}/linuxrom/ROM
+
+# Install modules
+mkdir -p %{buildroot}%{_datadir}/%{name}/modules
+install -pm0644 support_modules/*/*,ffa %{buildroot}%{_datadir}/%{name}/modules
+
+# Install wrapper script
+mv %{buildroot}%{_bindir}/%{name} %{buildroot}%{_bindir}/%{name}.bin
install -pm0755 %{SOURCE2} %{buildroot}%{_bindir}/%{name}
-install -pm0644 %{name}-0.png %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
-install -pm0644 %{SOURCE3} .
+
+# Extract Mac OS X icons
+icns2png -x macosx/%{name}.icns
+
+# Install icons
+for i in 128; do
+ install -d -m 755 %{buildroot}%{_datadir}/icons/hicolor/${i}x${i}/apps
+ install -m 644 %{name}_${i}x${i}x32.png \
+ %{buildroot}%{_datadir}/icons/hicolor/${i}x${i}/apps/%{name}.png
+done
+
+# Install desktop files
desktop-file-install --vendor dribble \
--dir %{buildroot}%{_datadir}/applications \
%{name}.desktop
-%clean
-rm -rf %{buildroot}
-
-
%post
-touch --no-create %{_datadir}/icons/hicolor
-if [ -x %{_bindir}/gtk-update-icon-cache ]; then
-%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
-fi
+touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
%postun
-touch --no-create %{_datadir}/icons/hicolor
-if [ -x %{_bindir}/gtk-update-icon-cache ]; then
-%{_bindir}/gtk-update-icon-cache --quiet %{_datadir}/icons/hicolor || :
+if [ $1 -eq 0 ] ; then
+ touch --no-create %{_datadir}/icons/hicolor &>/dev/null
+ gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
fi
+%posttrans
+gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
+
+
%files
%defattr(-,root,root,-)
%{_bindir}/%{name}
%{_bindir}/%{name}.bin
%{_datadir}/%{name}
%{_datadir}/applications/dribble-%{name}.desktop
-%{_datadir}/icons/hicolor/32x32/apps/%{name}.png
-%doc docs/5thColumn.txt docs/COPYING index.html manual.html README_arcem.dribble
+%{_datadir}/icons/hicolor/*/apps/%{name}.png
+%doc docs/5thColumn.txt docs/COPYING manual.html README_arcem.dribble
%changelog
+* Wed Jan 02 2013 Andrea Musuruane <musuruan(a)gmail.com> 1.50-1
+- Updated to 1.50
+- Specfile update and cleanup
+- Dropped archs no longer supported by Fedora/RPM Fusion
+- Used MacOS X icns instead of the Windows ico
+
* Wed Feb 08 2012 Nicolas Chauvet <kwizart(a)gmail.com> - 1.10-6.cvs_20070611
- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
@@ -136,4 +157,4 @@
- Updated license field due to new guidelines
* Mon Jun 11 2007 Ian Chapman <packages(a)amiga-hardware.com> 1.10-0.cvs_20070611
-- Initial Release
\ No newline at end of file
+- Initial Release
Index: sources
===================================================================
RCS file: /cvs/free/rpms/arcem/devel/sources,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- sources 19 Jul 2008 18:35:05 -0000 1.2
+++ sources 6 Jan 2013 18:14:43 -0000 1.3
@@ -1,2 +1,3 @@
-6f0ad6c1f9fd80887e26192736e085b6 arcem-cvs_20070611.tar.bz2
+f00d778b50358f3f73eac30adcee0ec4 arcem-1.50-src.zip
a8b171aee91fda454a625b3dcfda7bdc linuxrom.zip
+f93cc1ee52fc8bbc60a332010c5c883d arcem-1.50.html
--- arcem-cvs_20070611-improvemakefile.patch DELETED ---
--- arcem-cvs_20070611-manual.patch DELETED ---
--- arcem-cvs_20070611-soundfix.patch DELETED ---
--- arcem-cvs_20070611-uichanges.patch DELETED ---
11 years, 10 months
rpms/nvidia-kmod/F-18 nvidia-kmod.spec,1.114,1.115
by Leigh Scott
Author: leigh123linux
Update of /cvs/nonfree/rpms/nvidia-kmod/F-18
In directory old02.ovh.rpmfusion.lan:/tmp/cvs-serv7825
Modified Files:
nvidia-kmod.spec
Log Message:
* Sun Jan 06 2013 Leigh Scott <leigh123linux(a)googlemail.com> - 1:304.64-2
- patched and rebuilt for 3.7 kernel
Index: nvidia-kmod.spec
===================================================================
RCS file: /cvs/nonfree/rpms/nvidia-kmod/F-18/nvidia-kmod.spec,v
retrieving revision 1.114
retrieving revision 1.115
diff -u -r1.114 -r1.115
--- nvidia-kmod.spec 3 Jan 2013 22:49:59 -0000 1.114
+++ nvidia-kmod.spec 6 Jan 2013 16:54:04 -0000 1.115
@@ -9,7 +9,7 @@
Epoch: 1
Version: 304.64
# Taken over by kmodtool
-Release: 1%{?dist}.4
+Release: 2%{?dist}
Summary: NVIDIA display driver kernel module
Group: System Environment/Kernel
License: Redistributable, no modification permitted
@@ -24,6 +24,7 @@
# </switch me>
Source11: nvidia-kmodtool-excludekernel-filterfile
+Patch0: 3.7_kernel.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -51,7 +52,7 @@
for arch in x86 x64
do
pushd nvidiapkg-${arch}
- echo "NoPatch"
+%patch0 -p1
popd
done
@@ -85,6 +86,9 @@
%changelog
+* Sun Jan 06 2013 Leigh Scott <leigh123linux(a)googlemail.com> - 1:304.64-2
+- patched and rebuilt for 3.7 kernel
+
* Thu Jan 03 2013 Nicolas Chauvet <kwizart(a)gmail.com> - 1:304.64-1.4
- Rebuilt for f18 final kernel
11 years, 10 months
rpms/xbmc/F-18 .cvsignore, 1.15, 1.16 sources, 1.18, 1.19 xbmc-generate-tarball-xz.sh, 1.16, 1.17 xbmc-pvr-addons-generate-tarball-xz.sh, 1.1, 1.2 xbmc.spec, 1.55, 1.56 xbmc-11.0-tsp-Eden-pvr.patch, 1.2, NONE
by Ken Dreyer
Author: ktdreyer
Update of /cvs/free/rpms/xbmc/F-18
In directory old02.ovh.rpmfusion.lan:/tmp/cvs-serv29217
Modified Files:
.cvsignore sources xbmc-generate-tarball-xz.sh
xbmc-pvr-addons-generate-tarball-xz.sh xbmc.spec
Removed Files:
xbmc-11.0-tsp-Eden-pvr.patch
Log Message:
* Fri Jan 04 2013 Ken Dreyer <ktdreyer(a)ktdreyer.com> - 12.0-0.6.Frodo_rc3
- Update to Frodo RC 3
- Update PVR addons snapshot to match snapshot bundled in rc3
Index: .cvsignore
===================================================================
RCS file: /cvs/free/rpms/xbmc/F-18/.cvsignore,v
retrieving revision 1.15
retrieving revision 1.16
diff -u -r1.15 -r1.16
--- .cvsignore 11 Oct 2012 06:25:59 -0000 1.15
+++ .cvsignore 5 Jan 2013 01:57:47 -0000 1.16
@@ -1 +1,2 @@
-xbmc-12.0-Frodo_alpha6-patched.tar.xz
+xbmc-12.0-Frodo_rc3-patched.tar.xz
+xbmc-pvr-addons-5f97406cff-patched.tar.xz
Index: sources
===================================================================
RCS file: /cvs/free/rpms/xbmc/F-18/sources,v
retrieving revision 1.18
retrieving revision 1.19
diff -u -r1.18 -r1.19
--- sources 13 Dec 2012 19:29:49 -0000 1.18
+++ sources 5 Jan 2013 01:57:48 -0000 1.19
@@ -1,2 +1,2 @@
-a6b90c12fde21b99ab0441ec404c62c0 xbmc-12.0-Frodo_rc1-patched.tar.xz
-a5162726bdffbbafc7884aff6ef44dd7 xbmc-pvr-addons-1e666ced21-patched.tar.xz
+c806f10522f411b0ca433739953c17b1 xbmc-12.0-Frodo_rc3-patched.tar.xz
+47a2b90e4bd567540d550c50d7dc372b xbmc-pvr-addons-5f97406cff-patched.tar.xz
Index: xbmc-generate-tarball-xz.sh
===================================================================
RCS file: /cvs/free/rpms/xbmc/F-18/xbmc-generate-tarball-xz.sh,v
retrieving revision 1.16
retrieving revision 1.17
diff -u -r1.16 -r1.17
--- xbmc-generate-tarball-xz.sh 13 Dec 2012 19:29:49 -0000 1.16
+++ xbmc-generate-tarball-xz.sh 5 Jan 2013 01:57:50 -0000 1.17
@@ -2,7 +2,7 @@
MAJORVERSION=12
MINORVERSION=0
-PRERELEASE=Frodo_rc1
+PRERELEASE=Frodo_rc3
VERSION=${MAJORVERSION}.${MINORVERSION}${PRERELEASE:+-${PRERELEASE}}
Index: xbmc-pvr-addons-generate-tarball-xz.sh
===================================================================
RCS file: /cvs/free/rpms/xbmc/F-18/xbmc-pvr-addons-generate-tarball-xz.sh,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- xbmc-pvr-addons-generate-tarball-xz.sh 13 Dec 2012 19:29:49 -0000 1.1
+++ xbmc-pvr-addons-generate-tarball-xz.sh 5 Jan 2013 01:57:51 -0000 1.2
@@ -5,7 +5,10 @@
# The xbmc-pvr-addon software does not yet use version numbers, so we'll
# just use git hashes for identifiers.
-GITHASH=1e666ced21
+# Upstream xbmc also hardcodes a Git hash for OSes that bundle
+# xbmc-pvr-addons. Let's try using the same hash that upstream uses. It
+# can be found in tools/darwin/depends/xbmc-pvr-addons/Makefile.
+GITHASH=5f97406cff
GITHUBURL=https://github.com/opdenkamp/xbmc-pvr-addons/archive/$GITHASH.zip
# download zipball
Index: xbmc.spec
===================================================================
RCS file: /cvs/free/rpms/xbmc/F-18/xbmc.spec,v
retrieving revision 1.55
retrieving revision 1.56
diff -u -r1.55 -r1.56
--- xbmc.spec 13 Dec 2012 19:32:15 -0000 1.55
+++ xbmc.spec 5 Jan 2013 01:57:51 -0000 1.56
@@ -1,11 +1,11 @@
-%global PRERELEASE Frodo_rc1
+%global PRERELEASE Frodo_rc3
#global DIRVERSION %{version}
# use the line below for pre-releases
%global DIRVERSION %{version}-%{PRERELEASE}
Name: xbmc
Version: 12.0
-Release: 0.4.%{PRERELEASE}%{?dist}.1
+Release: 0.6.%{PRERELEASE}%{?dist}
URL: http://www.xbmc.org/
Source0: %{name}-%{DIRVERSION}-patched.tar.xz
@@ -20,7 +20,7 @@
Source1: xbmc-generate-tarball-xz.sh
# xbmc pvr addons are shipped as a separate git repo.
-Source2: xbmc-pvr-addons-1e666ced21-patched.tar.xz
+Source2: xbmc-pvr-addons-5f97406cff-patched.tar.xz
Source3: xbmc-pvr-addons-generate-tarball-xz.sh
# https://github.com/xbmc/xbmc/pull/1725.patch
@@ -42,22 +42,6 @@
# functionality, needs to be able fallback internal version
Patch4: xbmc-12.0-hdhomerun.patch
-# patch pristine Eden source (git tag: 11.0-Eden-r2) against
-# tsp42's back-port of PVR support (including MythTV support)
-# to stable Eden branch, patch created using the following:
-#
-# git clone git://github.com/tsp/xbmc.git xbmc-Eden-pvr
-# cd xbmc-Eden-pvr/
-# git checkout Eden-pvr
-# git remote add main git://github.com/xbmc/xbmc.git
-# git fetch main
-# git diff 11.0-Eden-r2 Eden-pvr > xbmc-11.0-tsp-Eden-pvr.patch
-#
-# (note that hunks within patch that patch ffmpeg needed to be
-# removed, since ffmpeg is removed from original tarball, and other
-# minor tweaks may be needed)
-#Patch5: xbmc-11.0-tsp-Eden-pvr.patch
-
# Optional deps (not in EPEL)
# (libbluray in EPEL 6 is too old.)
%{?fedora:%global _with_hdhomerun 1}
@@ -236,7 +220,6 @@
%patch2 -p0
#patch3 -p0
%patch4 -p1
-#patch5 -p1
%if 0%{?_with_hdhomerun}
%else
@@ -342,8 +325,18 @@
#%%{_includedir}/xbmc/xbmcclient.h
%changelog
-* Thu Dec 13 2012 Ken Dreyer <ktdreyer(a)ktdreyer.com> - 12.0-0.4.Frodo_rc1.f18.1
-- Bumping release for bad tag in F18 (sigh)
+* Fri Jan 04 2013 Ken Dreyer <ktdreyer(a)ktdreyer.com> - 12.0-0.6.Frodo_rc3
+- Update to Frodo RC 3
+- Update PVR addons snapshot to match snapshot bundled in rc3
+
+* Fri Dec 28 2012 Alex Lancaster <alexlan[AT]fedoraproject org> - 12.0-0.5.Frodo_rc2
+- Release number should be bumped on every change when doing
+ pre-release updates
+- Remove obsolete MythTV PVR add-on patch from tsp branch
+
+* Wed Dec 27 2012 Ken Dreyer <ktdreyer(a)ktdreyer.com> - 12.0-0.4.Frodo_rc2
+- Update to Frodo RC 2
+- Update PVR addons snapshot to the latest Git version
* Thu Dec 13 2012 Ken Dreyer <ktdreyer(a)ktdreyer.com> - 12.0-0.4.Frodo_rc1
- Disable crystalhd on non-x86 (by kwizart)
--- xbmc-11.0-tsp-Eden-pvr.patch DELETED ---
11 years, 10 months
rpms/pcsxr/devel pcsxr.spec,1.6,1.7
by Jeremy Newton
Author: jem256
Update of /cvs/free/rpms/pcsxr/devel
In directory old02.ovh.rpmfusion.lan:/tmp/cvs-serv25557/devel
Modified Files:
pcsxr.spec
Log Message:
Fix to last commit
Index: pcsxr.spec
===================================================================
RCS file: /cvs/free/rpms/pcsxr/devel/pcsxr.spec,v
retrieving revision 1.6
retrieving revision 1.7
diff -u -r1.6 -r1.7
--- pcsxr.spec 5 Jan 2013 01:13:10 -0000 1.6
+++ pcsxr.spec 5 Jan 2013 01:13:47 -0000 1.7
@@ -1,7 +1,7 @@
%global svnversion 82044
Name: pcsxr
Version: 1.9.92
-Release: 1.20130104svn%{svnversion}%{?dist}
+Release: 2.20130104svn%{svnversion}%{?dist}
Summary: A plugin based PlayStation (PSX) emulator with high compatibility
#All is GPLv2+ except:
@@ -68,6 +68,9 @@
%{_datadir}/applications/%{name}.desktop
%changelog
+* Fri Jan 4 2013 Jeremy Newton <alexjnewt(a)hotmail.com> - 1.9.92-2.20130104svn82044
+- Fixed missing gtk3 dependency
+
* Fri Jan 4 2013 Jeremy Newton <alexjnewt(a)hotmail.com> - 1.9.92-1.20130104svn82044
- Updated to new SVN checkout version
- Removed unnecessary zero length Doc file (NEWS)
11 years, 10 months
rpms/pcsxr/devel pcsxr.spec,1.5,1.6
by Jeremy Newton
Author: jem256
Update of /cvs/free/rpms/pcsxr/devel
In directory old02.ovh.rpmfusion.lan:/tmp/cvs-serv25385/devel
Modified Files:
pcsxr.spec
Log Message:
Fix to last commit
Index: pcsxr.spec
===================================================================
RCS file: /cvs/free/rpms/pcsxr/devel/pcsxr.spec,v
retrieving revision 1.5
retrieving revision 1.6
diff -u -r1.5 -r1.6
--- pcsxr.spec 4 Jan 2013 23:18:59 -0000 1.5
+++ pcsxr.spec 5 Jan 2013 01:13:10 -0000 1.6
@@ -17,7 +17,7 @@
Patch0: %{name}-remove-assertion-64bit.patch
BuildRequires: SDL-devel
-BuildRequires: gtk2-devel
+BuildRequires: gtk3-devel
BuildRequires: nasm
BuildRequires: mesa-libGL-devel
BuildRequires: gettext
11 years, 10 months