Magellan Linux

Annotation of /branches/magellan-next/extras/kdesdk4/kdesdk4-4.5.1-r1.smage2

Parent Directory Parent Directory | Revision Log Revision Log


Revision 7271 - (hide annotations) (download)
Wed Oct 13 11:16:52 2010 UTC (13 years, 8 months ago) by niro
File size: 4757 byte(s)
auto added: ver bump to 4.5.1-r1
1 niro 7271 # $Id: kdesdk4-4.4.2-r1.smage2 5185 2010-04-06 11:56:33Z niro $
2    
3     PNAME="kdesdk4"
4     PVER="4.5.1"
5     PBUILD="r1"
6    
7     STATE="unstable"
8    
9     SDEPEND="== kde-base/kdelibs4-${PVER}
10     == kde-base/kdepimlibs4-${PVER}
11     == kde-base/kdebase4-runtime-${PVER}
12     == kde-base/kdepim4-runtime-${PVER}
13     >= app-misc/strigi-0.7.2
14     >= dev-lang/python-2.7
15     >= dev-libs/boost-1.44
16     >= dev-libs/libxml2-2.7
17     >= dev-libs/libxslt-1.1.26
18     >= dev-libs/apr-1.4
19     >= dev-util/cvs-1.11
20     >= dev-util/subversion-1.6
21     >= media-gfx/graphviz-2.26
22     >= x11-libs/qt4-core-4.7
23     == kde-base/kdebindings4-python-${PVER}
24     >= app-text/hunspell-1.2.12"
25    
26     SPLIT_PACKAGES="${PNAME}-cervisia
27     ${PNAME}-kapptemplate
28     ${PNAME}-kate
29     ${PNAME}-kbugbuster
30     ${PNAME}-kcachegrind
31     ${PNAME}-kdeaccounts-plugin
32     ${PNAME}-kdepalettes
33     ${PNAME}-kioslave
34     ${PNAME}-kmtrace
35     ${PNAME}-kompare
36     ${PNAME}-kpartloader
37     ${PNAME}-kprofilemethod
38     ${PNAME}-kstartperf
39     ${PNAME}-kuiviewer
40     ${PNAME}-lokalize
41     ${PNAME}-poxml
42     ${PNAME}-scripts
43     ${PNAME}-strigi-analyzer
44     ${PNAME}-umbrello"
45    
46     sminclude kde4-split
47    
48     UP2DATE="updatecmd http://www.kde.org/download/ | grep ${PNAME/4/} | sed -n '1 p' | sed 's/.*-\([^ ]*\) .*/\1/'"
49    
50     split_info_kdesdk4-cervisia()
51     {
52     DESCRIPTION="KDE4 CVS Frontend."
53     DEPEND="== kde-base/kdepimlibs4-${PVER}
54     == kde-base/kdebase4-runtime-${PVER}
55     >= dev-util/cvs-1.11"
56     }
57    
58     split_info_kdesdk4-kapptemplate()
59     {
60     DESCRIPTION="KDE4 Template Generator."
61     DEPEND="== kde-base/kdepimlibs4-${PVER}
62     == kde-base/kdebase4-runtime-${PVER}"
63     }
64    
65     split_info_kdesdk4-kate()
66     {
67     DESCRIPTION="KDE4 Advanced Text Editor."
68     DEPEND="== kde-base/kdepimlibs4-${PVER}
69     == kde-base/kdebase4-runtime-${PVER}
70     >= dev-libs/libxml2-2.7
71     >= dev-libs/libxslt-1.1.26"
72     }
73    
74     split_info_kdesdk4-kbugbuster()
75     {
76     DESCRIPTION="KDE4 Bug Management"
77     DEPEND="== kde-base/kdepimlibs4-${PVER}
78     == kde-base/kdebase4-runtime-${PVER}
79     == kde-base/kdepim4-runtime-${PVER}"
80     }
81    
82     split_info_kdesdk4-kcachegrind()
83     {
84     DESCRIPTION="Visualization of Performance Profiling Data."
85     DEPEND="== kde-base/kdepimlibs4-${PVER}
86     == kde-base/kdebase4-runtime-${PVER}
87     >= media-gfx/graphviz-2.26
88     >= dev-lang/python-2.7"
89     }
90    
91     split_info_kdesdk4-kdeaccounts-plugin()
92     {
93     DESCRIPTION="KDE4 Repository Accounts"
94     DEPEND="== kde-base/kdepimlibs4-${PVER}
95     == kde-base/kdepim4-runtime-${PVER}"
96     }
97    
98     split_info_kdesdk4-kdepalettes()
99     {
100     DESCRIPTION="Palettes for the Gimp that match the KDE4 standard color palette."
101     DEPEND=""
102     }
103    
104     split_info_kdesdk4-kioslave()
105     {
106     DESCRIPTION="KDE4 KDED Subversion Module."
107     DEPEND="== kde-base/kdepimlibs4-${PVER}
108     == kde-base/kdebase4-runtime-${PVER}
109     >= dev-util/subversion-1.6
110     >= dev-libs/apr-1.4"
111     }
112    
113     split_info_kdesdk4-kmtrace()
114     {
115     DESCRIPTION="A KDE4 tool to assist with malloc debugging using glibcs 'mtrace' functionality-"
116     DEPEND="== kde-base/kdelibs4-${PVER}
117     == kde-base/kdebase4-runtime-${PVER}"
118     }
119    
120     split_info_kdesdk4-kompare()
121     {
122     DESCRIPTION="KDE4 Diff/Patch Frontend."
123     DEPEND="== kde-base/kdelibs4-${PVER}
124     == kde-base/kdebase4-runtime-${PVER}"
125     }
126    
127     split_info_kdesdk4-kpartloader()
128     {
129     DESCRIPTION="A test application for KParts."
130     DEPEND="== kde-base/kdepimlibs4-${PVER}
131     == kde-base/kdebase4-runtime-${PVER}"
132     }
133    
134     split_info_kdesdk4-kprofilemethod()
135     {
136     DESCRIPTION="Macros helping to profile."
137     DEPEND=""
138     }
139    
140     split_info_kdesdk4-kstartperf()
141     {
142     DESCRIPTION="Startup time measurement tool for KDE4 applications."
143     DEPEND="== kde-base/kdelibs4-${PVER}
144     == kde-base/kdebase4-runtime-${PVER}"
145     }
146    
147     split_info_kdesdk4-kuiviewer()
148     {
149     DESCRIPTION="Qt Designer UI File Viewer."
150     DEPEND="== kde-base/kdelibs4-${PVER}
151     == kde-base/kdebase4-runtime-${PVER}"
152     }
153    
154     split_info_kdesdk4-lokalize()
155     {
156     DESCRIPTION="Computer-Aided Translation System."
157     DEPEND="== kde-base/kdelibs4-${PVER}
158     == kde-base/kdebase4-runtime-${PVER}
159     == kde-base/kdebindings4-python-${PVER}
160     >= app-text/hunspell-1.2.12"
161     }
162    
163     split_info_kdesdk4-poxml()
164     {
165     DESCRIPTION="Translates DocBook XML files using gettext po files."
166     DEPEND=">= x11-libs/qt4-core-4.7"
167     }
168    
169     split_info_kdesdk4-scripts()
170     {
171     DESCRIPTION="KDE4 SDK scripts."
172     DEPEND=">= dev-lang/python-2.7"
173     }
174    
175     split_info_kdesdk4-strigi-analyzer()
176     {
177     DESCRIPTION="Strigi-Analyzer for KDE4 SDK."
178     DEPEND="== kde-base/kdebase4-runtime-${PVER}"
179     }
180    
181     split_info_kdesdk4-umbrello()
182     {
183     DESCRIPTION="KDE4 UML Modeller."
184     DEPEND="== kde-base/kdelibs4-${PVER}
185     == kde-base/kdebase4-runtime-${PVER}
186     >= dev-libs/boost-1.44
187     >= dev-libs/libxml2-2.7
188     >= dev-libs/libxslt-1.1.26"
189     }
190    
191     src_compile()
192     {
193     cd ${SRCDIR}
194    
195     # tell kde where to find apr-config
196     kde4_configure $(cmake_with Plasma) -DAPRCONFIG_EXECUTABLE=/usr/bin/apr-1-config || die
197     mmake || die
198     }
199    
200     src_install_kdesdk4-kdepalettes()
201     {
202     cd ${SRCDIR}
203     minstalldir /usr/share/gimp/2.0/palettes || die
204     minstallfile kdepalettes/KDE_Gimp /usr/share/gimp/2.0/palettes/KDE.gpl || die
205     }