rpms/ndiswrapper-kmod/F-18 ndiswrapper-kmod.spec,1.89,1.90
by Nicolas Chauvet
Author: kwizart
Update of /cvs/free/rpms/ndiswrapper-kmod/F-18
In directory old02.ovh.rpmfusion.lan:/tmp/cvs-serv13242
Modified Files:
ndiswrapper-kmod.spec
Log Message:
* Wed May 22 2013 Nicolas Chauvet <kwizart(a)gmail.com> - 1.58-2.1
- Rebuilt for kernel
Index: ndiswrapper-kmod.spec
===================================================================
RCS file: /cvs/free/rpms/ndiswrapper-kmod/F-18/ndiswrapper-kmod.spec,v
retrieving revision 1.89
retrieving revision 1.90
diff -u -r1.89 -r1.90
--- ndiswrapper-kmod.spec 15 May 2013 23:16:12 -0000 1.89
+++ ndiswrapper-kmod.spec 22 May 2013 06:34:18 -0000 1.90
@@ -3,14 +3,14 @@
# "buildforkernels newest" macro for just that build; immediately after
# queuing that build enable the macro again for subsequent builds; that way
# a new akmod package will only get build when a new one is actually needed
-%global buildforkernels current
+%global buildforkernels newest
#global pre rc1
Summary: Ndiswrapper kernel module
Name: ndiswrapper-kmod
Version: 1.58
-Release: 2%{?pre}%{?dist}
+Release: 2%{?pre}%{?dist}.1
License: GPLv2
Group: System Environment/Kernel
URL: http://ndiswrapper.sourceforge.net
@@ -77,6 +77,9 @@
%changelog
+* Wed May 22 2013 Nicolas Chauvet <kwizart(a)gmail.com> - 1.58-2.1
+- Rebuilt for kernel
+
* Wed May 15 2013 Leigh Scott <leigh123linux(a)googlemail.com> - 1.58-2
- patch for 3.9 kernel
11 years, 6 months
rpms/buildsys-build-rpmfusion/F-18 buildsys-build-rpmfusion-kerneldevpkgs-current, 1.54, 1.55 buildsys-build-rpmfusion.spec, 1.69, 1.70
by Nicolas Chauvet
Author: kwizart
Update of /cvs/free/rpms/buildsys-build-rpmfusion/F-18
In directory old02.ovh.rpmfusion.lan:/tmp/cvs-serv12873
Modified Files:
buildsys-build-rpmfusion-kerneldevpkgs-current
buildsys-build-rpmfusion.spec
Log Message:
* Wed May 22 2013 Nicolas Chauvet <kwizart(a)gmail.com> - 10:18-28
- rebuild for kernel 3.9.3-201.fc18
Index: buildsys-build-rpmfusion-kerneldevpkgs-current
===================================================================
RCS file: /cvs/free/rpms/buildsys-build-rpmfusion/F-18/buildsys-build-rpmfusion-kerneldevpkgs-current,v
retrieving revision 1.54
retrieving revision 1.55
diff -u -r1.54 -r1.55
--- buildsys-build-rpmfusion-kerneldevpkgs-current 14 May 2013 11:56:53 -0000 1.54
+++ buildsys-build-rpmfusion-kerneldevpkgs-current 22 May 2013 05:54:49 -0000 1.55
@@ -1,3 +1,3 @@
-3.9.2-200.fc18
-3.9.2-200.fc18smp
-3.9.2-200.fc18PAE
+3.9.3-201.fc18
+3.9.3-201.fc18smp
+3.9.3-201.fc18PAE
Index: buildsys-build-rpmfusion.spec
===================================================================
RCS file: /cvs/free/rpms/buildsys-build-rpmfusion/F-18/buildsys-build-rpmfusion.spec,v
retrieving revision 1.69
retrieving revision 1.70
diff -u -r1.69 -r1.70
--- buildsys-build-rpmfusion.spec 14 May 2013 11:56:53 -0000 1.69
+++ buildsys-build-rpmfusion.spec 22 May 2013 05:54:49 -0000 1.70
@@ -3,7 +3,7 @@
Name: buildsys-build-%{repo}
Epoch: 10
Version: 18
-Release: 27
+Release: 28
Summary: Tools and files used by the %{repo} buildsys
Group: Development/Tools
@@ -86,6 +86,9 @@
%changelog
+* Wed May 22 2013 Nicolas Chauvet <kwizart(a)gmail.com> - 10:18-28
+- rebuild for kernel 3.9.3-201.fc18
+
* Tue May 14 2013 Nicolas Chauvet <kwizart(a)gmail.com> - 10:18-27
- rebuild for kernel 3.9.2-200.fc18
11 years, 6 months
rpms/warsow/F-18 warsow-build.patch, NONE, 1.1 warsow-paths.patch, NONE, 1.1 warsow.desktop, NONE, 1.1 warsow.spec, NONE, 1.1 warsow.svg, NONE, 1.1 warsow48x48.png, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Kalev Lember
Author: kalev
Update of /cvs/nonfree/rpms/warsow/F-18
In directory old02.ovh.rpmfusion.lan:/tmp/cvs-serv30908/F-18
Modified Files:
.cvsignore sources
Added Files:
warsow-build.patch warsow-paths.patch warsow.desktop
warsow.spec warsow.svg warsow48x48.png
Log Message:
Initial import (#2762)
warsow-build.patch:
Makefile | 9 ++-------
1 file changed, 2 insertions(+), 7 deletions(-)
--- NEW FILE warsow-build.patch ---
--- warsow_1.02_sdk/source/Makefile.orig 2013-04-15 00:50:05.337871495 +0200
+++ warsow_1.02_sdk/source/Makefile 2013-04-15 00:51:13.270701812 +0200
@@ -210,7 +210,7 @@
CFLAGS_TV_SERVER=-DDEDICATED_ONLY -DTV_SERVER_ONLY -DC_ONLY -DTV_MODULE_HARD_LINKED
LDFLAGS_COMMON=$(LDFLAGS)
-LXXFLAGS_COMMON=$(LDFLAGS) -lstdc++ -lsupc++
+LXXFLAGS_COMMON=$(LDFLAGS) -lstdc++
ifeq ($(OS),FreeBSD)
LDFLAGS_COMMON+= -L/usr/local/lib -lm -pthread
@@ -218,11 +218,6 @@
LDFLAGS_COMMON+= -L/usr/local/lib -ldl -lm -O1 -Wl,--as-needed
endif
-ifneq ($(DEBUG_BUILD),YES)
-LDFLAGS_COMMON+= -s
-LXXFLAGS_COMMON+= -s
-endif
-
ifeq ($(ARCH),x86_64)
LIB=lib64
else
@@ -286,7 +281,7 @@
LDFLAGS_CLIENT=-lz -lcurl -framework libjpeg -framework SDL -framework OpenGL -I/Library/Frameworks/SDL.framework/Headers
LDFLAGS_MODULE=-bundle
LDFLAGS_COMMON=-arch ppc -arch i386 -framework AppKit -mmacosx-version-min=10.4 -isysroot /Developer/SDKs/MacOSX10.4u.sdk
-LXXFLAGS_COMMON=$(LDFLAGS_COMMON) -lstdc++ -lsupc++
+LXXFLAGS_COMMON=$(LDFLAGS_COMMON) -lstdc++
LDFLAGS_DED=-lz -lcurl
LDFLAGS_QF=-framework SDL -framework Ogg -framework Vorbis
LDFLAGS_OPENAL=-framework OpenAL -framework Ogg -framework Vorbis
warsow-paths.patch:
files.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
--- NEW FILE warsow-paths.patch ---
--- warsow_1.02_sdk/source/qcommon/files.c.orig 2013-04-14 23:28:50.105800188 +0200
+++ warsow_1.02_sdk/source/qcommon/files.c 2013-04-14 23:29:12.492415222 +0200
@@ -3917,8 +3917,8 @@
//
// set basepaths
//
- fs_cdpath = Cvar_Get( "fs_cdpath", "", CVAR_NOSET );
- fs_basepath = Cvar_Get( "fs_basepath", ".", CVAR_NOSET );
+ fs_cdpath = Cvar_Get( "fs_cdpath", "/usr/share/warsow", CVAR_NOSET );
+ fs_basepath = Cvar_Get( "fs_basepath", "/usr/lib/warsow", CVAR_NOSET );
if( Sys_FS_GetHomeDirectory() != NULL )
#ifdef PUBLIC_BUILD
fs_usehomedir = Cvar_Get( "fs_usehomedir", "1", CVAR_NOSET );
--- NEW FILE warsow.desktop ---
[Desktop Entry]
Name=Warsow
Comment=Fast paced 3D first person shooter
Icon=warsow
Exec=warsow
Terminal=false
Type=Application
Categories=Game;ArcadeGame;
--- NEW FILE warsow.spec ---
%global warsow_libdir %{_prefix}/lib/warsow
%global warsow_datadir %{_datadir}/warsow
Name: warsow
Version: 1.02
Release: 2%{?dist}
Summary: Fast paced 3D first person shooter
License: GPLv2+
URL: http://www.warsow.net/
Source0: http://www.warsow.net:1337/~warsow/%{version}/warsow_%{version}_sdk.tar.gz
Source1: warsow.desktop
Source2: warsow48x48.png
Source3: warsow.svg
# Downstream patch to set the locations of the data files and libs
Patch0: warsow-paths.patch
# Downstream patch to stop stripping the binaries and to avoid linking with
# the static c++ runtime
Patch1: warsow-build.patch
BuildRequires: curl-devel
BuildRequires: desktop-file-utils
BuildRequires: freetype-devel
BuildRequires: libjpeg-devel
BuildRequires: libpng-devel
BuildRequires: libtheora-devel
BuildRequires: libvorbis-devel
BuildRequires: libX11-devel
BuildRequires: libXinerama-devel
BuildRequires: libXrandr-devel
BuildRequires: libXxf86dga-devel
BuildRequires: libXxf86vm-devel
BuildRequires: openal-devel
BuildRequires: openssl-devel
BuildRequires: SDL-devel
Requires: hicolor-icon-theme
Requires: warsow-data = %{version}
%description
Warsow is a fast paced first person shooter consisting of cel-shaded
cartoon-like graphics with dark, flashy and dirty textures. Warsow is based on
the E-novel "Chasseur de bots" ("Bots hunter" in English) by Fabrice Demurger.
Warsow's codebase is built upon Qfusion, an advanced modification of the Quake
II engine.
This package installs the client to play Warsow.
%package server
Summary: Dedicated server for Warsow
Requires: %{name}%{?_isa} = %{version}-%{release}
Requires: %{name}-data = %{version}
%description server
Warsow is a fast paced first person shooter consisting of cel-shaded
cartoon-like graphics with dark, flashy and dirty textures. Warsow is based on
the E-novel "Chasseur de bots" ("Bots hunter" in English) by Fabrice Demurger.
Warsow's codebase is built upon Qfusion, an advanced modification of the Quake
II engine.
This package installs the standalone server and TV server for Warsow.
%prep
%setup -q -n warsow_%{version}_sdk
%patch0 -p1 -b .paths
%patch1 -p1 -b .build
# Remove bundled libs
pushd libsrcs
rm -rf libcurl libfreetype libjpeg libogg libpng libtheora libvorbis zlib
popd
# Convert to utf-8 and Unix line breaks
for file in docs/license.txt; do
iconv -f WINDOWS-1252 -t UTF-8 -o $file.new $file &&
sed -i 's/\r//' $file.new &&
touch -r $file $file.new &&
mv $file.new $file
done
%build
pushd source
export CFLAGS="%optflags"
export LDFLAGS="%__global_ldflags"
make \
BUILD_CLIENT=YES \
BUILD_SERVER=YES \
BUILD_TV_SERVER=YES \
BUILD_IRC=YES \
BUILD_SND_OPENAL=YES \
BUILD_SND_QF=YES \
DEBUG_BUILD=NO
popd
%install
pushd source/release
# Install the executables directly to bindir. We are setting the data paths
# correctly with patch0, so we have no need for the shell script wrappers.
install -Dm 755 warsow.* $RPM_BUILD_ROOT%{_bindir}/warsow
install -Dm 755 wsw_server.* $RPM_BUILD_ROOT%{_bindir}/warsow-server
install -Dm 755 wswtv_server.* $RPM_BUILD_ROOT%{_bindir}/warsow-tv-server
# Install the private libraries to a private directory
install -d $RPM_BUILD_ROOT%{warsow_libdir}/libs
install -m 755 libs/*.so $RPM_BUILD_ROOT%{warsow_libdir}/libs/
popd
# Install icons and the desktop file
install -D -m 0644 %{SOURCE2} $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/48x48/apps/warsow.png
install -D -m 0644 %{SOURCE3} $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/scalable/apps/warsow.svg
desktop-file-install %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/applications/warsow.desktop
%post
touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
%postun
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
%doc docs/license.txt
%{_bindir}/warsow
%{_datadir}/icons/hicolor/*/apps/warsow.png
%{_datadir}/icons/hicolor/scalable/apps/warsow.svg
%{_datadir}/applications/warsow.desktop
%{warsow_libdir}/
%files server
%{_bindir}/warsow-server
%{_bindir}/warsow-tv-server
%changelog
* Mon May 06 2013 Kalev Lember <kalevlember(a)gmail.com> - 1.02-2
- Review fixes (https://bugzilla.rpmfusion.org/show_bug.cgi?id=2762):
- Require hicolor-icon-theme
- Convert license.txt to Unix line breaks
- Don't distribute docs that describe source code
- server: Depend on the main package
* Mon Apr 15 2013 Kalev Lember <kalevlember(a)gmail.com> - 1.02-1
- Initial Fedora package
--- NEW FILE warsow.svg ---
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 15.0.0, SVG Export Plug-In -->
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [
<!ENTITY ns_flows "http://ns.adobe.com/Flows/1.0/">
]>
<svg version="1.1"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:a="http://ns.adobe.com/AdobeSVGViewerExtensions/3.0/"
x="0px" y="0px" width="149px" height="149px" viewBox="410.3 55.5 149 149" enable-background="new 410.3 55.5 149 149"
xml:space="preserve">
<defs>
</defs>
<g>
<defs>
<rect id="SVGID_1_" x="410.4" y="58.6" width="149" height="142.3"/>
</defs>
<clipPath id="SVGID_2_">
<use xlink:href="#SVGID_1_" overflow="visible"/>
</clipPath>
<g clip-path="url(#SVGID_2_)">
<circle fill="#231F20" stroke="#231F20" stroke-width="12" stroke-miterlimit="3.8637" cx="484.5" cy="129.8" r="64.4"/>
<path fill="#231F20" stroke="#231F20" stroke-width="12" stroke-miterlimit="3.8637" d="M484.5,129.8"/>
</g>
<g clip-path="url(#SVGID_2_)">
<defs>
<circle id="_x3C_Clipping_Path_x3E__1_" cx="484.5" cy="129.8" r="64.4"/>
</defs>
<defs>
<circle id="poop_1_" cx="484.5" cy="129.8" r="64.4"/>
</defs>
<use xlink:href="#_x3C_Clipping_Path_x3E__1_" display="none" overflow="visible" fill="#8A6AAD"/>
<use xlink:href="#poop_1_" overflow="visible" fill="#8A6AAD"/>
<clipPath id="_x3C_Clipping_Path_x3E__2_">
<use xlink:href="#_x3C_Clipping_Path_x3E__1_" display="none" overflow="visible"/>
</clipPath>
<clipPath id="poop_2_" clip-path="url(#_x3C_Clipping_Path_x3E__2_)">
<use xlink:href="#poop_1_" overflow="visible"/>
</clipPath>
<g clip-path="url(#poop_2_)">
<polygon fill-rule="evenodd" clip-rule="evenodd" fill="#F37721" points="845.6,3 841.5,90 460,89.6 451.9,102.3 468.2,116
460,135.3 497.6,136.1 513.2,149.5 508.2,164 0,161 3.1,0 "/>
</g>
</g>
<g clip-path="url(#SVGID_2_)">
<polygon fill="#231F20" stroke="#231F20" stroke-width="12.1187" stroke-miterlimit="3.8637" points="550.4,86.6 544.2,102.6
468,102.6 475,108.6 522.5,108.6 510.6,139.1 525.1,151.6 516.5,173.6 419.3,173.6 425.6,157.6 501.3,157.6 494.4,151.6
449,151.6 460.4,122.2 444.7,108.6 453.2,86.6 "/>
<path fill="#FFFFFF" d="M497.5,122.6h-18.5l-5.5,14H492L497.5,122.6z M550.4,86.6l-6.2,16H468l7,6h47.4l-11.9,30.5l14.5,12.5
l-8.6,22h-97.2l6.2-16h75.8l-6.9-6H449l11.4-29.4l-15.7-13.6l8.6-22H550.4z"/>
</g>
</g>
</svg>
Index: .cvsignore
===================================================================
RCS file: /cvs/nonfree/rpms/warsow/F-18/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 19 May 2013 10:51:14 -0000 1.1
+++ .cvsignore 21 May 2013 11:55:06 -0000 1.2
@@ -0,0 +1 @@
+warsow_1.02_sdk.tar.gz
Index: sources
===================================================================
RCS file: /cvs/nonfree/rpms/warsow/F-18/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 19 May 2013 10:51:14 -0000 1.1
+++ sources 21 May 2013 11:55:06 -0000 1.2
@@ -0,0 +1 @@
+df3dee05dd6f84b44ba131a2445a1706 warsow_1.02_sdk.tar.gz
11 years, 6 months
rpms/warsow/F-19 warsow-build.patch, NONE, 1.1 warsow-paths.patch, NONE, 1.1 warsow.desktop, NONE, 1.1 warsow.spec, NONE, 1.1 warsow.svg, NONE, 1.1 warsow48x48.png, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Kalev Lember
Author: kalev
Update of /cvs/nonfree/rpms/warsow/F-19
In directory old02.ovh.rpmfusion.lan:/tmp/cvs-serv30609/F-19
Modified Files:
.cvsignore sources
Added Files:
warsow-build.patch warsow-paths.patch warsow.desktop
warsow.spec warsow.svg warsow48x48.png
Log Message:
Initial import (#2762)
warsow-build.patch:
Makefile | 9 ++-------
1 file changed, 2 insertions(+), 7 deletions(-)
--- NEW FILE warsow-build.patch ---
--- warsow_1.02_sdk/source/Makefile.orig 2013-04-15 00:50:05.337871495 +0200
+++ warsow_1.02_sdk/source/Makefile 2013-04-15 00:51:13.270701812 +0200
@@ -210,7 +210,7 @@
CFLAGS_TV_SERVER=-DDEDICATED_ONLY -DTV_SERVER_ONLY -DC_ONLY -DTV_MODULE_HARD_LINKED
LDFLAGS_COMMON=$(LDFLAGS)
-LXXFLAGS_COMMON=$(LDFLAGS) -lstdc++ -lsupc++
+LXXFLAGS_COMMON=$(LDFLAGS) -lstdc++
ifeq ($(OS),FreeBSD)
LDFLAGS_COMMON+= -L/usr/local/lib -lm -pthread
@@ -218,11 +218,6 @@
LDFLAGS_COMMON+= -L/usr/local/lib -ldl -lm -O1 -Wl,--as-needed
endif
-ifneq ($(DEBUG_BUILD),YES)
-LDFLAGS_COMMON+= -s
-LXXFLAGS_COMMON+= -s
-endif
-
ifeq ($(ARCH),x86_64)
LIB=lib64
else
@@ -286,7 +281,7 @@
LDFLAGS_CLIENT=-lz -lcurl -framework libjpeg -framework SDL -framework OpenGL -I/Library/Frameworks/SDL.framework/Headers
LDFLAGS_MODULE=-bundle
LDFLAGS_COMMON=-arch ppc -arch i386 -framework AppKit -mmacosx-version-min=10.4 -isysroot /Developer/SDKs/MacOSX10.4u.sdk
-LXXFLAGS_COMMON=$(LDFLAGS_COMMON) -lstdc++ -lsupc++
+LXXFLAGS_COMMON=$(LDFLAGS_COMMON) -lstdc++
LDFLAGS_DED=-lz -lcurl
LDFLAGS_QF=-framework SDL -framework Ogg -framework Vorbis
LDFLAGS_OPENAL=-framework OpenAL -framework Ogg -framework Vorbis
warsow-paths.patch:
files.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
--- NEW FILE warsow-paths.patch ---
--- warsow_1.02_sdk/source/qcommon/files.c.orig 2013-04-14 23:28:50.105800188 +0200
+++ warsow_1.02_sdk/source/qcommon/files.c 2013-04-14 23:29:12.492415222 +0200
@@ -3917,8 +3917,8 @@
//
// set basepaths
//
- fs_cdpath = Cvar_Get( "fs_cdpath", "", CVAR_NOSET );
- fs_basepath = Cvar_Get( "fs_basepath", ".", CVAR_NOSET );
+ fs_cdpath = Cvar_Get( "fs_cdpath", "/usr/share/warsow", CVAR_NOSET );
+ fs_basepath = Cvar_Get( "fs_basepath", "/usr/lib/warsow", CVAR_NOSET );
if( Sys_FS_GetHomeDirectory() != NULL )
#ifdef PUBLIC_BUILD
fs_usehomedir = Cvar_Get( "fs_usehomedir", "1", CVAR_NOSET );
--- NEW FILE warsow.desktop ---
[Desktop Entry]
Name=Warsow
Comment=Fast paced 3D first person shooter
Icon=warsow
Exec=warsow
Terminal=false
Type=Application
Categories=Game;ArcadeGame;
--- NEW FILE warsow.spec ---
%global warsow_libdir %{_prefix}/lib/warsow
%global warsow_datadir %{_datadir}/warsow
Name: warsow
Version: 1.02
Release: 2%{?dist}
Summary: Fast paced 3D first person shooter
License: GPLv2+
URL: http://www.warsow.net/
Source0: http://www.warsow.net:1337/~warsow/%{version}/warsow_%{version}_sdk.tar.gz
Source1: warsow.desktop
Source2: warsow48x48.png
Source3: warsow.svg
# Downstream patch to set the locations of the data files and libs
Patch0: warsow-paths.patch
# Downstream patch to stop stripping the binaries and to avoid linking with
# the static c++ runtime
Patch1: warsow-build.patch
BuildRequires: curl-devel
BuildRequires: desktop-file-utils
BuildRequires: freetype-devel
BuildRequires: libjpeg-devel
BuildRequires: libpng-devel
BuildRequires: libtheora-devel
BuildRequires: libvorbis-devel
BuildRequires: libX11-devel
BuildRequires: libXinerama-devel
BuildRequires: libXrandr-devel
BuildRequires: libXxf86dga-devel
BuildRequires: libXxf86vm-devel
BuildRequires: openal-devel
BuildRequires: openssl-devel
BuildRequires: SDL-devel
Requires: hicolor-icon-theme
Requires: warsow-data = %{version}
%description
Warsow is a fast paced first person shooter consisting of cel-shaded
cartoon-like graphics with dark, flashy and dirty textures. Warsow is based on
the E-novel "Chasseur de bots" ("Bots hunter" in English) by Fabrice Demurger.
Warsow's codebase is built upon Qfusion, an advanced modification of the Quake
II engine.
This package installs the client to play Warsow.
%package server
Summary: Dedicated server for Warsow
Requires: %{name}%{?_isa} = %{version}-%{release}
Requires: %{name}-data = %{version}
%description server
Warsow is a fast paced first person shooter consisting of cel-shaded
cartoon-like graphics with dark, flashy and dirty textures. Warsow is based on
the E-novel "Chasseur de bots" ("Bots hunter" in English) by Fabrice Demurger.
Warsow's codebase is built upon Qfusion, an advanced modification of the Quake
II engine.
This package installs the standalone server and TV server for Warsow.
%prep
%setup -q -n warsow_%{version}_sdk
%patch0 -p1 -b .paths
%patch1 -p1 -b .build
# Remove bundled libs
pushd libsrcs
rm -rf libcurl libfreetype libjpeg libogg libpng libtheora libvorbis zlib
popd
# Convert to utf-8 and Unix line breaks
for file in docs/license.txt; do
iconv -f WINDOWS-1252 -t UTF-8 -o $file.new $file &&
sed -i 's/\r//' $file.new &&
touch -r $file $file.new &&
mv $file.new $file
done
%build
pushd source
export CFLAGS="%optflags"
export LDFLAGS="%__global_ldflags"
make \
BUILD_CLIENT=YES \
BUILD_SERVER=YES \
BUILD_TV_SERVER=YES \
BUILD_IRC=YES \
BUILD_SND_OPENAL=YES \
BUILD_SND_QF=YES \
DEBUG_BUILD=NO
popd
%install
pushd source/release
# Install the executables directly to bindir. We are setting the data paths
# correctly with patch0, so we have no need for the shell script wrappers.
install -Dm 755 warsow.* $RPM_BUILD_ROOT%{_bindir}/warsow
install -Dm 755 wsw_server.* $RPM_BUILD_ROOT%{_bindir}/warsow-server
install -Dm 755 wswtv_server.* $RPM_BUILD_ROOT%{_bindir}/warsow-tv-server
# Install the private libraries to a private directory
install -d $RPM_BUILD_ROOT%{warsow_libdir}/libs
install -m 755 libs/*.so $RPM_BUILD_ROOT%{warsow_libdir}/libs/
popd
# Install icons and the desktop file
install -D -m 0644 %{SOURCE2} $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/48x48/apps/warsow.png
install -D -m 0644 %{SOURCE3} $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/scalable/apps/warsow.svg
desktop-file-install %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/applications/warsow.desktop
%post
touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
%postun
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
%doc docs/license.txt
%{_bindir}/warsow
%{_datadir}/icons/hicolor/*/apps/warsow.png
%{_datadir}/icons/hicolor/scalable/apps/warsow.svg
%{_datadir}/applications/warsow.desktop
%{warsow_libdir}/
%files server
%{_bindir}/warsow-server
%{_bindir}/warsow-tv-server
%changelog
* Mon May 06 2013 Kalev Lember <kalevlember(a)gmail.com> - 1.02-2
- Review fixes (https://bugzilla.rpmfusion.org/show_bug.cgi?id=2762):
- Require hicolor-icon-theme
- Convert license.txt to Unix line breaks
- Don't distribute docs that describe source code
- server: Depend on the main package
* Mon Apr 15 2013 Kalev Lember <kalevlember(a)gmail.com> - 1.02-1
- Initial Fedora package
--- NEW FILE warsow.svg ---
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 15.0.0, SVG Export Plug-In -->
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [
<!ENTITY ns_flows "http://ns.adobe.com/Flows/1.0/">
]>
<svg version="1.1"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:a="http://ns.adobe.com/AdobeSVGViewerExtensions/3.0/"
x="0px" y="0px" width="149px" height="149px" viewBox="410.3 55.5 149 149" enable-background="new 410.3 55.5 149 149"
xml:space="preserve">
<defs>
</defs>
<g>
<defs>
<rect id="SVGID_1_" x="410.4" y="58.6" width="149" height="142.3"/>
</defs>
<clipPath id="SVGID_2_">
<use xlink:href="#SVGID_1_" overflow="visible"/>
</clipPath>
<g clip-path="url(#SVGID_2_)">
<circle fill="#231F20" stroke="#231F20" stroke-width="12" stroke-miterlimit="3.8637" cx="484.5" cy="129.8" r="64.4"/>
<path fill="#231F20" stroke="#231F20" stroke-width="12" stroke-miterlimit="3.8637" d="M484.5,129.8"/>
</g>
<g clip-path="url(#SVGID_2_)">
<defs>
<circle id="_x3C_Clipping_Path_x3E__1_" cx="484.5" cy="129.8" r="64.4"/>
</defs>
<defs>
<circle id="poop_1_" cx="484.5" cy="129.8" r="64.4"/>
</defs>
<use xlink:href="#_x3C_Clipping_Path_x3E__1_" display="none" overflow="visible" fill="#8A6AAD"/>
<use xlink:href="#poop_1_" overflow="visible" fill="#8A6AAD"/>
<clipPath id="_x3C_Clipping_Path_x3E__2_">
<use xlink:href="#_x3C_Clipping_Path_x3E__1_" display="none" overflow="visible"/>
</clipPath>
<clipPath id="poop_2_" clip-path="url(#_x3C_Clipping_Path_x3E__2_)">
<use xlink:href="#poop_1_" overflow="visible"/>
</clipPath>
<g clip-path="url(#poop_2_)">
<polygon fill-rule="evenodd" clip-rule="evenodd" fill="#F37721" points="845.6,3 841.5,90 460,89.6 451.9,102.3 468.2,116
460,135.3 497.6,136.1 513.2,149.5 508.2,164 0,161 3.1,0 "/>
</g>
</g>
<g clip-path="url(#SVGID_2_)">
<polygon fill="#231F20" stroke="#231F20" stroke-width="12.1187" stroke-miterlimit="3.8637" points="550.4,86.6 544.2,102.6
468,102.6 475,108.6 522.5,108.6 510.6,139.1 525.1,151.6 516.5,173.6 419.3,173.6 425.6,157.6 501.3,157.6 494.4,151.6
449,151.6 460.4,122.2 444.7,108.6 453.2,86.6 "/>
<path fill="#FFFFFF" d="M497.5,122.6h-18.5l-5.5,14H492L497.5,122.6z M550.4,86.6l-6.2,16H468l7,6h47.4l-11.9,30.5l14.5,12.5
l-8.6,22h-97.2l6.2-16h75.8l-6.9-6H449l11.4-29.4l-15.7-13.6l8.6-22H550.4z"/>
</g>
</g>
</svg>
Index: .cvsignore
===================================================================
RCS file: /cvs/nonfree/rpms/warsow/F-19/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 19 May 2013 10:51:14 -0000 1.1
+++ .cvsignore 21 May 2013 11:54:22 -0000 1.2
@@ -0,0 +1 @@
+warsow_1.02_sdk.tar.gz
Index: sources
===================================================================
RCS file: /cvs/nonfree/rpms/warsow/F-19/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 19 May 2013 10:51:14 -0000 1.1
+++ sources 21 May 2013 11:54:22 -0000 1.2
@@ -0,0 +1 @@
+df3dee05dd6f84b44ba131a2445a1706 warsow_1.02_sdk.tar.gz
11 years, 6 months
rpms/warsow/devel warsow-build.patch, NONE, 1.1 warsow-paths.patch, NONE, 1.1 warsow.desktop, NONE, 1.1 warsow.spec, NONE, 1.1 warsow.svg, NONE, 1.1 warsow48x48.png, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Kalev Lember
Author: kalev
Update of /cvs/nonfree/rpms/warsow/devel
In directory old02.ovh.rpmfusion.lan:/tmp/cvs-serv30229/devel
Modified Files:
.cvsignore sources
Added Files:
warsow-build.patch warsow-paths.patch warsow.desktop
warsow.spec warsow.svg warsow48x48.png
Log Message:
Initial import (#2762)
warsow-build.patch:
Makefile | 9 ++-------
1 file changed, 2 insertions(+), 7 deletions(-)
--- NEW FILE warsow-build.patch ---
--- warsow_1.02_sdk/source/Makefile.orig 2013-04-15 00:50:05.337871495 +0200
+++ warsow_1.02_sdk/source/Makefile 2013-04-15 00:51:13.270701812 +0200
@@ -210,7 +210,7 @@
CFLAGS_TV_SERVER=-DDEDICATED_ONLY -DTV_SERVER_ONLY -DC_ONLY -DTV_MODULE_HARD_LINKED
LDFLAGS_COMMON=$(LDFLAGS)
-LXXFLAGS_COMMON=$(LDFLAGS) -lstdc++ -lsupc++
+LXXFLAGS_COMMON=$(LDFLAGS) -lstdc++
ifeq ($(OS),FreeBSD)
LDFLAGS_COMMON+= -L/usr/local/lib -lm -pthread
@@ -218,11 +218,6 @@
LDFLAGS_COMMON+= -L/usr/local/lib -ldl -lm -O1 -Wl,--as-needed
endif
-ifneq ($(DEBUG_BUILD),YES)
-LDFLAGS_COMMON+= -s
-LXXFLAGS_COMMON+= -s
-endif
-
ifeq ($(ARCH),x86_64)
LIB=lib64
else
@@ -286,7 +281,7 @@
LDFLAGS_CLIENT=-lz -lcurl -framework libjpeg -framework SDL -framework OpenGL -I/Library/Frameworks/SDL.framework/Headers
LDFLAGS_MODULE=-bundle
LDFLAGS_COMMON=-arch ppc -arch i386 -framework AppKit -mmacosx-version-min=10.4 -isysroot /Developer/SDKs/MacOSX10.4u.sdk
-LXXFLAGS_COMMON=$(LDFLAGS_COMMON) -lstdc++ -lsupc++
+LXXFLAGS_COMMON=$(LDFLAGS_COMMON) -lstdc++
LDFLAGS_DED=-lz -lcurl
LDFLAGS_QF=-framework SDL -framework Ogg -framework Vorbis
LDFLAGS_OPENAL=-framework OpenAL -framework Ogg -framework Vorbis
warsow-paths.patch:
files.c | 4 ++--
1 file changed, 2 insertions(+), 2 deletions(-)
--- NEW FILE warsow-paths.patch ---
--- warsow_1.02_sdk/source/qcommon/files.c.orig 2013-04-14 23:28:50.105800188 +0200
+++ warsow_1.02_sdk/source/qcommon/files.c 2013-04-14 23:29:12.492415222 +0200
@@ -3917,8 +3917,8 @@
//
// set basepaths
//
- fs_cdpath = Cvar_Get( "fs_cdpath", "", CVAR_NOSET );
- fs_basepath = Cvar_Get( "fs_basepath", ".", CVAR_NOSET );
+ fs_cdpath = Cvar_Get( "fs_cdpath", "/usr/share/warsow", CVAR_NOSET );
+ fs_basepath = Cvar_Get( "fs_basepath", "/usr/lib/warsow", CVAR_NOSET );
if( Sys_FS_GetHomeDirectory() != NULL )
#ifdef PUBLIC_BUILD
fs_usehomedir = Cvar_Get( "fs_usehomedir", "1", CVAR_NOSET );
--- NEW FILE warsow.desktop ---
[Desktop Entry]
Name=Warsow
Comment=Fast paced 3D first person shooter
Icon=warsow
Exec=warsow
Terminal=false
Type=Application
Categories=Game;ArcadeGame;
--- NEW FILE warsow.spec ---
%global warsow_libdir %{_prefix}/lib/warsow
%global warsow_datadir %{_datadir}/warsow
Name: warsow
Version: 1.02
Release: 2%{?dist}
Summary: Fast paced 3D first person shooter
License: GPLv2+
URL: http://www.warsow.net/
Source0: http://www.warsow.net:1337/~warsow/%{version}/warsow_%{version}_sdk.tar.gz
Source1: warsow.desktop
Source2: warsow48x48.png
Source3: warsow.svg
# Downstream patch to set the locations of the data files and libs
Patch0: warsow-paths.patch
# Downstream patch to stop stripping the binaries and to avoid linking with
# the static c++ runtime
Patch1: warsow-build.patch
BuildRequires: curl-devel
BuildRequires: desktop-file-utils
BuildRequires: freetype-devel
BuildRequires: libjpeg-devel
BuildRequires: libpng-devel
BuildRequires: libtheora-devel
BuildRequires: libvorbis-devel
BuildRequires: libX11-devel
BuildRequires: libXinerama-devel
BuildRequires: libXrandr-devel
BuildRequires: libXxf86dga-devel
BuildRequires: libXxf86vm-devel
BuildRequires: openal-devel
BuildRequires: openssl-devel
BuildRequires: SDL-devel
Requires: hicolor-icon-theme
Requires: warsow-data = %{version}
%description
Warsow is a fast paced first person shooter consisting of cel-shaded
cartoon-like graphics with dark, flashy and dirty textures. Warsow is based on
the E-novel "Chasseur de bots" ("Bots hunter" in English) by Fabrice Demurger.
Warsow's codebase is built upon Qfusion, an advanced modification of the Quake
II engine.
This package installs the client to play Warsow.
%package server
Summary: Dedicated server for Warsow
Requires: %{name}%{?_isa} = %{version}-%{release}
Requires: %{name}-data = %{version}
%description server
Warsow is a fast paced first person shooter consisting of cel-shaded
cartoon-like graphics with dark, flashy and dirty textures. Warsow is based on
the E-novel "Chasseur de bots" ("Bots hunter" in English) by Fabrice Demurger.
Warsow's codebase is built upon Qfusion, an advanced modification of the Quake
II engine.
This package installs the standalone server and TV server for Warsow.
%prep
%setup -q -n warsow_%{version}_sdk
%patch0 -p1 -b .paths
%patch1 -p1 -b .build
# Remove bundled libs
pushd libsrcs
rm -rf libcurl libfreetype libjpeg libogg libpng libtheora libvorbis zlib
popd
# Convert to utf-8 and Unix line breaks
for file in docs/license.txt; do
iconv -f WINDOWS-1252 -t UTF-8 -o $file.new $file &&
sed -i 's/\r//' $file.new &&
touch -r $file $file.new &&
mv $file.new $file
done
%build
pushd source
export CFLAGS="%optflags"
export LDFLAGS="%__global_ldflags"
make \
BUILD_CLIENT=YES \
BUILD_SERVER=YES \
BUILD_TV_SERVER=YES \
BUILD_IRC=YES \
BUILD_SND_OPENAL=YES \
BUILD_SND_QF=YES \
DEBUG_BUILD=NO
popd
%install
pushd source/release
# Install the executables directly to bindir. We are setting the data paths
# correctly with patch0, so we have no need for the shell script wrappers.
install -Dm 755 warsow.* $RPM_BUILD_ROOT%{_bindir}/warsow
install -Dm 755 wsw_server.* $RPM_BUILD_ROOT%{_bindir}/warsow-server
install -Dm 755 wswtv_server.* $RPM_BUILD_ROOT%{_bindir}/warsow-tv-server
# Install the private libraries to a private directory
install -d $RPM_BUILD_ROOT%{warsow_libdir}/libs
install -m 755 libs/*.so $RPM_BUILD_ROOT%{warsow_libdir}/libs/
popd
# Install icons and the desktop file
install -D -m 0644 %{SOURCE2} $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/48x48/apps/warsow.png
install -D -m 0644 %{SOURCE3} $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/scalable/apps/warsow.svg
desktop-file-install %{SOURCE1} $RPM_BUILD_ROOT%{_datadir}/applications/warsow.desktop
%post
touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
%postun
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
%doc docs/license.txt
%{_bindir}/warsow
%{_datadir}/icons/hicolor/*/apps/warsow.png
%{_datadir}/icons/hicolor/scalable/apps/warsow.svg
%{_datadir}/applications/warsow.desktop
%{warsow_libdir}/
%files server
%{_bindir}/warsow-server
%{_bindir}/warsow-tv-server
%changelog
* Mon May 06 2013 Kalev Lember <kalevlember(a)gmail.com> - 1.02-2
- Review fixes (https://bugzilla.rpmfusion.org/show_bug.cgi?id=2762):
- Require hicolor-icon-theme
- Convert license.txt to Unix line breaks
- Don't distribute docs that describe source code
- server: Depend on the main package
* Mon Apr 15 2013 Kalev Lember <kalevlember(a)gmail.com> - 1.02-1
- Initial Fedora package
--- NEW FILE warsow.svg ---
<?xml version="1.0" encoding="utf-8"?>
<!-- Generator: Adobe Illustrator 15.0.0, SVG Export Plug-In -->
<!DOCTYPE svg PUBLIC "-//W3C//DTD SVG 1.1//EN" "http://www.w3.org/Graphics/SVG/1.1/DTD/svg11.dtd" [
<!ENTITY ns_flows "http://ns.adobe.com/Flows/1.0/">
]>
<svg version="1.1"
xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" xmlns:a="http://ns.adobe.com/AdobeSVGViewerExtensions/3.0/"
x="0px" y="0px" width="149px" height="149px" viewBox="410.3 55.5 149 149" enable-background="new 410.3 55.5 149 149"
xml:space="preserve">
<defs>
</defs>
<g>
<defs>
<rect id="SVGID_1_" x="410.4" y="58.6" width="149" height="142.3"/>
</defs>
<clipPath id="SVGID_2_">
<use xlink:href="#SVGID_1_" overflow="visible"/>
</clipPath>
<g clip-path="url(#SVGID_2_)">
<circle fill="#231F20" stroke="#231F20" stroke-width="12" stroke-miterlimit="3.8637" cx="484.5" cy="129.8" r="64.4"/>
<path fill="#231F20" stroke="#231F20" stroke-width="12" stroke-miterlimit="3.8637" d="M484.5,129.8"/>
</g>
<g clip-path="url(#SVGID_2_)">
<defs>
<circle id="_x3C_Clipping_Path_x3E__1_" cx="484.5" cy="129.8" r="64.4"/>
</defs>
<defs>
<circle id="poop_1_" cx="484.5" cy="129.8" r="64.4"/>
</defs>
<use xlink:href="#_x3C_Clipping_Path_x3E__1_" display="none" overflow="visible" fill="#8A6AAD"/>
<use xlink:href="#poop_1_" overflow="visible" fill="#8A6AAD"/>
<clipPath id="_x3C_Clipping_Path_x3E__2_">
<use xlink:href="#_x3C_Clipping_Path_x3E__1_" display="none" overflow="visible"/>
</clipPath>
<clipPath id="poop_2_" clip-path="url(#_x3C_Clipping_Path_x3E__2_)">
<use xlink:href="#poop_1_" overflow="visible"/>
</clipPath>
<g clip-path="url(#poop_2_)">
<polygon fill-rule="evenodd" clip-rule="evenodd" fill="#F37721" points="845.6,3 841.5,90 460,89.6 451.9,102.3 468.2,116
460,135.3 497.6,136.1 513.2,149.5 508.2,164 0,161 3.1,0 "/>
</g>
</g>
<g clip-path="url(#SVGID_2_)">
<polygon fill="#231F20" stroke="#231F20" stroke-width="12.1187" stroke-miterlimit="3.8637" points="550.4,86.6 544.2,102.6
468,102.6 475,108.6 522.5,108.6 510.6,139.1 525.1,151.6 516.5,173.6 419.3,173.6 425.6,157.6 501.3,157.6 494.4,151.6
449,151.6 460.4,122.2 444.7,108.6 453.2,86.6 "/>
<path fill="#FFFFFF" d="M497.5,122.6h-18.5l-5.5,14H492L497.5,122.6z M550.4,86.6l-6.2,16H468l7,6h47.4l-11.9,30.5l14.5,12.5
l-8.6,22h-97.2l6.2-16h75.8l-6.9-6H449l11.4-29.4l-15.7-13.6l8.6-22H550.4z"/>
</g>
</g>
</svg>
Index: .cvsignore
===================================================================
RCS file: /cvs/nonfree/rpms/warsow/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 19 May 2013 10:51:14 -0000 1.1
+++ .cvsignore 21 May 2013 11:52:49 -0000 1.2
@@ -0,0 +1 @@
+warsow_1.02_sdk.tar.gz
Index: sources
===================================================================
RCS file: /cvs/nonfree/rpms/warsow/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 19 May 2013 10:51:14 -0000 1.1
+++ sources 21 May 2013 11:52:49 -0000 1.2
@@ -0,0 +1 @@
+df3dee05dd6f84b44ba131a2445a1706 warsow_1.02_sdk.tar.gz
11 years, 6 months
rpms/pgplot/EL-6 README.fedora,1.1,1.2 pgplot.spec,1.9,1.10
by Sergio Pascual
Author: sergiopr
Update of /cvs/nonfree/rpms/pgplot/EL-6
In directory old02.ovh.rpmfusion.lan:/tmp/cvs-serv18465
Modified Files:
README.fedora pgplot.spec
Log Message:
* Thu May 21 2013 Sergio Pascual <sergio.pasra(a)gmail.com> - 5.2.2-34.1
- Readded PNG driver, it works in EPEL6
Index: README.fedora
===================================================================
RCS file: /cvs/nonfree/rpms/pgplot/EL-6/README.fedora,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- README.fedora 12 Feb 2012 14:43:46 -0000 1.1
+++ README.fedora 21 May 2013 08:58:40 -0000 1.2
@@ -1,6 +1,3 @@
The following drivers are enabled:
-PS, TCL/TK, X, GIF and PPM
-
-PNG is disabled due to the incompatibility between the supported version (1.2.x)
-and the library in Fedora (1.5.x). Patches are welcomed to overcome this problem
+PNG, PS, TCL/TK, X, GIF and PPM
Index: pgplot.spec
===================================================================
RCS file: /cvs/nonfree/rpms/pgplot/EL-6/pgplot.spec,v
retrieving revision 1.9
retrieving revision 1.10
diff -u -r1.9 -r1.10
--- pgplot.spec 8 Mar 2012 17:00:40 -0000 1.9
+++ pgplot.spec 21 May 2013 08:58:40 -0000 1.10
@@ -3,7 +3,7 @@
Name: pgplot
%define lvmajor 5
Version: 5.2.2
-Release: 34%{?dist}
+Release: 34%{?dist}.1
Summary: Graphic library for making simple scientific graphs
Group: Development/Libraries
@@ -24,12 +24,12 @@
Patch1: pgplot5.2-makefile.patch
# make the compiler script accept FFLAGS and FC
Patch2: pgplot5.2-g77_gcc_conf.patch
-# Needed by the (disabled) png driver
+# Needed by the png driver
Patch3: pgplot5.2-pngdriver.patch
# Needed to have a loadable tcl package
Patch4: pgplot5.2-tclpackage.patch
-BuildRequires: tk-devel libX11-devel gcc-gfortran
+BuildRequires: tk-devel libX11-devel gcc-gfortran libpng-devel
BuildRequires: perl
Requires(post): /sbin/ldconfig
@@ -89,8 +89,7 @@
%patch0 -p1
%patch1 -p1
%patch2 -p1
-# PNG disabled
-#%patch3 -p1
+%patch3 -p1
%patch4 -p1
cp %{SOURCE1} .
@@ -100,8 +99,9 @@
cp %{SOURCE5} .
# Enabling the following drivers:
-# PS, TCL/TK and X
+# PNG PS, TCL/TK and X
%{__sed} \
+-e 's/! PNDRIV/ PNDRIV/g' \
-e 's/! PSDRIV/ PSDRIV/g' \
-e 's/! XWDRIV/ XWDRIV/g' \
-e 's/! TKDRIV/ TKDRIV/g' -i drivers.list
@@ -214,6 +214,9 @@
%{_bindir}/*
%changelog
+* Thu May 21 2013 Sergio Pascual <sergio.pasra(a)gmail.com> - 5.2.2-34.1
+- Readded PNG driver, it works in EPEL6
+
* Thu Mar 08 2012 Sergio Pascual <sergio.pasra(a)gmail.com> - 5.2.2-34
- EVR bump for rebuild
11 years, 6 months
rpms/assaultcube/F-19 assaultcube.spec,1.1,1.2
by Rahul Sundaram
Author: sundaram
Update of /cvs/nonfree/rpms/assaultcube/F-19
In directory old02.ovh.rpmfusion.lan:/tmp/cvs-serv14014
Modified Files:
assaultcube.spec
Log Message:
* Tue May 21 2013 Rahul Sundaram <sundaram(a)fedoraproject.org> - 1.1.0.4-3
- add build requires on desktop-file-utils
Index: assaultcube.spec
===================================================================
RCS file: /cvs/nonfree/rpms/assaultcube/F-19/assaultcube.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- assaultcube.spec 21 May 2013 03:44:31 -0000 1.1
+++ assaultcube.spec 21 May 2013 04:24:15 -0000 1.2
@@ -1,6 +1,6 @@
Name: assaultcube
Version: 1.1.0.4
-Release: 2%{?dist}
+Release: 3%{?dist}
# Licensing is complex
# Details at http://packages.debian.org/changelogs/pool/contrib/a/assaultcube/assaultc...
@@ -23,8 +23,8 @@
BuildRequires: mesa-libGL-devel
BuildRequires: openal-devel
BuildRequires: libvorbis-devel
-BuildRequires: gettext
-
+BuildRequires: gettext
+BuildRequires: desktop-file-utils
%description
AssaultCube is a total conversion of Wouter van Oortmerssen's FPS called Cube.
@@ -165,7 +165,10 @@
%{_datadir}/icons/hicolor/*/apps/%{name}.png
%changelog
-* Sat Apr 20 2013 Rahul Sundaram <sundaram(a)fedoraproject.org> - 1.1.0.4-1
+* Tue May 21 2013 Rahul Sundaram <sundaram(a)fedoraproject.org> - 1.1.0.4-3
+- add build requires on desktop-file-utils
+
+* Sat Apr 20 2013 Rahul Sundaram <sundaram(a)fedoraproject.org> - 1.1.0.4-2
- replace Expat with MIT as license tag
- fix sf url to follow guidelines
- fix spurious executable permission in several files
11 years, 6 months
rpms/assaultcube/devel assaultcube.spec,1.1,1.2
by Rahul Sundaram
Author: sundaram
Update of /cvs/nonfree/rpms/assaultcube/devel
In directory old02.ovh.rpmfusion.lan:/tmp/cvs-serv12117
Modified Files:
assaultcube.spec
Log Message:
* Tue May 21 2013 Rahul Sundaram <sundaram(a)fedoraproject.org> - 1.1.0.4-3
- add build requires on desktop-file-utils
Index: assaultcube.spec
===================================================================
RCS file: /cvs/nonfree/rpms/assaultcube/devel/assaultcube.spec,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- assaultcube.spec 21 May 2013 03:37:59 -0000 1.1
+++ assaultcube.spec 21 May 2013 04:06:38 -0000 1.2
@@ -1,6 +1,6 @@
Name: assaultcube
Version: 1.1.0.4
-Release: 2%{?dist}
+Release: 3%{?dist}
# Licensing is complex
# Details at http://packages.debian.org/changelogs/pool/contrib/a/assaultcube/assaultc...
@@ -23,8 +23,8 @@
BuildRequires: mesa-libGL-devel
BuildRequires: openal-devel
BuildRequires: libvorbis-devel
-BuildRequires: gettext
-
+BuildRequires: gettext
+BuildRequires: desktop-file-utils
%description
AssaultCube is a total conversion of Wouter van Oortmerssen's FPS called Cube.
@@ -165,7 +165,10 @@
%{_datadir}/icons/hicolor/*/apps/%{name}.png
%changelog
-* Sat Apr 20 2013 Rahul Sundaram <sundaram(a)fedoraproject.org> - 1.1.0.4-1
+* Tue May 21 2013 Rahul Sundaram <sundaram(a)fedoraproject.org> - 1.1.0.4-3
+- add build requires on desktop-file-utils
+
+* Sat Apr 20 2013 Rahul Sundaram <sundaram(a)fedoraproject.org> - 1.1.0.4-2
- replace Expat with MIT as license tag
- fix sf url to follow guidelines
- fix spurious executable permission in several files
11 years, 6 months
rpms/assaultcube/F-19 001-assaultcube_1.1.0.4-mga-add_X11_lib_to_linker.patch, NONE, 1.1 AssaultCube-server.sh, NONE, 1.1 AssaultCube-startscript.sh, NONE, 1.1 assaultcube.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Rahul Sundaram
Author: sundaram
Update of /cvs/nonfree/rpms/assaultcube/F-19
In directory old02.ovh.rpmfusion.lan:/tmp/cvs-serv11732/F-19
Modified Files:
.cvsignore sources
Added Files:
001-assaultcube_1.1.0.4-mga-add_X11_lib_to_linker.patch
AssaultCube-server.sh AssaultCube-startscript.sh
assaultcube.spec
Log Message:
initial import
001-assaultcube_1.1.0.4-mga-add_X11_lib_to_linker.patch:
Makefile | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--- NEW FILE 001-assaultcube_1.1.0.4-mga-add_X11_lib_to_linker.patch ---
diff -uNr 1.1.0.4.orig/source/src/Makefile 1.1.0.4/source/src/Makefile
--- 1.1.0.4.orig/source/src/Makefile 2010-11-14 13:46:24.000000000 -0500
+++ 1.1.0.4/source/src/Makefile 2011-12-26 01:21:47.322202404 -0500
@@ -26,7 +26,7 @@
override CXXFLAGS+= -rdynamic
CLIENT_INCLUDES= $(INCLUDES) -I/usr/include `sdl-config --cflags` -idirafter ../include
# -lSDL_ttf
-CLIENT_LIBS= -L../enet/.libs -lenet -L$(USRLIB) `sdl-config --libs` -lSDL_image -lz -lGL -lopenal -lvorbisfile
+CLIENT_LIBS= -L../enet/.libs -lenet -L$(USRLIB) `sdl-config --libs` -lSDL_image -lz -lGL -lopenal -lvorbisfile -lX11
endif
CLIENT_OBJS= \
--- NEW FILE AssaultCube-server.sh ---
#!/bin/sh
# CUBE_DIR should refer to the directory in which Cube is placed.
CUBE_DIR=/usr/share/assaultcube
# CUBE_OPTIONS contains any command line options you would like to start Cube with.
#CUBE_OPTIONS="-f"
CUBE_OPTIONS="--home=${HOME}/.assaultcube_v1.0 --init"
[ -e /etc/sysconfig/cube ] && . /etc/sysconfig/cube
[ -e ${HOME}/.cuberc ] && . ${HOME}/.cuberc
cd ${CUBE_DIR}
exec /usr/libexec/assaultcube_server.real ${CUBE_OPTIONS} "$@"
--- NEW FILE AssaultCube-startscript.sh ---
#!/bin/sh
# CUBE_DIR should refer to the directory in which Cube is placed.
CUBE_DIR=/usr/share/assaultcube
# CUBE_OPTIONS contains any command line options you would like to start Cube with.
#CUBE_OPTIONS="-f"
CUBE_OPTIONS="--home=${HOME}/.config/assaultcube --init"
[ -e /etc/sysconfig/cube ] && . /etc/sysconfig/cube
[ -e ${HOME}/.cuberc ] && . ${HOME}/.cuberc
cd ${CUBE_DIR}
exec /usr/libexec/assaultcube_client.real ${CUBE_OPTIONS} "$@"
--- NEW FILE assaultcube.spec ---
Name: assaultcube
Version: 1.1.0.4
Release: 2%{?dist}
# Licensing is complex
# Details at http://packages.debian.org/changelogs/pool/contrib/a/assaultcube/assaultc...
# http://packages.debian.org/changelogs/pool/non-free/a/assaultcube-data/as...
# Engine is under the Cube license. Free but GPL incompatible
# https://lists.fedoraproject.org/pipermail/legal/2013-March/002104.html
License: Cube and MIT and GPLv2+ and Redistributable
Group: Amusements/Games
Summary: Total conversion of Cube first person shooter
URL: http://assault.cubers.net/index.html
Source0: http://downloads.sourceforge.net/actiongame/AssaultCube_v%{version}_sourc...
Source1: http://downloads.sourceforge.net/actiongame/AssaultCube_v%{version}.tar.bz2
Source2: AssaultCube-startscript.sh
Source3: AssaultCube-server.sh
Patch0: 001-assaultcube_1.1.0.4-mga-add_X11_lib_to_linker.patch
BuildRequires: SDL-devel
BuildRequires: SDL_image-devel
BuildRequires: zlib-devel
BuildRequires: mesa-libGL-devel
BuildRequires: openal-devel
BuildRequires: libvorbis-devel
BuildRequires: gettext
%description
AssaultCube is a total conversion of Wouter van Oortmerssen's FPS called Cube.
Set in a realistic looking environment, gameplay is fast and arcade. This game
is all about team oriented multiplayer fun. Similar to counterstrike.
%prep
%setup -q -n %{version}
%setup -q -T -D -b 1 -n %{version}
%patch0 -p1
chmod -x source/enet/include/enet/unix.h
chmod -x source/enet/host.c
chmod -x source/enet/include/enet/list.h
chmod -x source/enet/protocol.c
chmod -x source/enet/unix.c
chmod -x source/enet/packet.c
chmod -x source/enet/list.c
chmod -x source/enet/include/enet/protocol.h
chmod -x source/enet/include/enet/enet.h
chmod -x source/enet/include/enet/types.h
chmod -x source/enet/peer.c
chmod -x docs/colouredtext.txt
iconv --from=ISO-8859-1 --to=UTF-8 docs/package_copyrights.txt > docs/package_copyrights.txt.new
touch -r docs/package_copyrights.txt docs/package_copyrights.txt.new
mv docs/package_copyrights.txt.new docs/package_copyrights.txt
%build
pushd source/src
# flags for enet:
#export CFLAGS="%rpmoptflags"
#export CXXFLAGS="%rpmoptflags"
# flags for engine:
#make CXXOPTFLAGS="%rpmoptflags"
make
popd
%install
pwd
install -dm 755 %{buildroot}%{_libexecdir}
install -m 755 source/src/ac_client \
%{buildroot}%{_libexecdir}/assaultcube_client.real
install -m 755 source/src/ac_server \
%{buildroot}%{_libexecdir}/assaultcube_server.real
install -dm 755 %{buildroot}%{_datadir}
install -dm 755 %{buildroot}%{_datadir}/%{name}
for i in config packages; do
cp -R $i \
%{buildroot}%{_datadir}/%{name}
find %{buildroot}%{_datadir}/%{name}/$i -type f -exec chmod 644 {} \;
done
# chmod o+rwt %{buildroot}%{_datadir}/%{name}/packages/maps
# startscripts
install -dm 755 %{buildroot}%{_bindir}
install -m 755 %{SOURCE2} %{buildroot}%{_bindir}/%{name}
install -m 755 %{SOURCE3} %{buildroot}%{_bindir}/%{name}_server
# icon
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/{16x16,32x32,48x48}/apps
install -m644 docs/pics/%{name}.png -D %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
cat > %{name}.desktop << EOF
[Desktop Entry]
Name=AssualtCube
Comment=AssaultCube is a total conversion of Wouter van Oortmerssen's FPS called Cube
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=false
Categories=Game;ArcadeGame;
EOF
cat > %{name}_server.desktop << EOF
[Desktop Entry]
Name=AssaultCube-Server
Comment=AssaultCube Server
Exec=%{_bindir}/%{name}_server
Icon=%{name}
Terminal=true
Type=Application
StartupNotify=true
Categories=Game;ArcadeGame;
EOF
cat > %{name}_server_lan.desktop << EOF
[Desktop Entry]
Name=AssaultCube-Server-Lan
Comment=AssaultCube Server (private)
Exec=%{_bindir}/%{name}_server -mlocalhost
Icon=%{name}
Terminal=true
Type=Application
StartupNotify=true
Categories=Game;ArcadeGame;
EOF
mkdir -p %{buildroot}%{_datadir}/applications
desktop-file-install --dir=%{buildroot}%{_datadir}/applications/ %{name}.desktop
desktop-file-install --dir=%{buildroot}%{_datadir}/applications/ %{name}_server.desktop
desktop-file-install --dir=%{buildroot}%{_datadir}/applications/ %{name}_server_lan.desktop
%post
/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
%postun
if [ $1 -eq 0 ] ; then
/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null
/usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
fi
%posttrans
/usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%files
%doc source/*.txt README.html
%doc docs
%{_bindir}/assaultcube
%{_bindir}/assaultcube_server
%{_libexecdir}/assaultcube_client.real
%{_libexecdir}/assaultcube_server.real
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*
%{_datadir}/applications/%{name}*.desktop
%{_datadir}/icons/hicolor/*/apps/%{name}.png
%changelog
* Sat Apr 20 2013 Rahul Sundaram <sundaram(a)fedoraproject.org> - 1.1.0.4-1
- replace Expat with MIT as license tag
- fix sf url to follow guidelines
- fix spurious executable permission in several files
- fix utf8 warning in package_copyrights.txt
- use pushd/popd instead of cd
- drop use of make_install macro and convert command
- use desktop-file-install to install the three desktop files
* Sun Mar 03 2013 Rahul Sundaram <sundaram(a)fedoraproject.org> - 1.1.0.4-1
- initial spec, largely based on Mageia
Index: .cvsignore
===================================================================
RCS file: /cvs/nonfree/rpms/assaultcube/F-19/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 19 May 2013 10:48:09 -0000 1.1
+++ .cvsignore 21 May 2013 03:44:30 -0000 1.2
@@ -0,0 +1,2 @@
+AssaultCube_v1.1.0.4.tar.bz2
+AssaultCube_v1.1.0.4_source.tar.bz2
Index: sources
===================================================================
RCS file: /cvs/nonfree/rpms/assaultcube/F-19/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 19 May 2013 10:48:09 -0000 1.1
+++ sources 21 May 2013 03:44:31 -0000 1.2
@@ -0,0 +1,2 @@
+a5eb79eaf564c5b4de1ffad0883e45e8 AssaultCube_v1.1.0.4.tar.bz2
+603b97a4262fb59ea86d483730b712e9 AssaultCube_v1.1.0.4_source.tar.bz2
11 years, 6 months
rpms/assaultcube/devel 001-assaultcube_1.1.0.4-mga-add_X11_lib_to_linker.patch, NONE, 1.1 AssaultCube-server.sh, NONE, 1.1 AssaultCube-startscript.sh, NONE, 1.1 assaultcube.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Rahul Sundaram
Author: sundaram
Update of /cvs/nonfree/rpms/assaultcube/devel
In directory old02.ovh.rpmfusion.lan:/tmp/cvs-serv11329/devel
Modified Files:
.cvsignore sources
Added Files:
001-assaultcube_1.1.0.4-mga-add_X11_lib_to_linker.patch
AssaultCube-server.sh AssaultCube-startscript.sh
assaultcube.spec
Log Message:
initial import
001-assaultcube_1.1.0.4-mga-add_X11_lib_to_linker.patch:
Makefile | 2 +-
1 file changed, 1 insertion(+), 1 deletion(-)
--- NEW FILE 001-assaultcube_1.1.0.4-mga-add_X11_lib_to_linker.patch ---
diff -uNr 1.1.0.4.orig/source/src/Makefile 1.1.0.4/source/src/Makefile
--- 1.1.0.4.orig/source/src/Makefile 2010-11-14 13:46:24.000000000 -0500
+++ 1.1.0.4/source/src/Makefile 2011-12-26 01:21:47.322202404 -0500
@@ -26,7 +26,7 @@
override CXXFLAGS+= -rdynamic
CLIENT_INCLUDES= $(INCLUDES) -I/usr/include `sdl-config --cflags` -idirafter ../include
# -lSDL_ttf
-CLIENT_LIBS= -L../enet/.libs -lenet -L$(USRLIB) `sdl-config --libs` -lSDL_image -lz -lGL -lopenal -lvorbisfile
+CLIENT_LIBS= -L../enet/.libs -lenet -L$(USRLIB) `sdl-config --libs` -lSDL_image -lz -lGL -lopenal -lvorbisfile -lX11
endif
CLIENT_OBJS= \
--- NEW FILE AssaultCube-server.sh ---
#!/bin/sh
# CUBE_DIR should refer to the directory in which Cube is placed.
CUBE_DIR=/usr/share/assaultcube
# CUBE_OPTIONS contains any command line options you would like to start Cube with.
#CUBE_OPTIONS="-f"
CUBE_OPTIONS="--home=${HOME}/.assaultcube_v1.0 --init"
[ -e /etc/sysconfig/cube ] && . /etc/sysconfig/cube
[ -e ${HOME}/.cuberc ] && . ${HOME}/.cuberc
cd ${CUBE_DIR}
exec /usr/libexec/assaultcube_server.real ${CUBE_OPTIONS} "$@"
--- NEW FILE AssaultCube-startscript.sh ---
#!/bin/sh
# CUBE_DIR should refer to the directory in which Cube is placed.
CUBE_DIR=/usr/share/assaultcube
# CUBE_OPTIONS contains any command line options you would like to start Cube with.
#CUBE_OPTIONS="-f"
CUBE_OPTIONS="--home=${HOME}/.config/assaultcube --init"
[ -e /etc/sysconfig/cube ] && . /etc/sysconfig/cube
[ -e ${HOME}/.cuberc ] && . ${HOME}/.cuberc
cd ${CUBE_DIR}
exec /usr/libexec/assaultcube_client.real ${CUBE_OPTIONS} "$@"
--- NEW FILE assaultcube.spec ---
Name: assaultcube
Version: 1.1.0.4
Release: 2%{?dist}
# Licensing is complex
# Details at http://packages.debian.org/changelogs/pool/contrib/a/assaultcube/assaultc...
# http://packages.debian.org/changelogs/pool/non-free/a/assaultcube-data/as...
# Engine is under the Cube license. Free but GPL incompatible
# https://lists.fedoraproject.org/pipermail/legal/2013-March/002104.html
License: Cube and MIT and GPLv2+ and Redistributable
Group: Amusements/Games
Summary: Total conversion of Cube first person shooter
URL: http://assault.cubers.net/index.html
Source0: http://downloads.sourceforge.net/actiongame/AssaultCube_v%{version}_sourc...
Source1: http://downloads.sourceforge.net/actiongame/AssaultCube_v%{version}.tar.bz2
Source2: AssaultCube-startscript.sh
Source3: AssaultCube-server.sh
Patch0: 001-assaultcube_1.1.0.4-mga-add_X11_lib_to_linker.patch
BuildRequires: SDL-devel
BuildRequires: SDL_image-devel
BuildRequires: zlib-devel
BuildRequires: mesa-libGL-devel
BuildRequires: openal-devel
BuildRequires: libvorbis-devel
BuildRequires: gettext
%description
AssaultCube is a total conversion of Wouter van Oortmerssen's FPS called Cube.
Set in a realistic looking environment, gameplay is fast and arcade. This game
is all about team oriented multiplayer fun. Similar to counterstrike.
%prep
%setup -q -n %{version}
%setup -q -T -D -b 1 -n %{version}
%patch0 -p1
chmod -x source/enet/include/enet/unix.h
chmod -x source/enet/host.c
chmod -x source/enet/include/enet/list.h
chmod -x source/enet/protocol.c
chmod -x source/enet/unix.c
chmod -x source/enet/packet.c
chmod -x source/enet/list.c
chmod -x source/enet/include/enet/protocol.h
chmod -x source/enet/include/enet/enet.h
chmod -x source/enet/include/enet/types.h
chmod -x source/enet/peer.c
chmod -x docs/colouredtext.txt
iconv --from=ISO-8859-1 --to=UTF-8 docs/package_copyrights.txt > docs/package_copyrights.txt.new
touch -r docs/package_copyrights.txt docs/package_copyrights.txt.new
mv docs/package_copyrights.txt.new docs/package_copyrights.txt
%build
pushd source/src
# flags for enet:
#export CFLAGS="%rpmoptflags"
#export CXXFLAGS="%rpmoptflags"
# flags for engine:
#make CXXOPTFLAGS="%rpmoptflags"
make
popd
%install
pwd
install -dm 755 %{buildroot}%{_libexecdir}
install -m 755 source/src/ac_client \
%{buildroot}%{_libexecdir}/assaultcube_client.real
install -m 755 source/src/ac_server \
%{buildroot}%{_libexecdir}/assaultcube_server.real
install -dm 755 %{buildroot}%{_datadir}
install -dm 755 %{buildroot}%{_datadir}/%{name}
for i in config packages; do
cp -R $i \
%{buildroot}%{_datadir}/%{name}
find %{buildroot}%{_datadir}/%{name}/$i -type f -exec chmod 644 {} \;
done
# chmod o+rwt %{buildroot}%{_datadir}/%{name}/packages/maps
# startscripts
install -dm 755 %{buildroot}%{_bindir}
install -m 755 %{SOURCE2} %{buildroot}%{_bindir}/%{name}
install -m 755 %{SOURCE3} %{buildroot}%{_bindir}/%{name}_server
# icon
mkdir -p %{buildroot}%{_datadir}/icons/hicolor/{16x16,32x32,48x48}/apps
install -m644 docs/pics/%{name}.png -D %{buildroot}%{_datadir}/icons/hicolor/48x48/apps/%{name}.png
cat > %{name}.desktop << EOF
[Desktop Entry]
Name=AssualtCube
Comment=AssaultCube is a total conversion of Wouter van Oortmerssen's FPS called Cube
Exec=%{_bindir}/%{name}
Icon=%{name}
Terminal=false
Type=Application
StartupNotify=false
Categories=Game;ArcadeGame;
EOF
cat > %{name}_server.desktop << EOF
[Desktop Entry]
Name=AssaultCube-Server
Comment=AssaultCube Server
Exec=%{_bindir}/%{name}_server
Icon=%{name}
Terminal=true
Type=Application
StartupNotify=true
Categories=Game;ArcadeGame;
EOF
cat > %{name}_server_lan.desktop << EOF
[Desktop Entry]
Name=AssaultCube-Server-Lan
Comment=AssaultCube Server (private)
Exec=%{_bindir}/%{name}_server -mlocalhost
Icon=%{name}
Terminal=true
Type=Application
StartupNotify=true
Categories=Game;ArcadeGame;
EOF
mkdir -p %{buildroot}%{_datadir}/applications
desktop-file-install --dir=%{buildroot}%{_datadir}/applications/ %{name}.desktop
desktop-file-install --dir=%{buildroot}%{_datadir}/applications/ %{name}_server.desktop
desktop-file-install --dir=%{buildroot}%{_datadir}/applications/ %{name}_server_lan.desktop
%post
/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
%postun
if [ $1 -eq 0 ] ; then
/bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null
/usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
fi
%posttrans
/usr/bin/gtk-update-icon-cache %{_datadir}/icons/hicolor &>/dev/null || :
%files
%doc source/*.txt README.html
%doc docs
%{_bindir}/assaultcube
%{_bindir}/assaultcube_server
%{_libexecdir}/assaultcube_client.real
%{_libexecdir}/assaultcube_server.real
%dir %{_datadir}/%{name}
%{_datadir}/%{name}/*
%{_datadir}/applications/%{name}*.desktop
%{_datadir}/icons/hicolor/*/apps/%{name}.png
%changelog
* Sat Apr 20 2013 Rahul Sundaram <sundaram(a)fedoraproject.org> - 1.1.0.4-1
- replace Expat with MIT as license tag
- fix sf url to follow guidelines
- fix spurious executable permission in several files
- fix utf8 warning in package_copyrights.txt
- use pushd/popd instead of cd
- drop use of make_install macro and convert command
- use desktop-file-install to install the three desktop files
* Sun Mar 03 2013 Rahul Sundaram <sundaram(a)fedoraproject.org> - 1.1.0.4-1
- initial spec, largely based on Mageia
Index: .cvsignore
===================================================================
RCS file: /cvs/nonfree/rpms/assaultcube/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- .cvsignore 19 May 2013 10:48:09 -0000 1.1
+++ .cvsignore 21 May 2013 03:37:59 -0000 1.2
@@ -0,0 +1,2 @@
+AssaultCube_v1.1.0.4.tar.bz2
+AssaultCube_v1.1.0.4_source.tar.bz2
Index: sources
===================================================================
RCS file: /cvs/nonfree/rpms/assaultcube/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -r1.1 -r1.2
--- sources 19 May 2013 10:48:09 -0000 1.1
+++ sources 21 May 2013 03:37:59 -0000 1.2
@@ -0,0 +1,2 @@
+a5eb79eaf564c5b4de1ffad0883e45e8 AssaultCube_v1.1.0.4.tar.bz2
+603b97a4262fb59ea86d483730b712e9 AssaultCube_v1.1.0.4_source.tar.bz2
11 years, 6 months