Page MenuHomeSolus

D112.id200.diff
No OneTemporary

D112.id200.diff

Index: Makefile
===================================================================
--- /dev/null
+++ Makefile
@@ -0,0 +1 @@
+include ../Makefile.common
Index: abi_symbols
===================================================================
--- /dev/null
+++ abi_symbols
@@ -0,0 +1,42 @@
+libd0_blind_id.so.0:d0_blind_id_INITIALIZE
+libd0_blind_id.so.0:d0_blind_id_SHUTDOWN
+libd0_blind_id.so.0:d0_blind_id_answer_private_id_request
+libd0_blind_id.so.0:d0_blind_id_authenticate_with_private_id_challenge
+libd0_blind_id.so.0:d0_blind_id_authenticate_with_private_id_generate_missing_signature
+libd0_blind_id.so.0:d0_blind_id_authenticate_with_private_id_response
+libd0_blind_id.so.0:d0_blind_id_authenticate_with_private_id_start
+libd0_blind_id.so.0:d0_blind_id_authenticate_with_private_id_verify
+libd0_blind_id.so.0:d0_blind_id_clear
+libd0_blind_id.so.0:d0_blind_id_copy
+libd0_blind_id.so.0:d0_blind_id_fingerprint64_public_id
+libd0_blind_id.so.0:d0_blind_id_fingerprint64_public_key
+libd0_blind_id.so.0:d0_blind_id_finish_private_id_request
+libd0_blind_id.so.0:d0_blind_id_free
+libd0_blind_id.so.0:d0_blind_id_generate_private_id_modulus
+libd0_blind_id.so.0:d0_blind_id_generate_private_id_request
+libd0_blind_id.so.0:d0_blind_id_generate_private_id_start
+libd0_blind_id.so.0:d0_blind_id_generate_private_key
+libd0_blind_id.so.0:d0_blind_id_generate_private_key_fastreject
+libd0_blind_id.so.0:d0_blind_id_new
+libd0_blind_id.so.0:d0_blind_id_read_private_id
+libd0_blind_id.so.0:d0_blind_id_read_private_id_modulus
+libd0_blind_id.so.0:d0_blind_id_read_private_id_request_camouflage
+libd0_blind_id.so.0:d0_blind_id_read_private_key
+libd0_blind_id.so.0:d0_blind_id_read_public_id
+libd0_blind_id.so.0:d0_blind_id_read_public_key
+libd0_blind_id.so.0:d0_blind_id_sessionkey_public_id
+libd0_blind_id.so.0:d0_blind_id_setmallocfuncs
+libd0_blind_id.so.0:d0_blind_id_setmutexfuncs
+libd0_blind_id.so.0:d0_blind_id_sign_with_private_id_sign
+libd0_blind_id.so.0:d0_blind_id_sign_with_private_id_sign_detached
+libd0_blind_id.so.0:d0_blind_id_sign_with_private_id_verify
+libd0_blind_id.so.0:d0_blind_id_sign_with_private_id_verify_detached
+libd0_blind_id.so.0:d0_blind_id_util_sha256
+libd0_blind_id.so.0:d0_blind_id_verify_private_id
+libd0_blind_id.so.0:d0_blind_id_verify_public_id
+libd0_blind_id.so.0:d0_blind_id_write_private_id
+libd0_blind_id.so.0:d0_blind_id_write_private_id_modulus
+libd0_blind_id.so.0:d0_blind_id_write_private_id_request_camouflage
+libd0_blind_id.so.0:d0_blind_id_write_private_key
+libd0_blind_id.so.0:d0_blind_id_write_public_id
+libd0_blind_id.so.0:d0_blind_id_write_public_key
Index: abi_used_libs
===================================================================
--- /dev/null
+++ abi_used_libs
@@ -0,0 +1,14 @@
+libSDL2-2.0.so.0
+libX11.so.6
+libXext.so.6
+libXpm.so.4
+libXxf86vm.so.1
+libasound.so.2
+libc.so.6
+libdl.so.2
+libgmp.so.10
+libjpeg.so.8
+libm.so.6
+libpthread.so.0
+librt.so.1
+libz.so.1
Index: package.yml
===================================================================
--- /dev/null
+++ package.yml
@@ -0,0 +1,81 @@
+name : xonotic
+version : 0.8.2
+release : 1
+source :
+ - http://dl.xonotic.org/xonotic-0.8.2.zip : a22f7230f486c5825b55cfdadd73399c9b0fae98c9e081dd8ac76eca08359ad5
+license :
+ - GPL-2.0
+ - GPL-3.0
+component : games.action
+summary : Xonotic - The Free and Fast Arena Shooter
+description: |
+ Xonotic is an addictive, arena-style first person shooter with crisp movement and a wide array of weapons. It combines intuitive mechanics with in-your-face action to elevate your heart rate.
+patterns :
+ - data : /usr/share/xonotic
+builddeps :
+ - pkgconfig(alsa)
+ - pkgconfig(libturbojpeg)
+ - pkgconfig(libcurl)
+ - pkgconfig(libmodplug)
+ - pkgconfig(libpng)
+ - pkgconfig(vorbis)
+ - pkgconfig(xpm)
+ - pkgconfig(xxf86vm)
+ - pkgconfig(xxf86dga)
+ - pkgconfig(sdl2)
+ - pkgconfig(gl)
+setup : |
+ pushd source/d0_blind_id
+ %configure --disable-static --prefix=/usr --disable-rijndael
+ popd
+
+ #pushd source/gmqcc
+ # % cmake
+ #popd
+build : |
+ # crypto stuff
+ pushd source/d0_blind_id
+ %make
+ popd
+
+ pushd $workdir/source/darkplaces
+ # compile glx client
+ %make DP_FS_BASEDIR=/usr/share/xonotic cl-release
+ # compile server
+ %make DP_FS_BASEDIR=/usr/share/xonotic sv-release
+ # compile sdl client
+ %make DP_FS_BASEDIR=/usr/share/xonotic sdl-release
+ popd
+
+ # compile the QuakeC compiler
+ #pushd source/gmqcc
+ # %make
+ #popd
+
+ # This should compile the three gamecode .dat files (progs, csprogs, menu) in the parent directory to "source".
+ # but it results in Segmentation Faults so for now I use the compiled game files provided in the archive.
+ #pushd source/qcsrc
+ # %make all QCC=$workdir/source/gmqcc/gmqcc qc
+ #popd
+install : |
+ pushd $workdir/source/d0_blind_id
+ %make_install
+ popd
+
+ # compiled binaries
+ install -Dm 0755 source/darkplaces/darkplaces-dedicated $installdir/usr/bin/xonotic-dedicated
+ install -Dm 0755 source/darkplaces/darkplaces-glx $installdir/usr/bin/xonotic-glx
+ install -Dm 0755 source/darkplaces/darkplaces-sdl $installdir/usr/bin/xonotic-sdl
+
+ # data files
+ install -Dm 0644 data/*.pk3 -t $installdir/usr/share/xonotic/data
+ install -Dm 0644 key_0.d0pk $installdir/usr/share/xonotic
+
+ # shortcuts and icons
+ install -Dm 0644 misc/logos/*.desktop -t $installdir/usr/share/applications
+
+ for size in 16 22 24 32 48 64 128 256 512; do
+ install -Dm 0644 misc/logos/icons_png/xonotic_${size}.png \
+ "$installdir/usr/share/icons/hicolor/${size}x${size}/apps/xonotic.png"
+ done
+
Index: pspec_x86_64.xml
===================================================================
--- /dev/null
+++ pspec_x86_64.xml
@@ -0,0 +1,71 @@
+<PISI>
+ <Source>
+ <Name>xonotic</Name>
+ <Packager>
+ <Name>Pierre-Yves</Name>
+ <Email>pyu@riseup.net</Email>
+ </Packager>
+ <License>GPL-2.0</License>
+ <License>GPL-3.0</License>
+ <PartOf>games.action</PartOf>
+ <Summary xml:lang="en">Xonotic - The Free and Fast Arena Shooter</Summary>
+ <Description xml:lang="en">Xonotic is an addictive, arena-style first person shooter with crisp movement and a wide array of weapons. It combines intuitive mechanics with in-your-face action to elevate your heart rate.
+</Description>
+ <Archive type="binary" sha1sum="79eb0752a961b8e0d15c77d298c97498fbc89c5a">https://solus-project.com/sources/README.Solus</Archive>
+ </Source>
+ <Package>
+ <Name>xonotic</Name>
+ <Summary xml:lang="en">Xonotic - The Free and Fast Arena Shooter</Summary>
+ <Description xml:lang="en">Xonotic is an addictive, arena-style first person shooter with crisp movement and a wide array of weapons. It combines intuitive mechanics with in-your-face action to elevate your heart rate.
+</Description>
+ <PartOf>games.action</PartOf>
+ <Files>
+ <Path fileType="executable">/usr/bin</Path>
+ <Path fileType="library">/usr/lib64/lib*.so.*</Path>
+ <Path fileType="data">/usr/share/applications/xonotic-glx.desktop</Path>
+ <Path fileType="data">/usr/share/applications/xonotic-sdl.desktop</Path>
+ <Path fileType="data">/usr/share/icons/hicolor/128x128/apps/xonotic.png</Path>
+ <Path fileType="data">/usr/share/icons/hicolor/16x16/apps/xonotic.png</Path>
+ <Path fileType="data">/usr/share/icons/hicolor/22x22/apps/xonotic.png</Path>
+ <Path fileType="data">/usr/share/icons/hicolor/24x24/apps/xonotic.png</Path>
+ <Path fileType="data">/usr/share/icons/hicolor/256x256/apps/xonotic.png</Path>
+ <Path fileType="data">/usr/share/icons/hicolor/32x32/apps/xonotic.png</Path>
+ <Path fileType="data">/usr/share/icons/hicolor/48x48/apps/xonotic.png</Path>
+ <Path fileType="data">/usr/share/icons/hicolor/512x512/apps/xonotic.png</Path>
+ <Path fileType="data">/usr/share/icons/hicolor/64x64/apps/xonotic.png</Path>
+ </Files>
+ </Package>
+ <Package>
+ <Name>xonotic-data</Name>
+ <Summary xml:lang="en">Xonotic - The Free and Fast Arena Shooter</Summary>
+ <Description xml:lang="en">Xonotic is an addictive, arena-style first person shooter with crisp movement and a wide array of weapons. It combines intuitive mechanics with in-your-face action to elevate your heart rate.
+</Description>
+ <Files>
+ <Path fileType="data">/usr/share/xonotic</Path>
+ </Files>
+ </Package>
+ <Package>
+ <Name>xonotic-devel</Name>
+ <Summary xml:lang="en">Development files for xonotic</Summary>
+ <Description xml:lang="en">Xonotic is an addictive, arena-style first person shooter with crisp movement and a wide array of weapons. It combines intuitive mechanics with in-your-face action to elevate your heart rate.
+</Description>
+ <PartOf>programming.devel</PartOf>
+ <RuntimeDependencies>
+ <Dependency release="1">xonotic</Dependency>
+ </RuntimeDependencies>
+ <Files>
+ <Path fileType="header">/usr/include/</Path>
+ <Path fileType="library">/usr/lib64/lib*.so</Path>
+ <Path fileType="data">/usr/lib64/pkgconfig/*.pc</Path>
+ </Files>
+ </Package>
+ <History>
+ <Update release="1">
+ <Date>2017-05-14</Date>
+ <Version>0.8.2</Version>
+ <Comment>Packaging update</Comment>
+ <Name>Pierre-Yves</Name>
+ <Email>pyu@riseup.net</Email>
+ </Update>
+ </History>
+</PISI>
\ No newline at end of file

File Metadata

Mime Type
text/plain
Expires
Wed, Aug 9, 11:35 AM (20 h, 57 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
5894596
Default Alt Text
D112.id200.diff (9 KB)

Event Timeline