From 25ef1f2ac6b4f8e6f8cd5758ea7d98de66f17a49 Mon Sep 17 00:00:00 2001 From: Petr Šabata Date: Sep 17 2015 14:51:36 +0000 Subject: Fix the build patch to enable full RELRO --- diff --git a/dvtm-0.14-build.patch b/dvtm-0.14-build.patch index 22d8bdd..6b47211 100644 --- a/dvtm-0.14-build.patch +++ b/dvtm-0.14-build.patch @@ -19,15 +19,17 @@ index e0284b8..ee2feec 100644 @echo installing manual page to ${DESTDIR}${MANPREFIX}/man1 @mkdir -p ${DESTDIR}${MANPREFIX}/man1 diff --git a/config.mk b/config.mk -index 273aa45..3bf221b 100644 +index 273aa45..e4a2e85 100644 --- a/config.mk +++ b/config.mk -@@ -12,7 +12,7 @@ TERMINFO := ${DESTDIR}${PREFIX}/share/terminfo +@@ -12,8 +12,8 @@ TERMINFO := ${DESTDIR}${PREFIX}/share/terminfo INCS = -I. LIBS = -lc -lutil -lncursesw CPPFLAGS = -D_POSIX_C_SOURCE=200809L -D_XOPEN_SOURCE=700 -D_XOPEN_SOURCE_EXTENDED -CFLAGS += -std=c99 ${INCS} -DVERSION=\"${VERSION}\" -DNDEBUG ${CPPFLAGS} +-LDFLAGS += ${LIBS} +CFLAGS += -std=c99 ${INCS} -DVERSION=\"${VERSION}\" -DNDEBUG ${CPPFLAGS} ${RPM_OPT_FLAGS} - LDFLAGS += ${LIBS} ++LDFLAGS += ${LIBS} -znow DEBUG_CFLAGS = ${CFLAGS} -UNDEBUG -O0 -g -ggdb -Wall -Wextra -Wno-unused-parameter + diff --git a/dvtm.spec b/dvtm.spec index e0a0ec1..dc90fcb 100644 --- a/dvtm.spec +++ b/dvtm.spec @@ -1,6 +1,6 @@ Name: dvtm Version: 0.14 -Release: 3%{?dist} +Release: 4%{?dist} Summary: Tiling window management for the console Group: Applications/System License: MIT and ISC @@ -40,6 +40,9 @@ make install DESTDIR=%{buildroot} PREFIX=%{_prefix} %{_datadir}/terminfo/d %changelog +* Thu Sep 17 2015 Petr Šabata - 0.14-4 +- Fix the build patch to enable full RELRO + * Thu Jun 25 2015 Petr Šabata - 0.14-3 - Correct the dep list - Modernize spec