gsrc-commit
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Gsrc-commit] trunk r7344: update libobjc2 to 2.2


From: Carl Hansen
Subject: [Gsrc-commit] trunk r7344: update libobjc2 to 2.2
Date: Sat, 2 Jan 2021 21:50:40 -0500 (EST)
User-agent: Bazaar (2.7.0dev1)

------------------------------------------------------------
revno: 7344
revision-id: carlhansen1234@gmail.com-20210103025032-ncip8s50rcjguojo
parent: carlhansen1234@gmail.com-20210103003210-yovsqk3rvqymupdm
committer: carlhansen1234@gmail.com
branch nick: trunk
timestamp: Sat 2021-01-02 18:50:32 -0800
message:
  update libobjc2 to 2.2
modified:
  pkg/gnustep/libobjc2/Makefile  makefile-20160617021536-2y71qvmiwaimvy1u-246
  pkg/gnustep/libobjc2/config.mk config.mk-20160617021800-yw1f71fjizdjxjtb-1
  pkg/gnustep/libobjc2/sha256sums sha256sums-20160617021536-2y71qvmiwaimvy1u-250
=== modified file 'pkg/gnustep/libobjc2/Makefile'
--- a/pkg/gnustep/libobjc2/Makefile     2020-05-05 16:40:12 +0000
+++ b/pkg/gnustep/libobjc2/Makefile     2021-01-03 02:50:32 +0000
@@ -1,5 +1,5 @@
 # Copyright © 2013 Brandon Invergo <brandon@invergo.net>
-# Copyright © 2020 Carl Hansen <carlhansen@gnu.org>
+# Copyright © 2020, 2021 Carl Hansen <carlhansen@gnu.org>
 #
 # This file is part of GSRC, the GNU Source Release Collection.
 # http://www.gnu.org/software/gsrc
@@ -23,45 +23,43 @@
 
 NAME = libobjc2
 GARNAME = libobjc2
-GARVERSION = 2.0
+GARVERSION = 2.2
 HOME_URL = http://www.gnustep.org/
 DESCRIPTION = Updated libobjc runtime for Objective C
 define BLURB
 endef
 
 ######################################################################
-#https://github.com/gnustep/libobjc2/archive/v2.0.tar.gz
-
-MASTER_SITES = $(MASTER_GITHUB)/
-MASTER_SUBDIR = gnustep/$(GARNAME)/archive/
+#https://github.com/gnustep/libobjc2/archive/v2.1.tar.gz
+#https://github.com/gnustep/libobjc2.git
+
+
+MASTER_SITES = $(MASTER_GITHUB_GIT)
+MASTER_SUBDIR = gnustep/
+
+GIT_PATH = $(MASTER_SITES)$(MASTER_SUBDIR)$(GARNAME).git --recursive
+DISTNAME = $(GARNAME)-$(GARVERSION)
 DISTFILES = $(DISTNAME).tar.gz
+NOCHECKSUM = $(DISTFILES)
 SIGFILES =
-UPSTREAMFILE = v$(GARVERSION).tar.gz
-#CONFIGURE_SCRIPTS = 
-#BUILD_SCRIPTS = $(WORKSRC)/Makefile
-#INSTALL_SCRIPTS = $(WORKSRC)/Makefile-DESTDIR
-WORKOBJ=$(WORKSRC)/Build
+GIT_REVISION = master
+
+WORKOBJ = $(WORKSRC)/Build
 
 BUILDDEPS = cmake
 LIBDEPS =
 
+
 ######################################################################
 
 #include ../../../gar/gar.lib/gnustep.mk
 include ../../../gar/gar.lib/cmake.mk
 include config.mk
 
+#HINT
+# doen't build with gcc, needs clang, unless someone fixes it
+
+CC=clang
+C++=clang
 CFLAGS=-std=gnu11
 
-custom-fetch:
-       cd download && wget $(MASTER_SITES)/$(MASTER_SUBDIR)/$(UPSTREAMFILE)
-       cd download && mv $(UPSTREAMFILE) $(DISTNAME).tar.gz
-
-custom-build:
-       mkdir -p $(WORKOBJ)
-       cd $(WORKDIR) && cmake ..
-       cd $(WORKDIR) && make 
-
-       
-
-

=== modified file 'pkg/gnustep/libobjc2/config.mk'
--- a/pkg/gnustep/libobjc2/config.mk    2016-06-17 19:08:15 +0000
+++ b/pkg/gnustep/libobjc2/config.mk    2021-01-03 02:50:32 +0000
@@ -1,4 +1,4 @@
 ## Configuration options for libobjc2 ##
 
 CONFIGURE_OPTS ?= 
-BUILD_OPTS ?=
+BUILD_OPTS ?= CC=clang

=== modified file 'pkg/gnustep/libobjc2/sha256sums'
--- a/pkg/gnustep/libobjc2/sha256sums   2020-05-05 16:40:12 +0000
+++ b/pkg/gnustep/libobjc2/sha256sums   2021-01-03 02:50:32 +0000
@@ -1,1 +0,0 @@
-a51db011bbcb035e69d1205b1c3699bc2c259b854d08929f60522653e42f18fb  
download/libobjc2-2.0.tar.gz


reply via email to

[Prev in Thread] Current Thread [Next in Thread]