Update janet to 1.0.0.

Release notes: https://github.com/janet-lang/janet/releases/tag/v1.0.0
This commit is contained in:
jturner 2019-07-02 23:10:39 +00:00
parent 0287ea0ab0
commit e7f7e79ec6
4 changed files with 16 additions and 22 deletions

View File

@ -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

View File

@ -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

View File

@ -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

View File

@ -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