Magellan Linux

Annotation of /trunk/extras/wine/wine-1.1.35-r1.smage2

Parent Directory Parent Directory | Revision Log Revision Log


Revision 4751 - (hide annotations) (download)
Sun Dec 27 21:21:50 2009 UTC (14 years, 4 months ago) by niro
File size: 2569 byte(s)
auto added: ver bump to 1.1.35-r1
1 niro 4751 # $Id$
2    
3     PNAME="wine"
4     PVER="1.1.35"
5     PBUILD="r1"
6    
7     PCATEGORIE="app-emulation"
8     STATE="unstable"
9    
10     DESCRIPTION="Wine is an Open Source implementation of the Windows API on top of X and Unix."
11     HOMEPAGE="http://www.winehq.com/"
12    
13     # todo:
14     # libgphoto2, capi, gsm, jack, mpg123, sane
15     DEPEND=">= virtual/opengl
16     >= x11-libs/libXcursor-1.1
17     >= x11-libs/libXrandr-1.3
18     >= x11-libs/libXi-1.3
19     >= x11-libs/libXmu-1
20     >= x11-libs/libXxf86vm-1.1
21     >= x11-libs/libXinerama-1.1
22     >= x11-libs/libXcomposite-0.4.1
23     >= x11-apps/xmessage-1
24     >= media-libs/lcms-1.18
25     >= media-libs/alsa-lib-1.0.21
26     >= media-libs/freetype-2.3.9
27     >= media-libs/fontconfig-2.7
28     >= media-libs/libjpeg-7
29     >= media-libs/libpng-1.2.40
30     >= media-libs/openal-1.9
31     >= media-libs/nas-1.9
32     >= dev-libs/libxslt-1.1.26
33     >= dev-libs/libxml2-2.7
34     >= dev-libs/openssl-0.9.8
35     >= dev-lang/perl-5.10
36     >= dev-perl/xml-simple-2.18
37     >= sys-apps/dbus-1.3
38     >= dev-libs/dbus-glib-0.82
39     >= sys-apps/hal-0.5.13
40     >= sys-libs/ncurses-5.7
41     >= media-fonts/corefonts-2
42     >= media-gfx/fontforge-200909
43     >= net-print/cups-1.4
44     >= net-nds/openldap-2.4
45     >= net-fs/samba-2.4
46     >= app-crypt/gnutls-2.8"
47    
48     SDEPEND=">= x11-proto/inputproto-2
49     >= x11-proto/xextproto-7.1
50     >= x11-proto/xf86vidmodeproto-2.3
51     >= x11-proto/xineramaproto-1.2
52     >= sys-dev/bison-2.4
53     >= sys-dev/flex-2.5.35"
54    
55     SRCFILE="${PNAME}-${PVER}.tar.bz2"
56     SRCDIR="${BUILDDIR}/${PNAME}-${PVER}"
57    
58     sminclude mbuild
59    
60     #
61     # FixMe: wine needs wine to compile successfully!
62     # sfnt2fnt does not run without libwine and the LDPATH seems to be wrong!
63     #
64     # maybe we need newer binutils which handle ORIGIN correctly
65     # -> fix targeted for mage090 branch
66     #
67    
68     SRC_URI=(
69     sourceforge://${PNAME}/${SRCFILE}
70     mirror://${PNAME}/${SRCFILE}
71     )
72    
73     src_compile()
74     {
75     cd ${SRCDIR}
76    
77     export LDCONFIG=/bin/true
78     # fixme: $ORIGIN seems to be broken in glibc
79     # see: http://bugs.gentoo.org/show_bug.cgi?format=multiple&id=225925
80     export LD_LIBRARY_PATH=${SRCDIR}/libs/wine
81    
82     mconfigure \
83     --sysconfdir=/etc/wine \
84     --disable-tests \
85     --disable-win64 \
86     --with-x \
87     --with-pthread \
88     --with-opengl \
89     --with-alsa \
90     --with-cms \
91     --with-cups \
92     --with-curses \
93     --with-fontconfig \
94     --with-gnutls \
95     --with-hal \
96     --with-jpeg \
97     --with-ldap \
98     --with-nas \
99     --with-openal \
100     --with-openssl \
101     --with-png \
102     --with-freetype \
103     --with-xcomposite \
104     --with-xinerama \
105     --with-xml \
106     --with-xslt \
107     \
108     --without-capi \
109     --without-esd \
110     --without-gphoto \
111     --without-gsm \
112     --without-jack \
113     --without-mpg123 \
114     --without-oss \
115     --without-sane \
116     || die
117    
118     mmake -j1 depend || die
119     mmake all || die
120     }

Properties

Name Value
svn:keywords Id