commit: 6dec8d7da8653f78668056c12923bc914c9ad596 Author: Manuel Rüger <mrueg <AT> gentoo <DOT> org> AuthorDate: Tue Jun 30 00:34:30 2015 +0000 Commit: Manuel Rüger <mrueg <AT> gentoo <DOT> org> CommitDate: Tue Jun 30 00:34:30 2015 +0000 URL: https://gitweb.gentoo.org/dev/mrueg.git/commit/?id=6dec8d7d
[dev-libs/libspotify] Initial version. Based on an ebuild from posativ-overlay. Package-Manager: portage-2.2.20 dev-libs/libspotify/Manifest | 2 ++ dev-libs/libspotify/libspotify-12.1.51.ebuild | 47 +++++++++++++++++++++++++++ dev-libs/libspotify/metadata.xml | 8 +++++ 3 files changed, 57 insertions(+) diff --git a/dev-libs/libspotify/Manifest b/dev-libs/libspotify/Manifest new file mode 100644 index 0000000..7fc546b --- /dev/null +++ b/dev-libs/libspotify/Manifest @@ -0,0 +1,2 @@ +DIST libspotify-12.1.51-Linux-i686-release.tar.gz 1400367 SHA256 941ab4ba10bcd6ec4e96127afd095a39e11bc955de0882734c97e4f588b155ae SHA512 c16d53d8ec57913eb5b47ad3c2d01a804bd494a681c23a770f436b712cdadf89baa0c4c7db13ef96bf7b1e14599afbcb1323556ec24669f9020fc824d9ecd59e WHIRLPOOL 1af9e03edc471dc97b1170dd1b33256165491de3c5a189455bf4c3d46e5dd5226a1089e329b210b7271510b0e534e9704bdc48e2e3973fc41ece925a777203d3 +DIST libspotify-12.1.51-Linux-x86_64-release.tar.gz 1571265 SHA256 43a14e0732ba6ae30078fac105d0e2998d04d5f5c396a4968386bc4e22491058 SHA512 3c636e1739a75910a0da9270c3d2203b52fe1c2d69615159a09bcc8b57c8909f1d005aa22dc5cef529489c6f3a9ee5bde4d6a922be536f8017185c25432c3666 WHIRLPOOL cc11dafc369a75301fd6a5fa7b43c6d0fe60c777d509f2578150fb016ca5108253b634aa24216cc5fe7a9752563e6016336ae54c95791c79868ff3544406b237 diff --git a/dev-libs/libspotify/libspotify-12.1.51.ebuild b/dev-libs/libspotify/libspotify-12.1.51.ebuild new file mode 100644 index 0000000..224848f --- /dev/null +++ b/dev-libs/libspotify/libspotify-12.1.51.ebuild @@ -0,0 +1,47 @@ +# Copyright 1999-2015 Gentoo Foundation +# Distributed under the terms of the GNU General Public License v2 +# $Header: $ + +EAPI=5 + +inherit multilib + +DESCRIPTION="C API package to utilize the Spotify music streaming service" +HOMEPAGE="https://developer.spotify.com/technologies/libspotify/" +BASE_URI="https://developer.spotify.com/download/libspotify/${P}-Linux-" +SRC_URI="amd64? ( ${BASE_URI}x86_64-release.tar.gz ) + x86? ( ${BASE_URI}i686-release.tar.gz )" + +LICENSE="Spotify" +SLOT="0" +KEYWORDS="~amd64 ~x86 -*" +IUSE="" + +DEPEND="virtual/pkgconfig" + +QA_PRESTRIPPED="/usr/$(get_libdir)/${PN}.so.${PV}" + +if use x86; then + S=${WORKDIR}/${P}-Linux-i686-release +elif use amd64; then + S=${WORKDIR}/${P}-Linux-x86_64-release +fi + +src_prepare() { + sed -i -e 's#PKG_PREFIX:$(prefix)#PKG_PREFIX:$(real_prefix)#'\ + -e 's/ldconfig.*//'\ + -e "s#prefix)/lib#prefix)/$(get_libdir)#g" Makefile || die + sed -i -e "s#{exec_prefix}/lib#{exec_prefix/$(get_libdir)#" lib/pkgconfig/${PN}.pc || die +} + +src_compile() { + : +} + +src_install() { + emake prefix="${D}usr" real_prefix="${ROOT}usr" install + dodoc README ChangeLog + + # install man + doman share/man3/* +} diff --git a/dev-libs/libspotify/metadata.xml b/dev-libs/libspotify/metadata.xml new file mode 100644 index 0000000..bfcb697 --- /dev/null +++ b/dev-libs/libspotify/metadata.xml @@ -0,0 +1,8 @@ +<?xml version="1.0" encoding="UTF-8"?> +<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd"> +<pkgmetadata> + <maintainer> + <email>[email protected]</email> + <name>Manuel Rüger</name> + </maintainer> +</pkgmetadata>
