summarylogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--.SRCINFO26
-rw-r--r--PKGBUILD27
-rw-r--r--copyright103
-rw-r--r--hqplayerd.service9
-rwxr-xr-xstart_hqplayerd.sh4
5 files changed, 169 insertions, 0 deletions
diff --git a/.SRCINFO b/.SRCINFO
new file mode 100644
index 00000000000..22e25feab06
--- /dev/null
+++ b/.SRCINFO
@@ -0,0 +1,26 @@
+pkgbase = hqplayer-embedded
+ pkgdesc = Signalyst HQPlayer Embedded HQPlayer - the high-end upsampling multichannel software HD-audio player
+ pkgver = 3.7.1
+ pkgrel = 1
+ url = http://www.signalyst.com/custom.html
+ arch = x86_64
+ license = custom
+ depends = alsa-lib
+ depends = glibc
+ depends = flac
+ depends = gcc-libs
+ depends = libgmpris
+ depends = glib2
+ optdepends = rygel: for network access with upnp
+ optdepends = minimserver: UPnP Audio server
+ source = http://www2.signalyst.com/bins/hqplayerd/hqplayerd_3.7.1-20_amd64.deb
+ source = copyright
+ source = hqplayerd.service
+ source = start_hqplayerd.sh
+ sha256sums = f71e75d6c6063ca4bc7d7bf3a0bb3d3be3a79f17751ab6ffebdf32ce39e3030f
+ sha256sums = 3f3295916908afbf195993b163d7dc98696dddbc7b2f6574aab9605046dda2c7
+ sha256sums = ea4ea071b29bbbfce2223a0b8bbe7d62e3ac648af8f57ef49928381000bd82ea
+ sha256sums = 2c1a93ea66e59a7eee1b76fc70816bb9f6169b155eb42b390ecddb4b38b31ca5
+
+pkgname = hqplayer-embedded
+
diff --git a/PKGBUILD b/PKGBUILD
new file mode 100644
index 00000000000..df07d5fd563
--- /dev/null
+++ b/PKGBUILD
@@ -0,0 +1,27 @@
+## Maintainer: AudioLinux <audiolinux AT fastmail DOT fm>
+
+pkgname=hqplayer-embedded
+_debpkgver=3.7.1-20_amd64
+pkgver=3.7.1
+pkgrel=1
+pkgdesc="Signalyst HQPlayer Embedded
+ HQPlayer - the high-end upsampling multichannel software HD-audio player"
+arch=('x86_64')
+url="http://www.signalyst.com/custom.html"
+license=('custom')
+depends=('alsa-lib' 'glibc' 'flac' 'gcc-libs' 'libgmpris' 'glib2')
+optdepends=('rygel: for network access with upnp' 'minimserver: UPnP Audio server')
+source=("http://www2.signalyst.com/bins/hqplayerd/hqplayerd_$_debpkgver.deb" 'copyright' 'hqplayerd.service' 'start_hqplayerd.sh')
+sha256sums=('f71e75d6c6063ca4bc7d7bf3a0bb3d3be3a79f17751ab6ffebdf32ce39e3030f' '3f3295916908afbf195993b163d7dc98696dddbc7b2f6574aab9605046dda2c7' 'ea4ea071b29bbbfce2223a0b8bbe7d62e3ac648af8f57ef49928381000bd82ea'
+'2c1a93ea66e59a7eee1b76fc70816bb9f6169b155eb42b390ecddb4b38b31ca5')
+
+package() {
+ cd "$srcdir"
+ bsdtar xf data.tar.xz -C "$pkgdir"
+ install -Dm644 "copyright" \
+ "$pkgdir/usr/share/licenses/$pkgname/COPYING"
+ install -Dm644 "hqplayerd.service" \
+ "$pkgdir/usr/lib/systemd/user/hqplayerd.service"
+ install -Dm755 "start_hqplayerd.sh" \
+ "$pkgdir/usr/bin/start_hqplayerd.sh"
+} \ No newline at end of file
diff --git a/copyright b/copyright
new file mode 100644
index 00000000000..66c20e8e6a8
--- /dev/null
+++ b/copyright
@@ -0,0 +1,103 @@
+Format: http://dep.debian.net/deps/dep5
+Upstream-Name: hqplayerd
+Source: http://www.signalyst.com
+
+Files: *
+Copyright: 1998-2014 Jussi Laako / Signalyst, <jussi.laako@signalyst.com>
+License: Proprietary
+ HQPlayer Embedded End User License Agreement
+ .
+ CAREFULLY READ THE FOLLOWING LICENSE AGREEMENT. BY INSTALLING THE SOFTWARE OR
+ CLICKING ON THE "I AGREE" BUTTON, YOU ARE CONSENTING TO BE BOUND BY AND ARE
+ BECOMING A PARTY TO THIS AGREEMENT. IF YOU DO NOT AGREE TO ALL OF THE TERMS
+ OF THIS AGREEMENT, CLICK THE "CANCEL" BUTTON, AND, IF APPLICABLE, UNINSTALL
+ THE SOFTWARE.
+ .
+ License Grant
+ The package contains software ("Software") and related explanatory written
+ materials ("Documentation"). "Software" includes any upgrades, modified
+ versions, updates, additions and copies of the Software. "You" means the
+ person or company who is being licensed to use the Software or Documentation.
+ "We" and "us" means Jussi Laako, Signalyst.
+ This Software is licensed, not sold. We hereby grant you a nonexclusive
+ license to use one copy of the Software on any single computer, provided the
+ Software is in use on only one computer at any time. The Software is "in use"
+ on a computer when it is loaded into temporary memory (RAM) or installed into
+ the permanent memory of a computer for example, a hard disk, CD-ROM or other
+ storage device.
+ .
+ Title
+ We remain the owner of all right, title and interest in the Software and
+ Documentation.
+ .
+ Archival or Backup Copies
+ You may either:
+ - make one copy of the Software solely for backup or archival purposes;
+ or
+ - transfer the Software to a single hard disk, provided you keep the
+ original solely for backup or archival purposes.
+ .
+ Things You May Not Do
+ The Software and Documentation are protected by Finnish copyright laws and
+ international treaties. You must treat the Software and Documentation like
+ any other copyrighted material--for example a book. You may not:
+ - copy the Documentation;
+ - copy the Software except to make archival or backup copies as
+ provided above;
+ - modify or adapt the Software or merge it into another program;
+ - reverse engineer, disassemble, decompile or make any attempt to
+ discover the source code of the Software, except solely for the
+ purpose of using modified versions of LGPL libraries, only to the
+ extent required for this purpose;
+ - place the Software onto a server so that it is accessible via a
+ public network such as the Internet; or
+ - sublicense, rent, lease or lend any portion of the Software or
+ Documentation.
+ .
+ Transfers
+ License is personal and You may NOT transfer any of your rights to use the
+ Software or Documentation to any another person or legal entity.
+ .
+ No Warranty
+ THIS SOFTWARE IS PROVIDED BY JUSSI LAAKO / SIGNALYST ''AS IS'' AND ANY EXPRESS
+ OR IMPLIED WARRANTIES, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES
+ OF MERCHANTABILITY AND FITNESS FOR A PARTICULAR PURPOSE ARE DISCLAIMED. IN NO
+ EVENT SHALL JUSSI LAAKO / SIGNALYST BE LIABLE FOR ANY DIRECT, INDIRECT,
+ INCIDENTAL, SPECIAL, EXEMPLARY, OR CONSEQUENTIAL DAMAGES (INCLUDING, BUT NOT
+ LIMITED TO, PROCUREMENT OF SUBSTITUTE GOODS OR SERVICES; LOSS OF USE, DATA, OR
+ PROFITS; OR BUSINESS INTERRUPTION) HOWEVER CAUSED AND ON ANY THEORY OF
+ LIABILITY, WHETHER IN CONTRACT, STRICT LIABILITY, OR TORT (INCLUDING
+ NEGLIGENCE OR OTHERWISE) ARISING IN ANY WAY OUT OF THE USE OF THIS SOFTWARE,
+ EVEN IF ADVISED OF THE POSSIBILITY OF SUCH DAMAGE.
+ .
+ Term and Termination
+ This license agreement takes effect upon your use of the software and remains
+ effective until terminated. You may terminate it at any time by destroying
+ all copies of the Software and Documentation in your possession. It will also
+ automatically terminate if you fail to comply with any term or condition of
+ this license agreement. You agree on termination of this license to either
+ return to us or destroy all copies of the Software and Documentation in your
+ possession.
+ .
+ Confidentiality
+ The Software contains trade secrets and proprietary know-how that belong to
+ us and it is being made available to you in strict confidence. ANY USE OR
+ DISCLOSURE OF THE SOFTWARE, OR OF ITS ALGORITHMS, PROTOCOLS OR INTERFACES,
+ OTHER THAN IN STRICT ACCORDANCE WITH THIS LICENSE AGREEMENT, MAY BE
+ ACTIONABLE AS A VIOLATION OF OUR TRADE SECRET RIGHTS.
+ .
+ General Provisions
+ 1. This written license agreement is the exclusive agreement between you and
+ us concerning the Software and Documentation and supersedes any and all prior
+ oral or written agreements, negotiations or other dealings between us
+ concerning the Software.
+ 2. This license agreement may be modified only by a writing signed by you and
+ us.
+ 3. In the event of litigation between you and us concerning the Software or
+ Documentation, the litigation will be held in the District Court of
+ Länsi-Uusimaa, Finland.
+ 4. This license agreement is governed by the laws of Finland and
+ international treaties.
+ 5. You agree that the Software will not be shipped, transferred or exported
+ into any country or used in any manner prohibited by the laws of Finland or
+ European Union or any other export laws, restrictions or regulations.
diff --git a/hqplayerd.service b/hqplayerd.service
new file mode 100644
index 00000000000..484bd78ceb5
--- /dev/null
+++ b/hqplayerd.service
@@ -0,0 +1,9 @@
+[Unit]
+Description=HQplayer embedded
+After=network.target sound.target
+
+[Service]
+ExecStart=/bin/bash /usr/bin/start_hqplayerd.sh
+
+[Install]
+WantedBy=default.target \ No newline at end of file
diff --git a/start_hqplayerd.sh b/start_hqplayerd.sh
new file mode 100755
index 00000000000..0b7ce047e99
--- /dev/null
+++ b/start_hqplayerd.sh
@@ -0,0 +1,4 @@
+#!/bin/bash
+hqplayerd &
+sleep 2
+rygel