SMOLNET PORTAL home about changes
iMakefile improvements - stagit-gopher - A git gopher frontend. (mirror)	Err	bitreich.org	70
hgit clone git://bitreich.org/stagit-gopher/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/stagit-gopher/	URL:git://bitreich.org/stagit-gopher/ git://enlrupgkhuxnvlhsf6lc3fziv5h2hhfrinws65d7roiv6bfj7d652fid.onion/stagit-gopher/	bitreich.org	70
1Log	/scm/stagit-gopher/log.gph	bitreich.org	70
1Files	/scm/stagit-gopher/files.gph	bitreich.org	70
1Refs	/scm/stagit-gopher/refs.gph	bitreich.org	70
1Tags	/scm/stagit-gopher/tag	bitreich.org	70
1README	/scm/stagit-gopher/file/README.gph	bitreich.org	70
1LICENSE	/scm/stagit-gopher/file/LICENSE.gph	bitreich.org	70
i---	Err	bitreich.org	70
1commit 9fcf880188ff2b8b8645f124cc497ea72451dc92	/scm/stagit-gopher/commit/9fcf880188ff2b8b8645f124cc497ea72451dc92.gph	bitreich.org	70
1parent 3a1f4248d1501107f9f252e507509b822af7b9f8	/scm/stagit-gopher/commit/3a1f4248d1501107f9f252e507509b822af7b9f8.gph	bitreich.org	70
hAuthor: Hiltjo Posthuma <hiltjo@codemadness.org>	URL:mailto:hiltjo@codemadness.org	bitreich.org	70
iDate:   Sun, 22 Dec 2019 12:47:29 +0100	Err	bitreich.org	70
i	Err	bitreich.org	70
iMakefile improvements	Err	bitreich.org	70
i	Err	bitreich.org	70
i- remove double -c in .c.o target.	Err	bitreich.org	70
i- remove config.mk abstraction.	Err	bitreich.org	70
i- change LIBS and INCS to LIBGIT_INC and LIBGIT_LIB.	Err	bitreich.org	70
i- use system cflags and ldflags, but allow the same override rules for porters.	Err	bitreich.org	70
i	Err	bitreich.org	70
iDiffstat:	Err	bitreich.org	70
i  M Makefile                            |      27 ++++++++++++++++++++-------	Err	bitreich.org	70
i  D config.mk                           |      30 ------------------------------	Err	bitreich.org	70
i	Err	bitreich.org	70
i2 files changed, 20 insertions(+), 37 deletions(-)	Err	bitreich.org	70
i---	Err	bitreich.org	70
1diff --git a/Makefile b/Makefile	/scm/stagit-gopher/file/Makefile.gph	bitreich.org	70
i@@ -1,8 +1,21 @@	Err	bitreich.org	70
i-include config.mk	Err	bitreich.org	70
i+.POSIX:	Err	bitreich.org	70
i 	Err	bitreich.org	70
i NAME = stagit-gopher	Err	bitreich.org	70
i VERSION = 0.9.2	Err	bitreich.org	70
i 	Err	bitreich.org	70
i+# paths	Err	bitreich.org	70
i+PREFIX = /usr/local	Err	bitreich.org	70
i+MANPREFIX = ${PREFIX}/man	Err	bitreich.org	70
i+DOCPREFIX = ${PREFIX}/share/doc/${NAME}	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+LIBGIT_INC = -I/usr/local/include	Err	bitreich.org	70
i+LIBGIT_LIB = -L/usr/local/lib -lgit2	Err	bitreich.org	70
i+	Err	bitreich.org	70
i+# use system flags.	Err	bitreich.org	70
i+STAGIT_CFLAGS = ${LIBGIT_INC} ${CFLAGS}	Err	bitreich.org	70
i+STAGIT_LDFLAGS = ${LIBGIT_LIB} ${LDFLAGS}	Err	bitreich.org	70
i+STAGIT_CPPFLAGS = -D_XOPEN_SOURCE=700 -D_DEFAULT_SOURCE -D_BSD_SOURCE	Err	bitreich.org	70
i+	Err	bitreich.org	70
i SRC = \	Err	bitreich.org	70
i         stagit-gopher.c\	Err	bitreich.org	70
i         stagit-gopher-index.c	Err	bitreich.org	70
i@@ -29,16 +42,16 @@ OBJ = ${SRC:.c=.o} ${COMPATOBJ}	Err	bitreich.org	70
i all: ${BIN}	Err	bitreich.org	70
i 	Err	bitreich.org	70
i .o:	Err	bitreich.org	70
i-        ${CC} ${LDFLAGS} -o $@ ${LIBS}	Err	bitreich.org	70
i+        ${CC} -o $@ ${LDFLAGS}	Err	bitreich.org	70
i 	Err	bitreich.org	70
i .c.o:	Err	bitreich.org	70
i-        ${CC} -c ${CFLAGS} ${CPPFLAGS} -o $@ -c $<	Err	bitreich.org	70
i+        ${CC} -o $@ -c $< ${STAGIT_CFLAGS} ${STAGIT_CPPFLAGS}	Err	bitreich.org	70
i 	Err	bitreich.org	70
i dist:	Err	bitreich.org	70
i         rm -rf ${NAME}-${VERSION}	Err	bitreich.org	70
i         mkdir -p ${NAME}-${VERSION}	Err	bitreich.org	70
i         cp -f ${MAN1} ${HDR} ${SRC} ${COMPATSRC} ${DOC} \	Err	bitreich.org	70
i-                Makefile config.mk \	Err	bitreich.org	70
i+                Makefile \	Err	bitreich.org	70
i                 example_create.sh example_post-receive.sh \	Err	bitreich.org	70
i                 ${NAME}-${VERSION}	Err	bitreich.org	70
i         # make tarball	Err	bitreich.org	70
i@@ -46,13 +59,13 @@ dist:	Err	bitreich.org	70
i                 gzip -c > ${NAME}-${VERSION}.tar.gz	Err	bitreich.org	70
i         rm -rf ${NAME}-${VERSION}	Err	bitreich.org	70
i 	Err	bitreich.org	70
i-${OBJ}: config.mk ${HDR}	Err	bitreich.org	70
i+${OBJ}: ${HDR}	Err	bitreich.org	70
i 	Err	bitreich.org	70
i stagit-gopher: stagit-gopher.o ${COMPATOBJ}	Err	bitreich.org	70
i-        ${CC} -o $@ stagit-gopher.o ${COMPATOBJ} ${LDFLAGS}	Err	bitreich.org	70
i+        ${CC} -o $@ stagit-gopher.o ${COMPATOBJ} ${STAGIT_LDFLAGS}	Err	bitreich.org	70
i 	Err	bitreich.org	70
i stagit-gopher-index: stagit-gopher-index.o ${COMPATOBJ}	Err	bitreich.org	70
i-        ${CC} -o $@ stagit-gopher-index.o ${COMPATOBJ} ${LDFLAGS}	Err	bitreich.org	70
i+        ${CC} -o $@ stagit-gopher-index.o ${COMPATOBJ} ${STAGIT_LDFLAGS}	Err	bitreich.org	70
i 	Err	bitreich.org	70
i clean:	Err	bitreich.org	70
i         rm -f ${BIN} ${OBJ} ${NAME}-${VERSION}.tar.gz	Err	bitreich.org	70
1diff --git a/config.mk b/config.mk	/scm/stagit-gopher/file/config.mk.gph	bitreich.org	70
i@@ -1,30 +0,0 @@	Err	bitreich.org	70
i-# customize below to fit your system	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-# paths	Err	bitreich.org	70
i-PREFIX = /usr/local	Err	bitreich.org	70
i-MANPREFIX = ${PREFIX}/man	Err	bitreich.org	70
i-DOCPREFIX = ${PREFIX}/share/doc/stagit-gopher	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-# compiler and linker	Err	bitreich.org	70
i-#CC = cc	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-GITINC = /usr/local/include	Err	bitreich.org	70
i-GITLIB = /usr/local/lib	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-# includes and libs	Err	bitreich.org	70
i-INCS = -I${GITINC}	Err	bitreich.org	70
i-LIBS = -L${GITLIB} -lgit2	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-# debug	Err	bitreich.org	70
i-#CFLAGS = -fstack-protector-all -O0 -g -std=c99 -Wall -Wextra -pedantic ${INCS}	Err	bitreich.org	70
i-#LDFLAGS = ${LIBS}	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-# optimized	Err	bitreich.org	70
i-CFLAGS = -O2 -std=c99 ${INCS}	Err	bitreich.org	70
i-LDFLAGS = -s ${LIBS}	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-# optimized static	Err	bitreich.org	70
i-#CFLAGS = -static -O2 -std=c99 ${INCS}	Err	bitreich.org	70
i-#LDFLAGS = -static -s ${LIBS}	Err	bitreich.org	70
i-	Err	bitreich.org	70
i-CPPFLAGS = -D_XOPEN_SOURCE=700 -D_DEFAULT_SOURCE -D_BSD_SOURCE ${INCS}	Err	bitreich.org	70
.
Response: text/plain
Original URLgopher://bitreich.org/0/scm/stagit-gopher/commit/9fcf8801...
Content-Typetext/plain; charset=utf-8