Magellan Linux

Annotation of /trunk/extras/kdegraphics4/kdegraphics4-4.3.4-r1.smage2

Parent Directory Parent Directory | Revision Log Revision Log


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

Properties

Name Value
svn:keywords Id