From 4f2d7949f03e1c198bc888f2d05f421d35c57e21 Mon Sep 17 00:00:00 2001 From: V3n3RiX Date: Mon, 9 Oct 2017 18:53:29 +0100 Subject: reinit the tree, so we can have metadata --- media-gfx/kpovmodeler/Manifest | 8 +++++ .../files/kpovmodeler-1.1.3-desktop.patch | 17 ++++++++++ .../files/kpovmodeler-1.1.3-freetype-include.patch | 15 +++++++++ .../files/kpovmodeler-1.1.3-underlinking.patch | 12 +++++++ media-gfx/kpovmodeler/kpovmodeler-1.1.3-r1.ebuild | 38 ++++++++++++++++++++++ media-gfx/kpovmodeler/metadata.xml | 12 +++++++ 6 files changed, 102 insertions(+) create mode 100644 media-gfx/kpovmodeler/Manifest create mode 100644 media-gfx/kpovmodeler/files/kpovmodeler-1.1.3-desktop.patch create mode 100644 media-gfx/kpovmodeler/files/kpovmodeler-1.1.3-freetype-include.patch create mode 100644 media-gfx/kpovmodeler/files/kpovmodeler-1.1.3-underlinking.patch create mode 100644 media-gfx/kpovmodeler/kpovmodeler-1.1.3-r1.ebuild create mode 100644 media-gfx/kpovmodeler/metadata.xml (limited to 'media-gfx/kpovmodeler') 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 @@ + + + + + graphics@gentoo.org + Gentoo Graphics Project + + + kde@gentoo.org + Gentoo KDE Project + + -- cgit v1.2.3