Lines 4-25
Link Here
|
4 |
$(error "Usage: make [prefix=/install/me/here] install | uninstall") |
4 |
$(error "Usage: make [prefix=/install/me/here] install | uninstall") |
5 |
|
5 |
|
6 |
install: |
6 |
install: |
7 |
mkdir -p $(prefix)/include/libspotify |
7 |
mkdir -p ${DESTDIR}$(prefix)/include/libspotify |
8 |
install include/libspotify/api.h $(prefix)/include/libspotify |
8 |
install include/libspotify/api.h ${DESTDIR}$(prefix)/include/libspotify |
9 |
|
9 |
|
10 |
mkdir -p $(prefix)/lib |
10 |
mkdir -p ${DESTDIR}$(prefix)/lib |
11 |
install lib/libspotify.so.4.0.400076 \ |
11 |
install lib/libspotify.so.4.0.400076 \ |
12 |
$(prefix)/lib |
12 |
${DESTDIR}$(prefix)/lib |
13 |
cd $(prefix)/lib && ln -sf libspotify.so.4.0.400076 libspotify.so.4 && ln -sf libspotify.so.4.0.400076 libspotify.so |
13 |
cd ${DESTDIR}$(prefix)/lib && ln -sf libspotify.so.4.0.400076 libspotify.so.4 && ln -sf libspotify.so.4.0.400076 libspotify.so |
14 |
|
14 |
|
15 |
mkdir -p $(prefix)/lib/pkgconfig |
15 |
mkdir -p ${DESTDIR}$(prefix)/lib/pkgconfig |
16 |
sed -e s:@pkg_prefix@:$(prefix):g \ |
16 |
sed -e s:@pkg_prefix@:$(prefix):g \ |
17 |
<lib/pkgconfig/libspotify.pc.in \ |
17 |
<lib/pkgconfig/libspotify.pc.in \ |
18 |
>$(prefix)/lib/pkgconfig/libspotify.pc |
18 |
>${DESTDIR}$(prefix)/lib/pkgconfig/libspotify.pc |
19 |
|
19 |
|
20 |
uninstall: |
20 |
uninstall: |
21 |
rm -rf $(prefix)/include/libspotify |
21 |
rm -rf ${DESTDIR}$(prefix)/include/libspotify |
22 |
rm -f $(prefix)/lib/libspotify.so.4.0.400076 |
22 |
rm -f ${DESTDIR}$(prefix)/lib/libspotify.so.4.0.400076 |
23 |
rm -f $(prefix)/lib/libspotify.so.4 |
23 |
rm -f ${DESTDIR}$(prefix)/lib/libspotify.so.4 |
24 |
rm -f $(prefix)/lib/libspotify.so |
24 |
rm -f ${DESTDIR}$(prefix)/lib/libspotify.so |
25 |
rm -f $(prefix)/lib/pkgconfig/libspotify.pc |
25 |
rm -f ${DESTDIR}$(prefix)/lib/pkgconfig/libspotify.pc |