Update janet to 1.0.0.
Release notes: https://github.com/janet-lang/janet/releases/tag/v1.0.0
This commit is contained in:
parent
0287ea0ab0
commit
e7f7e79ec6
@ -1,12 +1,11 @@
|
||||
# $OpenBSD: Makefile,v 1.7 2019/06/05 00:33:39 jturner Exp $
|
||||
# $OpenBSD: Makefile,v 1.8 2019/07/02 23:10:39 jturner Exp $
|
||||
|
||||
COMMENT = functional and imperative programming language
|
||||
CATEGORIES = lang
|
||||
|
||||
GH_ACCOUNT = janet-lang
|
||||
GH_PROJECT = janet
|
||||
GH_TAGNAME = v0.6.0
|
||||
REVISION = 0
|
||||
GH_TAGNAME = v1.0.0
|
||||
|
||||
SHARED_LIBS += janet 1.0 # 0.0
|
||||
|
||||
|
@ -1,2 +1,2 @@
|
||||
SHA256 (janet-0.6.0.tar.gz) = EiYkD47X9fqvv/bZPlgCx5WcS0D5ISrG8CDWfvOqWZ4=
|
||||
SIZE (janet-0.6.0.tar.gz) = 429061
|
||||
SHA256 (janet-1.0.0.tar.gz) = Du8Vk9Lsoc9I7vhusCtxo3dvuuiBOL6NFAgXIAWvJ38=
|
||||
SIZE (janet-1.0.0.tar.gz) = 438583
|
||||
|
@ -1,4 +1,4 @@
|
||||
$OpenBSD: patch-Makefile,v 1.5 2019/06/05 00:33:39 jturner Exp $
|
||||
$OpenBSD: patch-Makefile,v 1.6 2019/07/02 23:10:39 jturner Exp $
|
||||
|
||||
Use a date stamp for JANET_BUILD to avoid using git.
|
||||
Replace hardcoded -O2.
|
||||
@ -23,8 +23,8 @@ Index: Makefile
|
||||
PKG_CONFIG_PATH?=$(PREFIX)/lib/pkgconfig
|
||||
DEBUGGER=gdb
|
||||
|
||||
-CFLAGS=-std=c99 -Wall -Wextra -Isrc/include -fpic -O2 -fvisibility=hidden \
|
||||
+CFLAGS=-std=c99 -Wall -Wextra -Isrc/include -fPIC $(FLAGS) -fvisibility=hidden \
|
||||
-CFLAGS=-std=c99 -Wall -Wextra -Isrc/include -Isrc/conf -fpic -O2 -fvisibility=hidden \
|
||||
+CFLAGS=-std=c99 -Wall -Wextra -Isrc/include -Isrc/conf -fPIC $(FLAGS) -fvisibility=hidden \
|
||||
-DJANET_BUILD=$(JANET_BUILD)
|
||||
LDFLAGS=-rdynamic
|
||||
|
||||
@ -41,7 +41,7 @@ Index: Makefile
|
||||
echo 'prefix=$(PREFIX)' > $@
|
||||
echo 'exec_prefix=$${prefix}' >> $@
|
||||
echo 'includedir=$(INCLUDEDIR)/janet' >> $@
|
||||
@@ -288,24 +288,21 @@ $(PKG_CONFIG_PATH)/janet.pc: $(JANET_TARGET)
|
||||
@@ -288,22 +288,19 @@ $(PKG_CONFIG_PATH)/janet.pc: $(JANET_TARGET)
|
||||
echo 'Libs: -L$${libdir} -ljanet $(LDFLAGS)' >> $@
|
||||
echo 'Libs.private: $(CLIBS)' >> $@
|
||||
|
||||
@ -56,10 +56,8 @@ Index: Makefile
|
||||
- cp $(JANET_STATIC_LIBRARY) $(LIBDIR)/libjanet.a
|
||||
- ln -sf $(SONAME) $(LIBDIR)/libjanet.so
|
||||
- ln -sf libjanet.so.$(shell $(JANET_TARGET) -e '(print janet/version)') $(LIBDIR)/$(SONAME)
|
||||
- cp tools/cook.janet $(JANET_PATH)
|
||||
- cp tools/jpm $(BINDIR)/jpm
|
||||
- cp tools/highlight.janet $(JANET_PATH)
|
||||
- cp tools/bars.janet $(JANET_PATH)
|
||||
- cp -rf auxlib/* $(JANET_PATH)
|
||||
- cp -rf auxbin/* $(BINDIR)
|
||||
- mkdir -p $(MANPATH)
|
||||
- cp janet.1 $(MANPATH)
|
||||
- -ldconfig $(LIBDIR)
|
||||
@ -72,12 +70,10 @@ Index: Makefile
|
||||
+ mkdir -p $(DESTDIR)$(LIBDIR)
|
||||
+ cp $(JANET_LIBRARY) $(DESTDIR)$(LIBDIR)
|
||||
+ cp $(JANET_STATIC_LIBRARY) $(DESTDIR)$(LIBDIR)/libjanet.a
|
||||
+ cp tools/cook.janet $(DESTDIR)$(JANET_PATH)
|
||||
+ cp tools/jpm $(DESTDIR)$(BINDIR)/jpm
|
||||
+ cp tools/highlight.janet $(DESTDIR)$(JANET_PATH)
|
||||
+ cp tools/bars.janet $(DESTDIR)$(JANET_PATH)
|
||||
+ cp auxlib/* $(DESTDIR)$(JANET_PATH)
|
||||
+ cp auxbin/* $(DESTDIR)$(BINDIR)
|
||||
+ mkdir -p $(DESTDIR)$(MANPATH)
|
||||
+ cp janet.1 $(DESTDIR)$(MANPATH)
|
||||
|
||||
#################
|
||||
##### Other #####
|
||||
uninstall:
|
||||
-rm $(BINDIR)/janet
|
||||
|
@ -1,13 +1,12 @@
|
||||
@comment $OpenBSD: PLIST,v 1.5 2019/06/01 01:40:14 jturner Exp $
|
||||
@comment $OpenBSD: PLIST,v 1.6 2019/07/02 23:10:39 jturner Exp $
|
||||
@bin bin/janet
|
||||
bin/jpm
|
||||
include/janet/
|
||||
include/janet/janet.h
|
||||
include/janet/janetconf.h
|
||||
lib/janet/
|
||||
lib/janet/bars.janet
|
||||
lib/janet/cook.janet
|
||||
lib/janet/highlight.janet
|
||||
lib/janet/path.janet
|
||||
lib/libjanet.a
|
||||
@lib lib/libjanet.so.${LIBjanet_VERSION}
|
||||
lib/pkgconfig/janet.pc
|
||||
|
Loading…
Reference in New Issue
Block a user