Skip to content

Commit

Permalink
Fresh git history, don't push eopkgs!
Browse files Browse the repository at this point in the history
Signed-off-by: Ikey Doherty <ikey@solus-project.com>
  • Loading branch information
ikeydoherty committed Sep 13, 2017
0 parents commit f85bb82
Show file tree
Hide file tree
Showing 123 changed files with 7,387 additions and 0 deletions.
4 changes: 4 additions & 0 deletions .gitignore
@@ -0,0 +1,4 @@
*.deb
*.eopkg
*.rpm
*.tar.*
7 changes: 7 additions & 0 deletions README.md
@@ -0,0 +1,7 @@
Solus Operating System 3rd Party Source Repo
===

This repo contains the build files required to create packages that cannot
be redistributed, whether for licensing restrictions or otherwise.

For more information about 3rd party applications in Solus, visit our Help Center page at https://solus-project.com/articles/software/third-party/en/.
3 changes: 3 additions & 0 deletions desktop/font/component.xml
@@ -0,0 +1,3 @@
<PISI>
<Name>desktop.font</Name>
</PISI>
16 changes: 16 additions & 0 deletions desktop/font/mscorefonts/actions.py
@@ -0,0 +1,16 @@
#!/usr/bin/python

# Created For Solus Operating System

from pisi.actionsapi import pisitools, shelltools

NoStrip = ["/usr"]
IgnoreAutodep = True


def setup():
shelltools.system("cabextract --lowercase *.exe --directory=ttfs")


def install():
pisitools.insinto("/usr/share/fonts/truetype/mscorefonts", "ttfs/*.ttf")
47 changes: 47 additions & 0 deletions desktop/font/mscorefonts/pspec.xml
@@ -0,0 +1,47 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://solus-project.com/standard/pisi-spec.dtd">
<PISI>
<Source>
<Name>mscorefonts</Name>
<Packager>
<Name>Federico Damián Schonborn</Name>
<Email>federico.d.schonborn@gmail.com</Email>
</Packager>
<Summary>Microsoft Core Fonts</Summary>
<Description>Microsoft Core Fonts</Description>
<License>Custom - Microsoft</License>
<Archive sha1sum="c4db8cbe42c566d12468f5fdad38c43721844c69" type="binary">http://downloads.sourceforge.net/corefonts/andale32.exe</Archive>
<Archive sha1sum="6d75f8436f39ab2da5c31ce651b7443b4ad2916e" type="binary">http://downloads.sourceforge.net/corefonts/arial32.exe</Archive>
<Archive sha1sum="d45cdab84b7f4c1efd6d1b369f50ed0390e3d344" type="binary">http://downloads.sourceforge.net/corefonts/arialb32.exe</Archive>
<Archive sha1sum="2371d0327683dcc5ec1684fe7c275a8de1ef9a51" type="binary">http://downloads.sourceforge.net/corefonts/comic32.exe</Archive>
<Archive sha1sum="06a745023c034f88b4135f5e294fece1a3c1b057" type="binary">http://downloads.sourceforge.net/corefonts/courie32.exe</Archive>
<Archive sha1sum="90e4070cb356f1d811acb943080bf97e419a8f1e" type="binary">http://downloads.sourceforge.net/corefonts/georgi32.exe</Archive>
<Archive sha1sum="86b34d650cfbbe5d3512d49d2545f7509a55aad2" type="binary">http://downloads.sourceforge.net/corefonts/impact32.exe</Archive>
<Archive sha1sum="20b79e65cdef4e2d7195f84da202499e3aa83060" type="binary">http://downloads.sourceforge.net/corefonts/times32.exe</Archive>
<Archive sha1sum="50aab0988423efcc9cf21fac7d64d534d6d0a34a" type="binary">http://downloads.sourceforge.net/corefonts/trebuc32.exe</Archive>
<Archive sha1sum="f5b93cedf500edc67502f116578123618c64a42a" type="binary">http://downloads.sourceforge.net/corefonts/verdan32.exe</Archive>
<Archive sha1sum="2fb4a42c53e50bc70707a7b3c57baf62ba58398f" type="binary">http://downloads.sourceforge.net/corefonts/webdin32.exe</Archive>

<BuildDependencies>
<Dependency>binutils</Dependency>
<Dependency>cabextract</Dependency>
</BuildDependencies>
</Source>

<Package>
<Name>mscorefonts</Name>
<Files>
<Path fileType="data">/usr/share/</Path>
</Files>
</Package>

<History>
<Update release="1">
<Date>27-09-2016</Date>
<Version>1.3</Version>
<Comment>Initial release of Microsoft Core Fonts</Comment>
<Name>Federico Damián Schonborn</Name>
<Email>federico.d.schonborn@gmail.com</Email>
</Update>
</History>
</PISI>
3 changes: 3 additions & 0 deletions multimedia/graphics/component.xml
@@ -0,0 +1,3 @@
<PISI>
<Name>multimedia.graphics</Name>
</PISI>
21 changes: 21 additions & 0 deletions multimedia/graphics/pixeluvo/actions.py
@@ -0,0 +1,21 @@
#!/usr/bin/python

# Created For Solus Operating System

from pisi.actionsapi import get, pisitools, shelltools

NoStrip = ["/usr"]
IgnoreAutodep = True

Version = get.srcVERSION()

def setup():
shelltools.system("pwd")
shelltools.system("ar xf pixeluvo_%s*_amd64.deb" % Version)
shelltools.system("tar xf data.tar.gz")

def install():
pisitools.insinto("/", "usr")
pisitools.insinto("/", "opt")
pisitools.remove("/usr/bin/pixeluvo")
pisitools.dosym("/opt/pixeluvo/bin/Pixeluvo64", "/usr/bin/pixeluvo")
11 changes: 11 additions & 0 deletions multimedia/graphics/pixeluvo/files/pixeluvo.desktop
@@ -0,0 +1,11 @@
[Desktop Entry]
Type=Application
Encoding=UTF-8
Name=Pixeluvo
GenericName=Image Editor
Comment=Edit and Enhance Photos and Images
Exec=/opt/pixeluvo/bin/Pixeluvo64
Icon=/opt/pixeluvo/pixeluvo.png
Terminal=false
Categories=Graphics;2DGraphics;RasterGraphics;
MimeType=image/bmp;image/gif;image/x-tga;image/tiff;image/jpeg;image/png;image/x-pxu;
42 changes: 42 additions & 0 deletions multimedia/graphics/pixeluvo/pspec.xml
@@ -0,0 +1,42 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://solus-project.com/standard/pisi-spec.dtd">
<PISI>
<Source>
<Name>pixeluvo</Name>
<Packager>
<Name>Joshua Strobl</Name>
<Email>joshua@stroblindustries.com</Email>
</Packager>
<Summary>A Beautifully Designed Image and Photo Editor for Windows and Linux</Summary>
<Description>A Beautifully Designed Image and Photo Editor for Windows and Linux</Description>
<License>Custom</License>
<Archive sha1sum="60a7dbde0043ab61b53c6ae04c0c1f1f92d3ec7f" type="binary">http://www.pixeluvo.com/downloads/pixeluvo_1.6.0-2_amd64.deb</Archive>

<BuildDependencies>
<Dependency>binutils</Dependency>
</BuildDependencies>
</Source>

<Package>
<Name>pixeluvo</Name>
<Files>
<Path fileType="*">/</Path>
</Files>
<AdditionalFiles>
<AdditionalFile owner="root" permission="0755" target="/usr/share/applications/pixeluvo.desktop">pixeluvo.desktop</AdditionalFile>
</AdditionalFiles>
<RuntimeDependencies>
<Dependency>qt4</Dependency>
</RuntimeDependencies>
</Package>

<History>
<Update release="1">
<Date>10-24-2016</Date>
<Version>1.6.0</Version>
<Comment>Add pixeluvo to repositories</Comment>
<Name>Joshua Strobl</Name>
<Email>joshua@stroblindustries.com</Email>
</Update>
</History>
</PISI>
19 changes: 19 additions & 0 deletions multimedia/music/bitwig-studio/actions.py
@@ -0,0 +1,19 @@
#!/usr/bin/python

# Created For Solus Operating System

from pisi.actionsapi import get, pisitools, shelltools

NoStrip = ["/usr"]
IgnoreAutodep = True

Version = get.srcVERSION()

def setup():
shelltools.system("pwd")
shelltools.system("ar xf bitwig-studio-%s.deb" % Version)
shelltools.system("tar xf data.tar.xz")

def install():
pisitools.insinto("/", "opt")
pisitools.insinto("/", "usr")
11 changes: 11 additions & 0 deletions multimedia/music/bitwig-studio/files/bitwig-studio.desktop
@@ -0,0 +1,11 @@
[Desktop Entry]
Version=1.0
Type=Application
Terminal=false
Icon=/usr/share/icons/hicolor/scalable/apps/bitwig-studio.svg
Name=Bitwig Studio
Comment=Music Application
Exec=bitwig-wrapper
Categories=Multimedia;AudioVideo;Player;
MimeType=application/bitwig-project;application/bitwig-template
StartupWMClass="Bitwig Studio"
2 changes: 2 additions & 0 deletions multimedia/music/bitwig-studio/files/bitwig-wrapper
@@ -0,0 +1,2 @@
#!/bin/bash
LD_PRELOAD="/usr/lib64/libxcb.so.1" bitwig-studio &> /dev/null
83 changes: 83 additions & 0 deletions multimedia/music/bitwig-studio/pspec.xml
@@ -0,0 +1,83 @@
<?xml version="1.0" ?>
<!DOCTYPE PISI SYSTEM "https://solus-project.com/standard/pisi-spec.dtd">
<PISI>
<Source>
<Name>bitwig-studio</Name>
<Packager>
<Name>Joshua Strobl</Name>
<Email>joshua@stroblindustries.com</Email>
</Packager>
<Summary>Music production system for production, remixing and performance.</Summary>
<Description>Music production system for production, remixing and performance.</Description>
<License>Custom - https://www.bitwig.com/en/impressum.html</License>
<Archive sha1sum="bcd0e8cf4c6194f572471fc316c1a10559ef263e" type="binary">https://downloads.bitwig.com/stable/2.1.3/bitwig-studio-2.1.3.deb</Archive>

<BuildDependencies>
<Dependency>binutils</Dependency>
</BuildDependencies>
</Source>

<Package>
<Name>bitwig-studio</Name>
<Files>
<Path fileType="executable">/usr/bin</Path>
<Path fileType="data">/opt</Path>
<Path fileType="data">/usr/share</Path>
</Files>
<AdditionalFiles>
<AdditionalFile owner="root" permission="0755" target="/usr/bin/bitwig-wrapper">bitwig-wrapper</AdditionalFile>
<AdditionalFile owner="root" permission="0644" target="/usr/share/applications/bitwig-studio.desktop">bitwig-studio.desktop</AdditionalFile>
</AdditionalFiles>
<RuntimeDependencies>
<Dependency>alsa-lib</Dependency>
<Dependency>jack-audio-connection-kit</Dependency>
<Dependency>libbsd</Dependency>
<Dependency>openjdk-8</Dependency>
<Dependency>xcb-util-wm</Dependency>
<Dependency>xdg-utils</Dependency>
<Dependency>zenity</Dependency>
</RuntimeDependencies>
</Package>

<History>
<Update release="5">
<Date>08-06-2017</Date>
<Version>2.1.3</Version>
<Comment>Update to 2.1.3</Comment>
<Name>Pierre-Yves</Name>
<Email>pyu@riseup.net</Email>
</Update>

<Update release="4">
<Date>07-05-2017</Date>
<Version>2.1.1</Version>
<Comment>Update to 2.1.1</Comment>
<Name>Pierre-Yves</Name>
<Email>pyu@riseup.net</Email>
</Update>

<Update release="3">
<Date>03-30-2017</Date>
<Version>2.0</Version>
<Comment>Update to 2.0</Comment>
<Name>Peter O'Connor</Name>
<Email>peter@solus-project.com</Email>
</Update>

<Update release="2">
<Date>11-25-2016</Date>
<Version>1.3.14</Version>
<Comment>Initial inclusion of 1.3.14</Comment>
<Name>Joshua Strobl</Name>
<Email>joshua@stroblindustries.com</Email>
</Update>

<Update release="1">
<Date>10-22-2016</Date>
<Version>1.3.13</Version>
<Comment>Initial inclusion of 1.3.13</Comment>
<Name>Joshua Strobl</Name>
<Email>joshua@stroblindustries.com</Email>
</Update>
</History>
</PISI>
3 changes: 3 additions & 0 deletions multimedia/music/component.xml
@@ -0,0 +1,3 @@
<PISI>
<Name>multimedia.audio</Name>
</PISI>
19 changes: 19 additions & 0 deletions multimedia/music/ocenaudio/actions.py
@@ -0,0 +1,19 @@
#!/usr/bin/python

# Created For Solus Operating System

from pisi.actionsapi import get, pisitools, shelltools

NoStrip = ["/usr", "/opt"],
IgnoreAutodep = True

Version = get.srcVERSION()

def setup():
shelltools.system("pwd")
shelltools.system("ar xf ocenaudio_debian64.deb")
shelltools.system("tar xf data.tar.xz")

def install():
pisitools.insinto("/", "usr")
pisitools.insinto("/", "opt")

0 comments on commit f85bb82

Please sign in to comment.