summaryrefslogtreecommitdiff
path: root/media-gfx/kpovmodeler/files
diff options
context:
space:
mode:
Diffstat (limited to 'media-gfx/kpovmodeler/files')
-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
3 files changed, 44 insertions, 0 deletions
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} )
+