Magellan Linux

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

Parent Directory Parent Directory | Revision Log Revision Log


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