summaryrefslogtreecommitdiff
path: root/media-libs/libprojectm-qt
diff options
context:
space:
mode:
authorV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
committerV3n3RiX <venerix@redcorelinux.org>2017-10-09 18:53:29 +0100
commit4f2d7949f03e1c198bc888f2d05f421d35c57e21 (patch)
treeba5f07bf3f9d22d82e54a462313f5d244036c768 /media-libs/libprojectm-qt
reinit the tree, so we can have metadata
Diffstat (limited to 'media-libs/libprojectm-qt')
-rw-r--r--media-libs/libprojectm-qt/Manifest6
-rw-r--r--media-libs/libprojectm-qt/files/libprojectm-qt-2.1.0-multilib.patch14
-rw-r--r--media-libs/libprojectm-qt/libprojectm-qt-2.1.0-r1.ebuild28
-rw-r--r--media-libs/libprojectm-qt/metadata.xml11
4 files changed, 59 insertions, 0 deletions
diff --git a/media-libs/libprojectm-qt/Manifest b/media-libs/libprojectm-qt/Manifest
new file mode 100644
index 000000000000..1b965aedda11
--- /dev/null
+++ b/media-libs/libprojectm-qt/Manifest
@@ -0,0 +1,6 @@
+AUX libprojectm-qt-2.1.0-multilib.patch 901 SHA256 29be136f30e0045088537151f354e89fe886a3cc2673e936734767cbae84992e SHA512 b6d89fa0f5bb68db2a5dbd75a80705c5a379b920d155ddeb3b8d96aa6ed86a89af28677c73e798b0c73b48088d6d61e1fcc4189fecaeed4d7e7d804cbcf4cc42 WHIRLPOOL 4ad9318e575463df79d99d2e35937ec1d7bd4a2ecd8fc3a8795769d5412aed8e018b1a8b987c2ac4248ff28efcd9fad0a00b79b6f7c35e49a5767b59671a028b
+DIST projectM-qt-2.1.0-Source.tar.gz 100928 SHA256 1dbc281f8f96d50380781259fb61a6f3b6b53fc5c07a6866acf89a9d220214b3 SHA512 fe3f88941da763086a20dbb8a32d25081361a39cb98a87467b06a98c87e3d3c05db555b357974c376ee1d0af01efcec4b1522405d8bd5b7c9860ccecdfb4a887 WHIRLPOOL 7d99f0702ca740ccd04c8da08e071e510f2302336efb894fbfbf6d19f0880bee25ad8dbba714828b342382508eba60d24625c241c9bac7c481fef85bcb34ccd8
+EBUILD libprojectm-qt-2.1.0-r1.ebuild 611 SHA256 535e3bf247547bbe5af00ba5c014996ee722fa620c7cfb2a5c4736313ece8337 SHA512 d83ff18b8c46c1f86884cae90b937229a3548c957776caf37b23f0a2e22738f8b115bfc9716e326b65a0d19fa1afc93f88e77f8f64a687142ad2160f2163d708 WHIRLPOOL 7dccbad03b5b76cc1515436f984047fc1c4ea4661a6227791a471354e15ded8cd1689755aed39ea39d06878ec97884f109cfb1bf370628e49c3889a91ac1fdc2
+MISC ChangeLog 2502 SHA256 ded974d6501591d2aa0ff0dc2786d14d216e3128452449c9026d83d99596e0fe SHA512 f7fcdfbdbe5d5e9b14381b5d6173dea1148a56e6fd66cc6e7d9cdd0ab06deb053da87f6cfae88bc435bc1b145d376d0e3ebca32cbc579b105b8cc84af9eb330d WHIRLPOOL fa592d0a5e994339cb164ac82a0c14f8f37704859853ce66b4b3b8b20fb9c924f8e67fd7d9e16cc9e0b244b18bf1ae4c488824da237e54c3c0b4c091c4aea61f
+MISC ChangeLog-2015 2809 SHA256 6e0324a4ba0ada5376113d22e79e01514349b05089953245b58d9dac7ca1d94e SHA512 00119bab6f4a611369704c9689db80184799f8fd548a690506bdf79c46f0528c90b82263ed6ec9cb50ab63367106a307d006efaab760bd75ff37e8dfc4555fdc WHIRLPOOL d54bddee326f56f9aa7a18d6eb1a182224b760db2f608effec849f1657e58ac2ab7d54ce732db68998951e0ca262ca9615a70a3b58fc0e2c7431e748d8ff7c47
+MISC metadata.xml 331 SHA256 7980d09ed08ac1b06efd12fa6022b052f892c81eb21e0af43115341b4bdfd1ff SHA512 59a9da9a791cafc359a9b09d67c4f7bffdf48021e92f2974d0ed1477f5923690f5a40ff82e171a55a86ed997d7c30c445a8f83890396aae00f66656eb082b740 WHIRLPOOL 364e9e4036552c4311c7ea3f7ec078fc120ce2f2cb3c8476ffabf4cd18cae4dd49f8cb7335a32d0e75a5da5c81573b9bf581855fce96c987136400bb8fdc14f8
diff --git a/media-libs/libprojectm-qt/files/libprojectm-qt-2.1.0-multilib.patch b/media-libs/libprojectm-qt/files/libprojectm-qt-2.1.0-multilib.patch
new file mode 100644
index 000000000000..99c5b25068cf
--- /dev/null
+++ b/media-libs/libprojectm-qt/files/libprojectm-qt-2.1.0-multilib.patch
@@ -0,0 +1,14 @@
+diff --git a/src/projectM-qt/CMakeLists.txt b/src/projectM-qt/CMakeLists.txt
+index 750d1ed..ed14840 100644
+--- a/src/projectM-qt/CMakeLists.txt
++++ b/src/projectM-qt/CMakeLists.txt
+@@ -131,6 +131,6 @@ include_directories(${PROJECTM_INCLUDE} ${QT_INCLUDE_DIR} ${QT_QTGUI_INCLUDE_DIR
+ target_link_libraries(projectM-qt projectM GLEW GL ${QT_QTGUI_LIBRARIES} ${QT_QTOPENGL_LIBRARIES} ${QT_QTXML_LIBRARIES} ${QT_LIBRARIES})
+
+ install(FILES qprojectm_mainwindow.hpp DESTINATION include/libprojectM-qt)
+-install(TARGETS projectM-qt DESTINATION lib)
+-install(FILES "${CMAKE_CURRENT_BINARY_DIR}/libprojectM-qt.pc" DESTINATION lib/pkgconfig)
++install(TARGETS projectM-qt DESTINATION lib${LIB_SUFFIX})
++install(FILES "${CMAKE_CURRENT_BINARY_DIR}/libprojectM-qt.pc" DESTINATION lib${LIB_SUFFIX}/pkgconfig)
+ install(FILES "images/icons/prjm16-transparent.svg" DESTINATION ${CMAKE_INSTALL_PREFIX}/share/pixmaps)
+
diff --git a/media-libs/libprojectm-qt/libprojectm-qt-2.1.0-r1.ebuild b/media-libs/libprojectm-qt/libprojectm-qt-2.1.0-r1.ebuild
new file mode 100644
index 000000000000..d73babdd2c3d
--- /dev/null
+++ b/media-libs/libprojectm-qt/libprojectm-qt-2.1.0-r1.ebuild
@@ -0,0 +1,28 @@
+# Copyright 1999-2013 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+
+inherit cmake-utils
+
+MY_P=${P/m/M}-Source ; MY_P=${MY_P/lib}
+
+DESCRIPTION="A graphical music visualization plugin similar to milkdrop"
+HOMEPAGE="http://projectm.sourceforge.net"
+SRC_URI="mirror://sourceforge/projectm/${MY_P}.tar.gz"
+
+LICENSE="GPL-2"
+SLOT="0"
+KEYWORDS="amd64 x86"
+IUSE="debug"
+
+RDEPEND=">=media-libs/libprojectm-2.1.0
+ dev-qt/qtcore:4
+ dev-qt/qtgui:4
+ dev-qt/qtopengl:4"
+DEPEND="${RDEPEND}
+ virtual/pkgconfig"
+
+S=${WORKDIR}/${MY_P}
+
+PATCHES=( "${FILESDIR}/${P}-multilib.patch" )
diff --git a/media-libs/libprojectm-qt/metadata.xml b/media-libs/libprojectm-qt/metadata.xml
new file mode 100644
index 000000000000..4b7d1d427e51
--- /dev/null
+++ b/media-libs/libprojectm-qt/metadata.xml
@@ -0,0 +1,11 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>sound@gentoo.org</email>
+ <name>Gentoo Sound project</name>
+ </maintainer>
+ <upstream>
+ <remote-id type="sourceforge">projectm</remote-id>
+ </upstream>
+</pkgmetadata>