]> git.pld-linux.org Git - packages/libacpi.git/blob - libacpi-Makefile.patch
- more fixes (soname, libdir)
[packages/libacpi.git] / libacpi-Makefile.patch
1 --- libacpi-0.1/Makefile.orig   2007-06-14 18:39:48.000000000 +0200
2 +++ libacpi-0.1/Makefile        2007-06-24 15:04:47.680868573 +0200
3 @@ -30,7 +30,7 @@ libacpi.a: ${OBJ}
4  
5  libacpi.so: ${OBJ}
6         @echo LD $@
7 -       @${LD} ${SOFLAGS} -o $@.${SONAME} ${OBJ}
8 +       @${LD} ${SOFLAGS} -o ${SONAME} ${OBJ}
9  
10  test-libacpi: ${OBJ_test}
11         @echo LD $@
12 @@ -42,13 +42,13 @@ install: all
13         @mkdir -p ${DESTDIR}${PREFIX}/include
14         @cp -f libacpi.h ${DESTDIR}${PREFIX}/include
15         @chmod 644 ${DESTDIR}${PREFIX}/include/libacpi.h
16 -       @echo installing library to ${DESTDIR}${PREFIX}/lib
17 -       @mkdir -p ${DESTDIR}${PREFIX}/lib
18 -       @cp -f libacpi.a ${DESTDIR}${PREFIX}/lib
19 -       @chmod 644 ${DESTDIR}${PREFIX}/lib/libacpi.a
20 -       @cp -f libacpi.so.${SONAME} ${DESTDIR}${PREFIX}/lib/
21 -       @chmod 644 ${DESTDIR}${PREFIX}/lib/libacpi.so.${SONAME}
22 -       @ln -s libacpi.so.${SONAME} ${DESTDIR}${PREFIX}/lib/libacpi.so
23 +       @echo installing library to ${DESTDIR}${LIBDIR}
24 +       @mkdir -p ${DESTDIR}${LIBDIR}
25 +       @cp -f libacpi.a ${DESTDIR}${LIBDIR}
26 +       @chmod 644 ${DESTDIR}${LIBDIR}/libacpi.a
27 +       @cp -f ${SONAME} ${DESTDIR}${LIBDIR}/
28 +       @chmod 755 ${DESTDIR}${LIBDIR}/${SONAME}
29 +       @ln -s ${SONAME} ${DESTDIR}${LIBDIR}/libacpi.so
30         @echo installing test-libacpi to ${DESTDIR}${PREFIX}/bin
31         @mkdir -p ${DESTDIR}${PREFIX}/bin
32         @cp -f test-libacpi ${DESTDIR}${PREFIX}/bin
33 @@ -57,18 +57,16 @@ install: all
34         @mkdir -p ${DESTDIR}${MANPREFIX}/man3
35         @cp libacpi.3 ${DESTDIR}${MANPREFIX}/man3
36         @echo installing documentation and misc files to ${DESTDIR}${PREFIX}/share/doc/libacpi
37 -       @mkdir -p ${DESTDIR}${PREFIX}/share/doc/libacpi
38 -       @cp -r AUTHORS CHANGES README LICENSE doc ${DESTDIR}${PREFIX}/share/doc/libacpi
39         @echo finished installation
40  
41  uninstall:
42         @echo removing header file from ${DESTDIR}${PREFIX}/include
43         @rm -f ${DESTDIR}${PREFIX}/include/libacpi.h
44 -       @echo removing library file from ${DESTDIR}${PREFIX}/lib
45 +       @echo removing library file from ${DESTDIR}${LIBDIR}
46         @rm -f ${DESTDIR}${PREFIX}/lib/libacpi.a
47 -       @echo removing shared object file from ${DESTDIR}${PREFIX}/lib
48 -       @rm -f ${DESTDIR}${PREFIX}/lib/libacpi.so
49 -       @rm -f ${DESTDIR}${PREFIX}/lib/libacpi.so.${SONAME}
50 +       @echo removing shared object file from ${DESTDIR}${LIBDIR}
51 +       @rm -f ${DESTDIR}${LIBDIR}/libacpi.so
52 +       @rm -f ${DESTDIR}${LIBDIR}/libacpi.so.${SONAME}
53         @echo removing test-libacpi client from ${DESTDIR}${PREFIX}/bin
54         @rm -f ${DESTDIR}${PREFIX}/bin/test-libacpi
55         @echo removing manual page from ${DESTDIR}${MANPREFIX}/man3
56 --- libacpi-0.1/config.mk.orig  2007-06-14 18:39:48.000000000 +0200
57 +++ libacpi-0.1/config.mk       2007-06-24 15:03:49.085529415 +0200
58 @@ -1,9 +1,11 @@
59  VERSION = 0.1
60 -SONAME = 0
61 +SOVER = 0
62 +SONAME = libacpi.so.${SOVER}
63  
64  # customize below to fit your system
65  PREFIX = /usr/local
66  MANPREFIX = ${PREFIX}/share/man
67 +LIBDIR = ${PREFIX}/lib
68  
69  # flags
70  SOFLAGS = -shared -Wl,-soname,${SONAME}
This page took 0.077227 seconds and 4 git commands to generate.