Magellan Linux

Annotation of /trunk/extras/kdelibs4/kdelibs4-4.4.0-r2.smage2

Parent Directory Parent Directory | Revision Log Revision Log


Revision 4879 - (hide annotations) (download)
Fri Feb 12 23:40:05 2010 UTC (14 years, 4 months ago) by niro
File size: 2613 byte(s)
-rebuild against kde-phonon
1 niro 4879 # $Id$
2    
3     PNAME="kdelibs4"
4     PVER="4.4.0"
5     PBUILD="r2"
6    
7     STATE="unstable"
8    
9     DESCRIPTION="KDE4 core libraries."
10    
11     DEPEND=">= x11-libs/libICE-1
12     >= x11-libs/libSM-1
13     >= x11-libs/libX11-1
14     >= x11-libs/libXau-1
15     >= x11-libs/libXcursor-1
16     >= x11-libs/libXdmcp-1
17     >= x11-libs/libXext-1
18     >= x11-libs/libXfixes-4
19     >= x11-libs/libXft-2
20     >= x11-libs/libXpm-3
21     >= x11-libs/libXrender-0.9
22     >= x11-libs/libXtst-1
23     >= virtual/opengl
24     >= x11-apps/rgb-1
25     >= x11-apps/iceauth-1
26     >= app-arch/bzip2-1.0.2
27     >= dev-libs/libxslt-1.1.24
28     >= dev-libs/libxml2-2.7
29     >= dev-libs/libpcre-8.0
30     >= dev-libs/openssl-0.9.8
31     >= media-libs/fontconfig-2
32     >= media-libs/freetype-2
33     >= media-libs/alsa-lib-1.0.21
34     >= media-libs/libtiff-3.9
35     >= app-admin/fam-2.7.0
36     >= app-text/ghostscript-gpl-8
37     >= media-libs/giflib-4
38     >= media-libs/libjpeg-7
39     >= media-libs/libpng-1.2.40
40     >= media-libs/libart_lgpl-2.3.20
41     >= media-libs/libjasper-1.900
42     >= media-libs/openexr-1.6
43     >= net-dns/libidn-1.15
44     >= app-text/aspell-0.60
45     >= app-text/enchant-1.5.0
46     >= net-dns/avahi-qt4-0.6.25
47     >= sys-apps/dbus-1.3
48     >= x11-misc/shared-mime-info-0.70
49     >= app-misc/strigi-0.7
50     >= dev-libs/soprano-2.4.0
51     >= dev-libs/shared-desktop-ontologies-0.2
52     >= dev-libs/polkit-qt-0.95
53     >= dev-libs/libattica-0.1.2
54     >= virtual/phonon
55     >= kde-base/kde4-env-${PVER}"
56    
57     SDEPEND=">= sys-dev/gettext-0.17"
58    
59     sminclude kde4
60    
61     UP2DATE="updatecmd http://www.kde.org/download/ | grep ${PNAME/4/} | sed -n '1 p' | sed 's/.*-\([^ ]*\) .*/\1/'"
62    
63     src_compile()
64     {
65     cd ${SRCDIR}
66    
67     kde4_configure \
68     -DKDE_DISTRIBUTION_TEXT=Magellan \
69     $(cmake_with BZip2) \
70     $(cmake_with FAM) \
71     $(cmake_with OpenGL) \
72     $(cmake_with ASPELL) \
73     $(cmake_with OpenSSL) \
74     $(cmake_with Avahi) \
75     $(cmake_with Soprano) \
76     $(cmake_with Jasper) \
77     $(cmake_with OpenEXR) \
78     $(cmake_with ENCHANT) \
79     $(cmake_without DNSSD) \
80     $(cmake_without HSPELL) \
81     $(cmake_without GSSAPI) \
82     $(cmake_without HSPELL) \
83     || die
84    
85     mmake || die
86     }
87    
88     preinstall()
89     {
90     if [[ ! -z $(magequery -n kdelibs4-experimental) ]]
91     then
92     echo -e ${COLRED}
93     echo -e "Error: kde-base/kdelibs4-experimental is installed!!"
94     echo -e "kdelibs4-experimental colides with the new kde-4.4."
95     echo -e "Please uninstall kde-base/kdelibs4-experimental first!"
96     echo -e ${COLDEFAULT}
97     die "kde-base/kdelibs4-experimental found!"
98     fi
99     }
100    
101     postinstall()
102     {
103     kde4_postinstall
104    
105     echo
106     echo "To have full zeroconf support with kde,"
107     echo "make sure the avahi daemons are running."
108     echo "Also multicast dns host lookups should be"
109     echo "enabled in '/etc/nsswitch.conf'."
110     echo "e.g: ipv6 'hosts: files mdns dns'"
111     echo "or for ipv4 'hosts: files mdns4 dns'"
112     echo
113     }

Properties

Name Value
svn:keywords Id