summaryrefslogtreecommitdiff
path: root/media-gfx/kpovmodeler
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-gfx/kpovmodeler
reinit the tree, so we can have metadata
Diffstat (limited to 'media-gfx/kpovmodeler')
-rw-r--r--media-gfx/kpovmodeler/Manifest8
-rw-r--r--media-gfx/kpovmodeler/files/kpovmodeler-1.1.3-desktop.patch17
-rw-r--r--media-gfx/kpovmodeler/files/kpovmodeler-1.1.3-freetype-include.patch15
-rw-r--r--media-gfx/kpovmodeler/files/kpovmodeler-1.1.3-underlinking.patch12
-rw-r--r--media-gfx/kpovmodeler/kpovmodeler-1.1.3-r1.ebuild38
-rw-r--r--media-gfx/kpovmodeler/metadata.xml12
6 files changed, 102 insertions, 0 deletions
diff --git a/media-gfx/kpovmodeler/Manifest b/media-gfx/kpovmodeler/Manifest
new file mode 100644
index 000000000000..85814cadb826
--- /dev/null
+++ b/media-gfx/kpovmodeler/Manifest
@@ -0,0 +1,8 @@
+AUX kpovmodeler-1.1.3-desktop.patch 482 SHA256 085f3f6341a1223594b40b673cd3369122ffc58df417c0113ff3137b0e9c36e5 SHA512 c20f7a0dfe5eb03e8e8a01ae6f99c494c9b7222de42f1e3413eb749f45a83aa32d88b04d1415b9b4454b3a278c4b8bc5d4d7b88dad4dc91b2b36fe9bb2813d92 WHIRLPOOL 5609fbbc62f8a82b3a6878ee6e076f7ab4fbfee55277705e9ee810f07b6e1c3a3f34213814425a99e3fe2489fd2dcc7b825694642d4fbe3d43bb59e7fcd778a3
+AUX kpovmodeler-1.1.3-freetype-include.patch 437 SHA256 506d82a9c92d135d77e106fc28eeee1f6e2c3c7a181e0e984918bdc1f9170b41 SHA512 44bc1a02e3f9c915685e3a33b7157806d619d93e2b6661756d6063ae25ea49010d326bf391e3777267148dab4cb1a2c2fcb787480718758f2a998473b2064ac4 WHIRLPOOL 7df0fce8c231fed39a39729a24f2686fc0109ba5f3918e95e04c08e6230b8d65372959194e66f8f23c07a6e3c5b5722e7252b8fc340b5f35a1cd772087f6f934
+AUX kpovmodeler-1.1.3-underlinking.patch 596 SHA256 927580a7ecdd25e4ae3904e05fa931b5c6e29a5648af0fbd15b1a1c91866bf15 SHA512 ebaeab7d4d996867c0e0061db9749929c594dd1098260b444782ae9f5bee2c6bc1b41819acb5edbc00a37cec30adc85fbe0788d29646ce7b5face411eb68715d WHIRLPOOL 9f8e739caf2c9805fdcec6ab8da46a5320ff830b89e850ac642f7ec7bbd69c470c17d9f0b6d85a18f2cf364cdd6f3560cd505ccc34263101057b4381b6cb16a8
+DIST kpovmodeler-1.1.3-kde4.1.1.tar.bz2 1875515 SHA256 3cef42828234500452275542b84c9c077a12ec8640df68c0952f7706fde13867 SHA512 8cfdde653ec93bc044d049ecf61b4d106d7415874668f6f56e9f59fb88f023e78717592e5e3a0aff071d0d4a84ac51f8457bedb5b1fa48e92f06c6d1d08385f6 WHIRLPOOL cfa950f200bda32eb6d42e0d200fd40afd4d8c36548f97929a04f383e324d0f6c6ff84e818d12ebfd8f88c0522f5058030e6ca3912e955a3dc3e0ab23e70e03f
+EBUILD kpovmodeler-1.1.3-r1.ebuild 956 SHA256 218beb8e136b6e730ca251e7332417a28d47079448fd7ff7ec0a6fc284653678 SHA512 7305c0119b757b98ee400bab9d7607509ce7dd49bc509cc8202c93f15db2998e7079fb80fbd619ee1118cb7eb2e2af28559e8af10e16a2c2c2cccb500a83d5db WHIRLPOOL ae8e703ddd0219b7661ff67e07f2891e716fb7f315597082bf8caac0964ef74b5d75a5131a6e7ffafb777ef27ba85dc2a169d3ae17f414d10346376c3b368338
+MISC ChangeLog 3079 SHA256 116c8639154a435afa495669812bcfeca07912ca6f1070457fcbe04e251884b1 SHA512 5850bed80c658d391873d8387412dd63a17a97e6e0dad45280032fd4f3fd85867915a989a4cda3ef29e07dc52cc2b46eed185b54603ef7dd2c175f2e02f9a712 WHIRLPOOL cad8af6b56646df6c98ce6b49a3da4da1c2a45c25a4100de07bc2f71a4453c15e11925d179fee4568b2559d93793fb5ea3b46eac52a219bc2abfca8ea9b56322
+MISC ChangeLog-2015 1288 SHA256 3cc46508088021c0f15f0d5105e2930cff79e9adf8845477887036ff4636064d SHA512 4c089cb4c723b571a22a140906ce8ffe83093904142c2749cdd94a987c1604acde8878da66fe4aa87abb671e91c338cc02aba052f2cbd68dcc17b6fe0713573a WHIRLPOOL 56332020518d722d8102b8bb9564b6e75a00147d5003b8403e6986a6350a89b591e71131a4966b2baf274037d74a98acef812ed841609b5f6cb767244b341aed
+MISC metadata.xml 368 SHA256 1df16be7e9e70167ddce7c6e2040420e274fbd9d1e830dc9372df5ee82018512 SHA512 b6155078e289dd6004c392b3b54afb23c2e84b11a3ec23b156cb65ad7cbe37e6866e346ee9fe801db5afdc1691d8fc7a54c2e2b5cd7e6ee311dc34579e767a1f WHIRLPOOL a731e17a298754dc36aee54cb3b29d396224090e91b5d959f1e3045f65f89a86c7201208b95632e806008ad7176faddba0cb9164eafdbf0505e1c77fbac68d2d
diff --git a/media-gfx/kpovmodeler/files/kpovmodeler-1.1.3-desktop.patch b/media-gfx/kpovmodeler/files/kpovmodeler-1.1.3-desktop.patch
new file mode 100644
index 000000000000..04013e22dad0
--- /dev/null
+++ b/media-gfx/kpovmodeler/files/kpovmodeler-1.1.3-desktop.patch
@@ -0,0 +1,17 @@
+Remove deprecated/useless entries causing validation warnings.
+
+--- kpovmodeler.desktop
++++ kpovmodeler.desktop
+@@ -49,12 +49,8 @@
+ GenericName[tr]=Povray Modelleyici
+ GenericName[x-test]=xxPovray Modelerxx
+ GenericName[zh_HK]=Povray 建模器
+-Path=
+ ServiceTypes=KParts/ReadOnlyPart,KParts/ReadWritePart,Browser/View,KPovModeler/Document
+-SwallowExec=
+-SwallowTitle=
+ Terminal=false
+ Type=Application
+ X-KDE-Library=libkpovmodelerpart
+ Categories=Qt;KDE;Graphics;
+-Encoding=UTF-8
diff --git a/media-gfx/kpovmodeler/files/kpovmodeler-1.1.3-freetype-include.patch b/media-gfx/kpovmodeler/files/kpovmodeler-1.1.3-freetype-include.patch
new file mode 100644
index 000000000000..9939780a4250
--- /dev/null
+++ b/media-gfx/kpovmodeler/files/kpovmodeler-1.1.3-freetype-include.patch
@@ -0,0 +1,15 @@
+Use the correct freetype include directory to avoid a build failure.
+
+Gentoo bug #467998.
+
+--- CMakeLists.txt
++++ CMakeLists.txt
+@@ -11,7 +11,7 @@
+
+ configure_file(config-kpovmodeler.h.cmake ${CMAKE_CURRENT_BINARY_DIR}/config-kpovmodeler.h )
+
+-include_directories(${FREETYPE_INCLUDE_DIR})
++include_directories(${FREETYPE_INCLUDE_DIRS})
+ add_definitions (-DQT3_SUPPORT -DQT3_SUPPORT_WARNINGS)
+
+ ########### next target ###############
diff --git a/media-gfx/kpovmodeler/files/kpovmodeler-1.1.3-underlinking.patch b/media-gfx/kpovmodeler/files/kpovmodeler-1.1.3-underlinking.patch
new file mode 100644
index 000000000000..9f70e5c06b82
--- /dev/null
+++ b/media-gfx/kpovmodeler/files/kpovmodeler-1.1.3-underlinking.patch
@@ -0,0 +1,12 @@
+diff -ruN kpovmodeler-1.1.3-kde4.1.1.orig/CMakeLists.txt kpovmodeler-1.1.3-kde4.1.1/CMakeLists.txt
+--- kpovmodeler-1.1.3-kde4.1.1.orig/CMakeLists.txt 2008-08-28 20:05:05.000000000 +0200
++++ kpovmodeler-1.1.3-kde4.1.1/CMakeLists.txt 2011-08-06 22:37:50.471609939 +0200
+@@ -306,7 +306,7 @@
+
+ kde4_add_executable(kpovmodeler ${kpovmodeler_SRCS})
+
+-target_link_libraries(kpovmodeler ${KDE4_KDECORE_LIBS} lkpovmodeler )
++target_link_libraries(kpovmodeler ${QT_QTGUI_LIBRARY} ${KDE4_KDECORE_LIBS} ${KDE4_KDEUI_LIBS} lkpovmodeler )
+
+ install(TARGETS kpovmodeler ${INSTALL_TARGETS_DEFAULT_ARGS} )
+
diff --git a/media-gfx/kpovmodeler/kpovmodeler-1.1.3-r1.ebuild b/media-gfx/kpovmodeler/kpovmodeler-1.1.3-r1.ebuild
new file mode 100644
index 000000000000..44f61499af26
--- /dev/null
+++ b/media-gfx/kpovmodeler/kpovmodeler-1.1.3-r1.ebuild
@@ -0,0 +1,38 @@
+# Copyright 1999-2015 Gentoo Foundation
+# Distributed under the terms of the GNU General Public License v2
+
+EAPI=5
+KDE_LINGUAS="af ar be bg br ca cs cy da de el en_GB es et eu fa fi fr ga gl he
+hi hr hu is it ja km lt mk ms nb nds ne nl nn oc pl pt pt_BR ro ru se sk sl sv
+ta tg tr uk vi xh zh_CN zh_TW"
+OPENGL_REQUIRED="always"
+inherit kde4-base
+
+MY_P=${P}-kde4.1.1
+
+DESCRIPTION="A modeling and composition program for creating POV-Ray(TM) scenes"
+HOMEPAGE="https://extragear.kde.org/apps/kpovmodeler/"
+SRC_URI="https://dev.gentoo.org/~kensington/${MY_P}.tar.bz2"
+
+LICENSE="GPL-2 LGPL-2.1 FDL-1.2"
+SLOT="4"
+KEYWORDS="~amd64 ~x86"
+IUSE="debug"
+
+DEPEND="media-libs/freetype
+ virtual/glu
+ x11-libs/libX11
+"
+RDEPEND="${DEPEND}
+ media-gfx/povray
+"
+
+S=${WORKDIR}/${MY_P}
+
+DOCS=( AUTHORS BUGS ChangeLog README StyleConvention TODO )
+
+PATCHES=(
+ "${FILESDIR}/${P}-desktop.patch"
+ "${FILESDIR}/${P}-freetype-include.patch"
+ "${FILESDIR}/${P}-underlinking.patch"
+)
diff --git a/media-gfx/kpovmodeler/metadata.xml b/media-gfx/kpovmodeler/metadata.xml
new file mode 100644
index 000000000000..c378119fad77
--- /dev/null
+++ b/media-gfx/kpovmodeler/metadata.xml
@@ -0,0 +1,12 @@
+<?xml version="1.0" encoding="UTF-8"?>
+<!DOCTYPE pkgmetadata SYSTEM "http://www.gentoo.org/dtd/metadata.dtd">
+<pkgmetadata>
+ <maintainer type="project">
+ <email>graphics@gentoo.org</email>
+ <name>Gentoo Graphics Project</name>
+ </maintainer>
+<maintainer type="project">
+ <email>kde@gentoo.org</email>
+ <name>Gentoo KDE Project</name>
+ </maintainer>
+</pkgmetadata>