summaryrefslogtreecommitdiff
path: root/x11-wm/euclid-wm/files/patch-Makefile
diff options
context:
space:
mode:
Diffstat (limited to 'x11-wm/euclid-wm/files/patch-Makefile')
-rw-r--r--x11-wm/euclid-wm/files/patch-Makefile57
1 files changed, 57 insertions, 0 deletions
diff --git a/x11-wm/euclid-wm/files/patch-Makefile b/x11-wm/euclid-wm/files/patch-Makefile
new file mode 100644
index 000000000000..45e080e9d161
--- /dev/null
+++ b/x11-wm/euclid-wm/files/patch-Makefile
@@ -0,0 +1,57 @@
+--- Makefile.orig 2013-12-16 15:18:31 UTC
++++ Makefile
+@@ -1,6 +1,6 @@
+-PREFIX = usr
++PREFIX = usr/local
+ SHAREDIR = ${PREFIX}/share
+-MANDIR = ${SHAREDIR}/man
++MANDIR = ${PREFIX}/man
+ BINDIR = ${PREFIX}/bin
+ SVNREV = 222
+ VER = 0.4.2
+@@ -13,12 +13,12 @@ endif
+ CONFDIR = ${XDG_CONFIG_HOME}/euclid-wm
+
+ CC = cc -pedantic -Wall
+-CFLAGS = -O2 -g -std=c99
++CFLAGS = -O2 -g -std=c99 -I/usr/local/include -L/usr/local/lib
+ LDFLAGS = -lX11 -lXinerama
+
+ .PHONY: all install install_conf clean uninstall dist dist_clean
+
+-all: euclid-wm
++all: noxinerama
+
+ euclid-wm: euclid-wm.c
+ ${CC} $< ${LDFLAGS} ${CFLAGS} -o $@
+@@ -28,14 +28,23 @@ noxinerama: euclid-wm.c
+ cp noxinerama euclid-wm
+
+ install: all
+- @install -m755 euclid-wm -D ${DESTDIR}/${BINDIR}/euclid-wm
+- @install -m644 euclid.desktop -D ${DESTDIR}/${SHAREDIR}/xsessions/euclid.desktop
+- @install -m644 euclid.1 -D ${DESTDIR}/${MANDIR}/man1/euclid-wm.1
+- @install -m644 euclid-wm.conf.sample -D -b ${DESTDIR}/${SHAREDIR}/euclid-wm/euclid-wm.conf
+- @install -m644 euclidrc -D -b ${DESTDIR}/${SHAREDIR}/euclid-wm/euclidrc
+- @install -m644 VERSION -D ${DESTDIR}/${SHAREDIR}/euclid-wm/VERSION 2>/dev/null || echo "From SVN: `svn info | grep Revision: | cut -d ' ' -f2`/`date +%F`" >${DESTDIR}/${SHAREDIR}/euclid-wm/VERSION
++# @install -m755 euclid-wm -D ${DESTDIR}/${BINDIR}/euclid-wm
++ @cp -f euclid-wm ${DESTDIR}/${BINDIR}/euclid-wm
++# @install -m644 euclid.desktop -D ${DESTDIR}/${SHAREDIR}/xsessions/euclid.desktop
++ @mkdir -p ${DESTDIR}/${SHAREDIR}/xsessions
++ @cp -f euclid.desktop ${DESTDIR}/${SHAREDIR}/xsessions/euclid.desktop
++# @install -m644 euclid.1 -D ${DESTDIR}/${MANDIR}/man1/euclid-wm.1
++ @cp -f euclid.1 ${DESTDIR}/${MANDIR}/man1/euclid-wm.1
++# @install -m644 euclid-wm.conf.sample -D -b ${DESTDIR}/${SHAREDIR}/euclid-wm/euclid-wm.conf
++ @mkdir -p ${DESTDIR}/${SHAREDIR}/euclid-wm
++ @cp -f euclid-wm.conf.sample ${DESTDIR}/${SHAREDIR}/euclid-wm/euclid-wm.conf
++# @install -m644 euclidrc -D -b ${DESTDIR}/${SHAREDIR}/euclid-wm/euclidrc
++ @cp -f euclidrc ${DESTDIR}/${SHAREDIR}/euclid-wm/euclidrc
++# @install -m644 VERSION -D ${DESTDIR}/${SHAREDIR}/euclid-wm/VERSION 2>/dev/null || echo "From SVN: `svn info | grep Revision: | cut -d ' ' -f2`/`date +%F`" >${DESTDIR}/${SHAREDIR}/euclid-wm/VERSION
++ @cp -f VERSION ${DESTDIR}/${SHAREDIR}/euclid-wm/VERSION
+ @sed s_/usr/share_/${SHAREDIR}_ <start-euclid >start-euclid-local
+- @install -m755 start-euclid-local -D ${DESTDIR}/${BINDIR}/start-euclid
++# @install -m755 start-euclid-local -D ${DESTDIR}/${BINDIR}/start-euclid
++ @cp -f start-euclid-local ${DESTDIR}/${BINDIR}/start-euclid
+
+ install_conf:
+ @install -b -D -m600 euclid-wm.conf.sample ${CONFDIR}/euclid-wm.conf