1 # Maintainer: Mika Hynnä <mika d hynna at iki d fi>
2 # The IEGD_10_3_Linux.tgz archive is extracted from
3 # IEGD_10_3_1_GOLD_1550.exe packed in IEGD_10_3_1_GOLD.zip.
4 # The files can be downloaded from url below after registeration.
9 pkgdesc="Intel Embedded Graphics Drivers for US15W"
11 url="http://edc.intel.com/Software/Downloads/IEGD/"
13 install=('iegd.install')
14 depends=('xorg-server' 'libgl')
17 source=(http://www.ihku.biz/joggler/iegd/IEGD_10_3_Linux.tgz)
18 md5sums=('cfa9383ea4349a69698677abae3486b0')
21 cd ${srcdir}/IEGD_10_3_Linux/
23 IEGDSRC=$srcdir/IEGD_10_3_Linux/driver/Xorg-xserver-1.6.4.901/
24 mkdir -p $pkgdir/etc/profile.d/ || return 1
26 mkdir -p $pkgdir/usr/lib
27 mkdir -p $pkgdir/usr/lib/dri/
28 mkdir -p $pkgdir/usr/lib/xorg/modules || return 1
29 mkdir -p $pkgdir/usr/lib/xorg/modules/drivers || return 1
30 mkdir -p $pkgdir/usr/share/man/man4
31 mkdir -p $pkgdir/usr/share/man/man3x
33 cd $IEGDSRC || return 1
35 # Install basic driver
36 install -m 755 iegd_drv.so $pkgdir/usr/lib/xorg/modules/drivers/ || return 1
37 install -m 755 iegd_drv_video.so $pkgdir/usr/lib/xorg/modules/drivers/ || return 1
38 install -m 755 lvds.so $pkgdir/usr/lib/xorg/modules/ || return 1
39 install -m 755 sdvo.so $pkgdir/usr/lib/xorg/modules/ || return 1
40 install -m 755 libXiegd_escape.so.2.0.0 $pkgdir/usr/lib/ || return 1
43 install -m 644 iegd.4.gz $pkgdir/usr/share/man/man4 || return 1
44 install -m 644 iegd_escape.3x.gz $pkgdir/usr/share/man/man3x/ || return 1
47 install -m 755 iegd_dri.so $pkgdir/usr/lib/dri/ || return 1
48 install -m 755 libGL_ga.so.1.2 $pkgdir/usr/lib/ || return 1
50 # install -m 755 libEGL.so.1.0 $pkgdir/usr/lib/ || return 1
51 # install -m 755 libEGLdri.so.1.0 $pkgdir/usr/lib/ || return 1
52 # install -m 755 libGLESv1_CM.so.1.1.0 $pkgdir/usr/lib/ || return 1
53 # install -m 755 libGLESv2.so.2.0.0 $pkgdir/usr/lib/ || return 1
54 # install -m 755 egl_xdri.so $pkgdir/usr/lib/ || return 1
55 # install -m 755 egl_iegd_dri.so $pkgdir/usr/lib/ || return 1
59 # install -m 755 libva.so.0.29.0 $pkgdir/usr/lib/ || return 1
62 cd $pkgdir/usr/lib || return 1
63 ln -sfv libXiegd_escape.so.2.0.0 libXiegd_escape.so || return 1
64 ln -sfv libXiegd_escape.so.2.0.0 libXiegd_escape.so.2 || return 1
66 # ln -sfv ligGL_ga.so.1.2 libGL.so.1.2 || return 1
67 # ln -sfv libGL_ga.so.1.2 libGL.so || return 1
68 # ln -sfv libGL_ga.so.1.2 libGL.so.1 || return 1
70 # ln -s libva.so.0.29.0 libva.so.0 || return 1
71 # ln -s libva.so.0.29.0 libva.so || return 1
73 # ln -sfv libexpat.so.1.5.2 libexpat.so.0 || return 1
75 #install profile for VA driver path
76 cd $srcdir || return 1
77 echo "export LIBVA_DRIVERS_PATH=/usr/lib/xorg/modules/drivers/" >> iegd.sh || return 1
78 install -m 755 iegd.sh $pkgdir/etc/profile.d/ || return 1
80 #If you would like to enable or disable Multi-Sample Anti-Aliasing on the Intel US15W,
81 #enter the following commands into the terminal:
82 #• Enable: export _GL_FSAA_MODE=4
83 #• Disable: export _GL_FSAA_MODE=0 or export _GL_FSAA_MODE=1