From 0408df43940da0be787017848726748699d932cf Mon Sep 17 00:00:00 2001 From: milisbir Date: Thu, 1 Feb 2018 17:10:49 +0200 Subject: [PATCH] 8cc --- talimatname/genel/8/8cc/fix_cflags.patch | 10 ++++++++++ talimatname/genel/8/8cc/talimat | 21 +++++++++++++++++++++ 2 files changed, 31 insertions(+) create mode 100644 talimatname/genel/8/8cc/fix_cflags.patch create mode 100644 talimatname/genel/8/8cc/talimat diff --git a/talimatname/genel/8/8cc/fix_cflags.patch b/talimatname/genel/8/8cc/fix_cflags.patch new file mode 100644 index 000000000..472bfc9f5 --- /dev/null +++ b/talimatname/genel/8/8cc/fix_cflags.patch @@ -0,0 +1,10 @@ +diff --git a/Makefile b/Makefile +index 98d3b4d..ff1b937 100644 +--- a/Makefile ++++ b/Makefile +@@ -1,4 +1,4 @@ +-CFLAGS=-Wall -Wno-strict-aliasing -std=gnu11 -g -I. -O0 ++CFLAGS+=-Wall -Wno-strict-aliasing -std=gnu11 -I. + OBJS=cpp.o debug.o dict.o gen.o lex.o vector.o parse.o buffer.o map.o \ + error.o path.o file.o set.o + TESTS := $(patsubst %.c,%.bin,$(filter-out test/testmain.c,$(wildcard test/*.c))) diff --git a/talimatname/genel/8/8cc/talimat b/talimatname/genel/8/8cc/talimat new file mode 100644 index 000000000..b82cee2d3 --- /dev/null +++ b/talimatname/genel/8/8cc/talimat @@ -0,0 +1,21 @@ +# Tanım: Basit bir c11 derleyici +# URL: https://github.com/rui314/8cc +# Paketçi: Cihan_Alkan +# Gerekler: +# Grup: geliştirme + +isim=8cc +surum=git +devir=1 + +kaynak=(fix_cflags.patch) + +derle() { + git_indir https://github.com/rui314/$isim $isim + cd $SRC/$isim + patch -p1 < ../fix_cflags.patch + make + install -Dm755 8cc "$PKG/usr/bin/8cc" + cp -rf $SRC/$isim/include $PKG/usr/ + install -Dm644 LICENSE "$PKG/usr/share/licenses/$isim/LICENSE" +}