Magellan Linux

Contents of /branches/magellan-next/extras/kdegraphics4/kdegraphics4-4.6.5-r1.smage2

Parent Directory Parent Directory | Revision Log Revision Log


Revision 8565 - (show annotations) (download)
Fri Jul 22 10:24:57 2011 UTC (12 years, 9 months ago) by niro
File size: 4124 byte(s)
auto added: ver bump to 4.6.5-r1
1 # $Id$
2
3 PNAME="kdegraphics4"
4 PVER="4.6.5"
5 PBUILD="r1"
6
7 SDEPEND="== kde-base/kdelibs4-${PVER}
8 >= kde-base/qimageblitz-0.0.6
9 >= dev-libs/soprano-2.6
10 >= dev-libs/shared-desktop-ontologies-0.7
11 >= app-misc/strigi-0.7.5
12 >= app-crypt/qca-2
13 >= app-text/poppler-qt4-0.17
14 >= app-text/libspectre-0.2.3
15 >= app-text/ebook-tools-0.1.1
16 >= dev-libs/soprano-2.6
17 >= dev-libs/shared-desktop-ontologies-0.7
18 >= media-gfx/sane-backends-1.0.22
19 >= media-gfx/exiv2-0.21
20 >= media-libs/freetype-2.4
21 >= media-libs/giflib-4
22 >= media-libs/libjpeg-8
23 >= media-libs/libgphoto2-2.4
24 >= media-libs/libpng-1.5
25 >= media-libs/libtiff-3.9
26 >= media-libs/lcms-1.19
27 >= sys-libs/libieee1284-0.2.11
28 >= sys-libs/zlib-1.2
29 >= virtual/opengl
30 >= x11-libs/libXxf86vm-1"
31
32 SPLIT_PACKAGES="${PNAME}-libs
33 ${PNAME}-gwenview
34 ${PNAME}-kamera
35 ${PNAME}-kcolorchooser
36 ${PNAME}-kgamma
37 ${PNAME}-kolourpaint
38 ${PNAME}-kruler
39 ${PNAME}-ksnapshot
40 ${PNAME}-okular"
41
42 sminclude kde4-split
43
44 UP2DATE="updatecmd http://www.kde.org/download/ | grep ${PNAME/4/} | sed -n '1 p' | sed 's/.*-\([^ ]*\) .*/\1/'"
45
46 # todo:
47 # chm support
48 # djvu support
49
50 split_info_kdegraphics4-gwenview()
51 {
52 DESCRIPTION="A simple image viewer for KDE4."
53 DEPEND="== kde-base/kdelibs4-${PVER}
54 == kde-base/kdebase4-runtime-${PVER}
55 == kde-base/kdegraphics4-libs-${PVER}
56 >= media-gfx/exiv2-0.18
57 >= media-libs/libjpeg-8
58 >= media-libs/libpng-1.4"
59 }
60
61 split_info_kdegraphics4-kamera()
62 {
63 DESCRIPTION="KDE4 digital camera manager."
64 DEPEND="== kde-base/kdelibs4-${PVER}
65 >= media-libs/libgphoto2-2.4
66 >= media-gfx/exiv2-0.18
67 >= media-libs/libpng-1.4"
68 }
69
70 split_info_kdegraphics4-kgamma()
71 {
72 DESCRIPTION="KDE4 monitor calibration tool."
73 DEPEND="== kde-base/kdelibs4-${PVER}
74 == kde-base/kdebase4-runtime-${PVER}
75 >= media-libs/libpng-1.4
76 >= x11-libs/libXxf86vm-1"
77 }
78
79 split_info_kdegraphics4-kolourpaint()
80 {
81 DESCRIPTION="KDE4 paint programm."
82 DEPEND="== kde-base/kdelibs4-${PVER}
83 == kde-base/kdebase4-runtime-${PVER}
84 == kde-base/kdegraphics4-libs-${PVER}
85 >= kde-base/qimageblitz-0.0.6
86 >= media-libs/libpng-1.4"
87 }
88
89 split_info_kdegraphics4-libs()
90 {
91 DESCRIPTION="Support libraries for KDE4 graphics software."
92 DEPEND="== kde-base/kdelibs4-${PVER}
93 >= dev-libs/libusb-0.1.12
94 >= media-gfx/exiv2-0.18
95 >= media-gfx/sane-backends-1.0.20
96 >= media-libs/lcms-1.19
97 >= media-libs/libgphoto2-2.4
98 >= media-libs/libjpeg-8
99 >= media-libs/libpng-1.4
100 >= media-libs/libtiff-3.9
101 >= sys-libs/libieee1284-0.2.11
102 >= sys-libs/zlib-1.2"
103 }
104
105 split_info_kdegraphics4-okular()
106 {
107 DESCRIPTION="KDE4 dokument viewer."
108 DEPEND="== kde-base/kdelibs4-${PVER}
109 == kde-base/kdebase4-runtime-${PVER}
110 == kde-base/kdegraphics4-libs-${PVER}
111 >= app-crypt/qca-2
112 >= app-text/poppler-qt4-0.15
113 >= app-text/libspectre-0.2.3
114 >= app-text/ebook-tools-0.1.1
115 >= dev-libs/libpcre-8.10
116 >= kde-base/qimageblitz-0.0.6
117 >= media-libs/lcms-1.19
118 >= media-libs/libjpeg-8
119 >= media-libs/libpng-1.4
120 >= media-libs/libtiff-3.9"
121 }
122
123 src_compile()
124 {
125 cd ${SRCDIR}
126
127 kde4_configure \
128 $(cmake_with Soprano) \
129 -DGWENVIEW_SEMANTICINFO_BACKEND=Nepomuk \
130 $(cmake_with Freetype) \
131 $(cmake_with ZLIB) \
132 $(cmake_with QImageBlitz) \
133 $(cmake_with Gphoto2) \
134 $(cmake_with Kipi) \
135 $(cmake_with JPEG) \
136 $(cmake_with Poppler) \
137 $(cmake_with Sane) \
138 $(cmake_with TIFF) \
139 $(cmake_with Exiv2) \
140 $(cmake_with QCA2) \
141 $(cmake_with LibSpectre) \
142 $(cmake_with EPub) \
143 $(cmake_without CHM) \
144 $(cmake_without DjVuLibre) \
145 || die
146
147 mmake || die
148 }
149
150 src_install_kdegraphics4-libs()
151 {
152 local i
153 for i in libs ksaneplugin strigi-analyzer svgpart thumbnailers
154 do
155 kde4-split_src_install_wrapper ${i} || die
156 done
157
158 # install missing cmake module
159 cd ${SRCDIR}
160 minstalldir ${KDEDIR}/share/apps/cmake/modules || die
161 minstallfile cmake/modules/FindKSane.cmake ${KDEDIR}/share/apps/cmake/modules || die
162 }
163
164 src_install_kdegraphics4-okular()
165 {
166 kde4-split_src_install_wrapper okular || die
167
168 # install missing cmake module
169 cd ${SRCDIR}
170 minstalldir ${KDEDIR}/share/apps/cmake/modules || die
171 minstallfile cmake/modules/FindOkular.cmake ${KDEDIR}/share/apps/cmake/modules || die
172 }