File makefile.patch of Package mtag
diff -urEbwB mtag-2.2.3/Makefile mtag-2.2.3.new/Makefile
--- mtag-2.2.3/Makefile 2019-05-05 17:43:28.000000000 +0200
+++ mtag-2.2.3.new/Makefile 2019-05-06 16:16:05.628892658 +0200
@@ -5,21 +5,22 @@
LDFLAGS += `pkg-config --libs taglib`
all:
- g++ -ltag $(CXXFLAGS) libretta_utils.cpp libretta_string_utils.cpp libretta_pairfile.cpp main.cpp -o mtag
+ g++ ${LIBS} $(CXXFLAGS) libretta_utils.cpp libretta_string_utils.cpp libretta_pairfile.cpp main.cpp -o mtag ${LDFLAGS}
prefix ?= /usr/local
MANDIR ?= ${prefix}/share/man
install: mtag
- install -m 0755 mtag $(prefix)/bin
- install -D man/man1/mtag.1.gz ${DESTDIR}${MANDIR}/man1/mtag.1.gz
- install -D man/ru/man1/mtag.1.gz ${DESTDIR}${MANDIR}/ru/man1/mtag.1.gz
- install -D man/de/man1/mtag.1.gz ${DESTDIR}${MANDIR}/de/man1/mtag.1.gz
+ mkdir -p ${DESTDIR}$(prefix)/bin
+ install -m 0755 mtag ${DESTDIR}$(prefix)/bin
+ install -m 0644 -D man/man1/mtag.1.gz ${DESTDIR}${MANDIR}/man1/mtag.1.gz
+ install -m 0644 -D man/ru/man1/mtag.1.gz ${DESTDIR}${MANDIR}/ru/man1/mtag.1.gz
+ install -m 0644 -D man/de/man1/mtag.1.gz ${DESTDIR}${MANDIR}/de/man1/mtag.1.gz
install-man:
- install -D man/man1/mtag.1.gz ${DESTDIR}${MANDIR}/man1
- install -D man/ru/man1/mtag.1.gz ${DESTDIR}${MANDIR}/ru/man1
- install -D man/de/man1/mtag.1.gz ${DESTDIR}${MANDIR}/de/man1
+ install -m 0644 -D man/man1/mtag.1.gz ${DESTDIR}${MANDIR}/man1
+ install -m 0644 -D man/ru/man1/mtag.1.gz ${DESTDIR}${MANDIR}/ru/man1
+ install -m 0644 -D man/de/man1/mtag.1.gz ${DESTDIR}${MANDIR}/de/man1
uninstall: mtag
rm -f $(prefix)/bin/mtag