Lines 43-50
Link Here
|
43 |
|
43 |
|
44 |
# First build static |
44 |
# First build static |
45 |
make OPTIMIZE="${CFLAGS}" static || die "Failed to build static libraries!" |
45 |
make OPTIMIZE="${CFLAGS}" static || die "Failed to build static libraries!" |
46 |
# Have to remove for shared to build ... |
|
|
47 |
rm -f src/svgalib_helper.h |
48 |
# Then build shared ... |
46 |
# Then build shared ... |
49 |
make OPTIMIZE="${CFLAGS}" shared || die "Failed to build shared libraries!" |
47 |
make OPTIMIZE="${CFLAGS}" shared || die "Failed to build shared libraries!" |
50 |
# Missing in some cases ... |
48 |
# Missing in some cases ... |
Lines 59-65
Link Here
|
59 |
|| die "Failed to build libvgagl.so.${PV}!" |
57 |
|| die "Failed to build libvgagl.so.${PV}!" |
60 |
# Missing in some cases ... |
58 |
# Missing in some cases ... |
61 |
ln -s libvgagl.so.${PV} sharedlib/libvgagl.so |
59 |
ln -s libvgagl.so.${PV} sharedlib/libvgagl.so |
62 |
rm -f src/svgalib_helper.h |
|
|
63 |
make OPTIMIZE="${CFLAGS}" -C src libvga.so.${PV} \ |
60 |
make OPTIMIZE="${CFLAGS}" -C src libvga.so.${PV} \ |
64 |
|| die "Failed to build libvga.so.${PV}!" |
61 |
|| die "Failed to build libvga.so.${PV}!" |
65 |
cp -pPR src/libvga.so.${PV} sharedlib/ |
62 |
cp -pPR src/libvga.so.${PV} sharedlib/ |
Lines 97-103
Link Here
|
97 |
|
94 |
|
98 |
insinto /usr/include |
95 |
insinto /usr/include |
99 |
doins src/vga.h gl/vgagl.h src/mouse/vgamouse.h src/joystick/vgajoystick.h |
96 |
doins src/vga.h gl/vgagl.h src/mouse/vgamouse.h src/joystick/vgajoystick.h |
100 |
doins src/keyboard/vgakeyboard.h |
97 |
doins src/keyboard/vgakeyboard.h src/svgalib_helper.h |
101 |
|
98 |
|
102 |
insinto /etc/udev/rules.d |
99 |
insinto /etc/udev/rules.d |
103 |
newins "${FILESDIR}"/svgalib.udev.rules.d.2 30-svgalib.rules |
100 |
newins "${FILESDIR}"/svgalib.udev.rules.d.2 30-svgalib.rules |