dot

packages and services management
Log | Files | Refs | README

commit 4becdae9cd1743a0a67cacba038eedadad404311
parent e8767c8eee824bdbd2fa131882f0e36a33c5a913
Author: Josuah Demangeon <josuah.demangeon@gandi.net>
Date:   Thu, 25 May 2017 16:16:28 +0200

added multiple packages

Diffstat:
M.profile | 10+++++-----
Mbuild/dwm/config.mk | 2+-
Abuild/httpfs/build | 2++
Abuild/httpfs/url | 1+
Abuild/mupdf/url | 1+
Mbuild/st/build | 2++
Abuild/st/config.mk | 26++++++++++++++++++++++++++
7 files changed, 38 insertions(+), 6 deletions(-)

diff --git a/.profile b/.profile @@ -60,22 +60,22 @@ NICK='josuah' EMAIL='mail@josuah.net' TZ='Europe/Paris' -export NAME EMAIL TZ +export NAME NICK EMAIL TZ # default commands -EDITOR='rlwrap ex' -VISUAL='rlwrap ex' +EDITOR='mg' +VISUAL='mg' PAGER='less' -MANPAGER='manpager' +MANPAGER='less' DVTM_PAGER='less -R' BROWSER='firefox' export EDITOR VISUAL PAGER MANPAGER DVTM_PAGER BROWSER -TERM=xterm +TERM=vt200 export TERM diff --git a/build/dwm/config.mk b/build/dwm/config.mk @@ -16,7 +16,7 @@ XINERAMAFLAGS = -DXINERAMA # freetype FREETYPELIBS = -lfontconfig -lXft -FREETYPEINC = /usr/local/include/freetype2 +FREETYPEINC = /usr/include/freetype2 # OpenBSD (uncomment) #FREETYPEINC = ${X11INC}/freetype2 diff --git a/build/httpfs/build b/build/httpfs/build @@ -0,0 +1,2 @@ +./make_httpfs +cp httpfs "$PREFIX/bin" diff --git a/build/httpfs/url b/build/httpfs/url @@ -0,0 +1 @@ +https://sourceforge.net/projects/httpfs/files/httpfs/2.06.07.08/httpfs_2.06.07.10.tar.bz2 diff --git a/build/mupdf/url b/build/mupdf/url @@ -0,0 +1 @@ +https://mupdf.com/downloads/mupdf-1.11-source.tar.gz diff --git a/build/st/build b/build/st/build @@ -1,3 +1,5 @@ +cp -f "$ETC/build/st/config.mk" config.mk + find "$ETC/build/st/" -name '*.diff' | xargs patch -N -p 1 -i sed 's/gray90/#ffeecc/' config.def.h > config.h diff --git a/build/st/config.mk b/build/st/config.mk @@ -0,0 +1,26 @@ +# st version +VERSION = 0.7 + +# Customize below to fit your system + +# paths +PREFIX = /usr/local +MANPREFIX = ${PREFIX}/share/man + +X11INC = /usr/include +X11LIB = /usr/lib64 + +# freetype +FREETYPEINC = /usr/include/freetype2 + +# includes and libs +INCS = -I. -I/usr/include -I${X11INC} -I${FREETYPEINC} +LIBS = -L/usr/lib -lc -L${X11LIB} -lm -lrt -lX11 -lutil -lXft + +# flags +CPPFLAGS = -DVERSION=\"${VERSION}\" -D_XOPEN_SOURCE=600 +CFLAGS += -g -std=c99 -pedantic -Wall -Wvariadic-macros -Os ${INCS} ${CPPFLAGS} +LDFLAGS += -g ${LIBS} + +# compiler and linker +# CC = cc