diff --git a/Makefile b/Makefile index eb849f4..03fc50f 100644 --- a/Makefile +++ b/Makefile @@ -42,20 +42,16 @@ dist: clean @rm -rf dvtm-${VERSION} install: dvtm - @echo stripping executable - @strip -s dvtm @echo installing executable file to ${DESTDIR}${PREFIX}/bin @mkdir -p ${DESTDIR}${PREFIX}/bin - @cp -f dvtm ${DESTDIR}${PREFIX}/bin + @cp -pf dvtm ${DESTDIR}${PREFIX}/bin @chmod 755 ${DESTDIR}${PREFIX}/bin/dvtm - @cp -f dvtm-status ${DESTDIR}${PREFIX}/bin + @cp -pf dvtm-status ${DESTDIR}${PREFIX}/bin @chmod 755 ${DESTDIR}${PREFIX}/bin/dvtm-status @echo installing manual page to ${DESTDIR}${MANPREFIX}/man1 @mkdir -p ${DESTDIR}${MANPREFIX}/man1 @sed "s/VERSION/${VERSION}/g" < dvtm.1 > ${DESTDIR}${MANPREFIX}/man1/dvtm.1 @chmod 644 ${DESTDIR}${MANPREFIX}/man1/dvtm.1 - @echo installing terminfo description - @tic -o ${DESTDIR}/usr/share/terminfo -s dvtm.info uninstall: @echo removing executable file from ${DESTDIR}${PREFIX}/bin diff --git a/config.mk b/config.mk index bf2b565..3d09255 100644 --- a/config.mk +++ b/config.mk @@ -15,7 +15,7 @@ LIBS = -lc -lutil -lncursesw # Cygwin #INCS += -I/usr/include/ncurses -CFLAGS += -std=c99 -Os ${INCS} -DVERSION=\"${VERSION}\" -DNDEBUG +CFLAGS += -std=c99 -Os ${INCS} -DVERSION=\"${VERSION}\" -DNDEBUG ${RPM_OPT_FLAGS} LDFLAGS += -L/usr/lib -L/usr/local/lib ${LIBS} DEBUG_CFLAGS = ${CFLAGS} -UNDEBUG -O0 -g -ggdb -Wall -Wextra -Wno-missing-field-initializers -Wno-unused-parameter