Remove xbindkeys and add parsec.

This commit is contained in:
Abdulkadir Furkan Şanlı 2019-07-11 19:40:08 +02:00
parent f6a5697b8d
commit eb70bad63a
No known key found for this signature in database
GPG Key ID: 7823BD18E6F95D73
15 changed files with 105 additions and 78 deletions

View File

@ -1,19 +1,22 @@
<PISI> <PISI>
<Package> <Package>
<Name>xbindkeys</Name> <Name>parsec</Name>
<Summary xml:lang="en">This program grab keys in X and start the corresponding shell command.</Summary> <Summary xml:lang="en">Play, watch, and share games with your friends</Summary>
<Description xml:lang="en">xbindkeys is a program that allows you to launch shell commands with your keyboard or your mouse under X Window.</Description> <Description xml:lang="en">Parsec lets you invite your friends to play games with you online even if the game doesn&apos;t have online multiplayer. You can play together, watch them play, or take over the controller to show them how it&apos;s done.</Description>
<PartOf>xorg.apps</PartOf> <PartOf>network.web</PartOf>
<License>GPL-2.0-or-later</License> <License>Proprietary</License>
<RuntimeDependencies> <RuntimeDependencies>
<Dependency releaseFrom="52">glibc</Dependency> <Dependency releaseFrom="45">libstdc++</Dependency>
<Dependency releaseFrom="7">libglvnd</Dependency>
<Dependency releaseFrom="54">glibc</Dependency>
<Dependency releaseFrom="21">libx11</Dependency> <Dependency releaseFrom="21">libx11</Dependency>
<Dependency releaseFrom="7">guile</Dependency> <Dependency releaseFrom="45">libgcc</Dependency>
<Dependency>libva</Dependency>
</RuntimeDependencies> </RuntimeDependencies>
<History> <History>
<Update release="1"> <Update release="2">
<Date>2019-01-02</Date> <Date>2019-07-11</Date>
<Version>1.8.6</Version> <Version>1479</Version>
<Comment>Packaging update</Comment> <Comment>Packaging update</Comment>
<Name>Abdulkadir Furkan Şanlı</Name> <Name>Abdulkadir Furkan Şanlı</Name>
<Email>abdulkadirfsanli@protonmail.com</Email> <Email>abdulkadirfsanli@protonmail.com</Email>
@ -23,13 +26,13 @@
<Distribution>Solus</Distribution> <Distribution>Solus</Distribution>
<DistributionRelease>1</DistributionRelease> <DistributionRelease>1</DistributionRelease>
<Architecture>x86_64</Architecture> <Architecture>x86_64</Architecture>
<InstalledSize>59392</InstalledSize> <InstalledSize>6228775</InstalledSize>
<PackageSize>21226</PackageSize> <PackageSize>2397088</PackageSize>
<PackageHash>876fd6f28ff6c0d9019f86ff67cd99e2afba5d9a</PackageHash> <PackageHash>5447eeff1005df711c0815fa8366ce9bd40194bb</PackageHash>
<PackageURI>xbindkeys-1.8.6-1-1-x86_64.eopkg</PackageURI> <PackageURI>parsec-1479-2-1-x86_64.eopkg</PackageURI>
<PackageFormat>1.2</PackageFormat> <PackageFormat>1.2</PackageFormat>
<Source> <Source>
<Name>xbindkeys</Name> <Name>parsec</Name>
<Packager> <Packager>
<Name>Abdulkadir Furkan Şanlı</Name> <Name>Abdulkadir Furkan Şanlı</Name>
<Email>abdulkadirfsanli@protonmail.com</Email> <Email>abdulkadirfsanli@protonmail.com</Email>

View File

@ -1 +1 @@
e496935a939a7480af44e5449b545fe00239e287 067aca1e9fbebec079ffef611be6f6d8cac04e78

Binary file not shown.

Binary file not shown.

View File

@ -1 +1 @@
cabad8c4a9582908ffc56078f8323fbd58b050fd a8390e4df86def29a9692fb7fec87de9d6065033

Binary file not shown.

Binary file not shown.

8
parsec/abi_used_libs Normal file
View File

@ -0,0 +1,8 @@
libGL.so.1
libX11.so.6
libc.so.6
libdl.so.2
libgcc_s.so.1
libm.so.6
libpthread.so.0
libstdc++.so.6

View File

@ -0,0 +1,9 @@
[Unit]
Description=Parsec Daemon
[Service]
ExecStart=/usr/bin/parsecd app_daemon=1
[Install]
WantedBy=default.target

28
parsec/package.yml Normal file
View File

@ -0,0 +1,28 @@
name : parsec
version : 147_9
release : 2
source :
- https://s3.amazonaws.com/parsec-build/package/parsec-linux.deb : beed951ebee0189e8c22aa3d9190e1ddc7691c4703379e146a8b812c21b3a273
license : Proprietary
component : network.web
summary : Play, watch, and share games with your friends
description: |
Parsec lets you invite your friends to play games with you online even if the game doesn't have online multiplayer. You can play together, watch them play, or take over the controller to show them how it's done.
builddeps :
- pkgconfig(libglvnd)
rundeps :
- libva
install : |
install -Ddm0755 $installdir/usr/bin
install -Ddm0755 $installdir/usr/share/icons/hicolor/256x256/apps
install -Ddm0755 $installdir/usr/share/applications
install -Ddm0755 $installdir/usr/share/parsec/skel
install -Ddm0755 $installdir/usr/lib/systemd/user
bsdtar xf data.tar.xz
install -Dm00755 usr/bin/parsecd $installdir/usr/bin/
install -Dm00644 usr/share/applications/parsec.desktop $installdir/usr/share/applications/
install -Dm00644 usr/share/icons/hicolor/256x256/apps/parsec.png $installdir/usr/share/icons/hicolor/256x256/apps/
install -Dm00644 $pkgfiles/parsecd.service $installdir/usr/lib/systemd/user/
ln -s ../bin/parsecd $installdir/usr/bin/parsec
cp usr/share/parsec/skel/appdata.json $installdir/usr/share/parsec/skel/appdata.json
cp usr/share/parsec/skel/parsecd-147-9.so $installdir/usr/share/parsec/skel/parsecd-147-9.so

40
parsec/pspec_x86_64.xml Normal file
View File

@ -0,0 +1,40 @@
<PISI>
<Source>
<Name>parsec</Name>
<Packager>
<Name>Abdulkadir Furkan Şanlı</Name>
<Email>abdulkadirfsanli@protonmail.com</Email>
</Packager>
<License>Proprietary</License>
<PartOf>network.web</PartOf>
<Summary xml:lang="en">Play, watch, and share games with your friends</Summary>
<Description xml:lang="en">Parsec lets you invite your friends to play games with you online even if the game doesn&apos;t have online multiplayer. You can play together, watch them play, or take over the controller to show them how it&apos;s done.
</Description>
<Archive type="binary" sha1sum="79eb0752a961b8e0d15c77d298c97498fbc89c5a">https://getsol.us/sources/README.Solus</Archive>
</Source>
<Package>
<Name>parsec</Name>
<Summary xml:lang="en">Play, watch, and share games with your friends</Summary>
<Description xml:lang="en">Parsec lets you invite your friends to play games with you online even if the game doesn&apos;t have online multiplayer. You can play together, watch them play, or take over the controller to show them how it&apos;s done.
</Description>
<PartOf>network.web</PartOf>
<Files>
<Path fileType="executable">/usr/bin/parsec</Path>
<Path fileType="executable">/usr/bin/parsecd</Path>
<Path fileType="library">/usr/lib/systemd/user/parsecd.service</Path>
<Path fileType="data">/usr/share/applications/parsec.desktop</Path>
<Path fileType="data">/usr/share/icons/hicolor/256x256/apps/parsec.png</Path>
<Path fileType="data">/usr/share/parsec/skel/appdata.json</Path>
<Path fileType="data">/usr/share/parsec/skel/parsecd-147-9.so</Path>
</Files>
</Package>
<History>
<Update release="2">
<Date>2019-07-11</Date>
<Version>1479</Version>
<Comment>Packaging update</Comment>
<Name>Abdulkadir Furkan Şanlı</Name>
<Email>abdulkadirfsanli@protonmail.com</Email>
</Update>
</History>
</PISI>

View File

@ -1,4 +0,0 @@
libX11.so.6
libc.so.6
libguile-2.0.so.22
libpthread.so.0

View File

@ -1,20 +0,0 @@
name : xbindkeys
version : 1.8.6
release : 1
source :
- http://www.nongnu.org/xbindkeys/xbindkeys-1.8.6.tar.gz : 6c0d18be19fc19ab9b4595edf3a23c0a6946c8a5eb5c1bc395471c8f9a710d18
license : GPL-2.0-or-later
component : xorg.apps
summary : This program grab keys in X and start the corresponding shell command.
description: |
xbindkeys is a program that allows you to launch shell commands with your keyboard or your mouse under X Window.
builddeps :
- pkgconfig(x11-xcb)
- pkgconfig(guile-2.0)
- pkgconfig(bdw-gc)
setup : |
%configure
build : |
%make
install : |
%make_install

View File

@ -1,37 +0,0 @@
<PISI>
<Source>
<Name>xbindkeys</Name>
<Packager>
<Name>Abdulkadir Furkan Şanlı</Name>
<Email>abdulkadirfsanli@protonmail.com</Email>
</Packager>
<License>GPL-2.0-or-later</License>
<PartOf>xorg.apps</PartOf>
<Summary xml:lang="en">This program grab keys in X and start the corresponding shell command.</Summary>
<Description xml:lang="en">xbindkeys is a program that allows you to launch shell commands with your keyboard or your mouse under X Window.
</Description>
<Archive type="binary" sha1sum="79eb0752a961b8e0d15c77d298c97498fbc89c5a">https://solus-project.com/sources/README.Solus</Archive>
</Source>
<Package>
<Name>xbindkeys</Name>
<Summary xml:lang="en">This program grab keys in X and start the corresponding shell command.</Summary>
<Description xml:lang="en">xbindkeys is a program that allows you to launch shell commands with your keyboard or your mouse under X Window.
</Description>
<PartOf>xorg.apps</PartOf>
<Files>
<Path fileType="executable">/usr/bin/xbindkeys</Path>
<Path fileType="executable">/usr/bin/xbindkeys_show</Path>
<Path fileType="man">/usr/share/man/man1/xbindkeys.1</Path>
<Path fileType="man">/usr/share/man/man1/xbindkeys_show.1</Path>
</Files>
</Package>
<History>
<Update release="1">
<Date>2019-01-02</Date>
<Version>1.8.6</Version>
<Comment>Packaging update</Comment>
<Name>Abdulkadir Furkan Şanlı</Name>
<Email>abdulkadirfsanli@protonmail.com</Email>
</Update>
</History>
</PISI>