gsrc-commit
[Top][All Lists]
Advanced

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

[Gsrc-commit] trunk r5805: remove old gnuastro


From: Carl Hansen
Subject: [Gsrc-commit] trunk r5805: remove old gnuastro
Date: Wed, 8 Aug 2018 22:43:32 -0400 (EDT)
User-agent: Bazaar (2.7.0dev1)

------------------------------------------------------------
revno: 5805
revision-id: address@hidden
parent: address@hidden
committer: address@hidden
branch nick: trunk
timestamp: Wed 2018-08-08 19:43:19 -0700
message:
  remove old gnuastro
removed:
  pkg/gnualpha/gnuastro/         gnuastro-20180728070713-oe6uik33wg1hzc8j-1
  pkg/gnualpha/gnuastro/Makefile makefile-20180728070713-oe6uik33wg1hzc8j-4
  pkg/gnualpha/gnuastro/config.mk config.mk-20180728070713-oe6uik33wg1hzc8j-2
  pkg/gnualpha/gnuastro/gpg-keyring gpgkeyring-20180728070713-oe6uik33wg1hzc8j-3
  pkg/gnualpha/gnuastro/sha256sums sha256sums-20180728070713-oe6uik33wg1hzc8j-5
modified:
  pkg/gnu/autogen/Makefile       makefile-20160617014725-uokjfnggs70iry9h-429
  pkg/gnu/autogen/config.mk      config.mk-20160617014855-yg2u752yp5iqmoa9-1
  pkg/gnu/autogen/sha256sums     sha256sums-20160617014725-uokjfnggs70iry9h-432
  pkg/gnu/scm/Makefile           makefile-20160617014725-uokjfnggs70iry9h-1693
  pkg/gnu/slib/Makefile          makefile-20160617014725-uokjfnggs70iry9h-1755
  pkg/gnu/wb/Makefile            makefile-20160617014725-uokjfnggs70iry9h-1974
  pkg/other/libgit2/config.mk    config.mk-20171103232537-7jx9pv7yu7oaooua-2
=== modified file 'pkg/gnu/autogen/Makefile'
--- a/pkg/gnu/autogen/Makefile  2017-10-27 21:41:57 +0000
+++ b/pkg/gnu/autogen/Makefile  2018-08-09 02:43:19 +0000
@@ -1,4 +1,5 @@
 # Copyright © 2013, 2014, 2015 Brandon Invergo <address@hidden>
+# Copyright © 2018 Carl Hansen <address@hidden>
 #
 # This file is part of GSRC.
 #
@@ -17,16 +18,15 @@
 
 NAME = AutoGen
 GARNAME = autogen
-GARVERSION = 5.18.12
+GARVERSION = 5.18.14
 HOME_URL = http://www.gnu.org/software/autogen/
 DESCRIPTION = Automated program generator
 define BLURB
 AutoGen is a program to ease the maintenance of programs that contain
-large amounts of repetitive text.  It automates the construction of
-these sections of the code, simplifying the task of keeping the
-text in sync.  It also includes an
-add-on package called AutoOpts, which is specialized for the
-maintenance and documentation of program options.
+large amounts of repetitive text.  It automates the construction of these
+sections of the code, simplifying the task of keeping the text in sync.
+It also includes an add-on package called AutoOpts, which is specialized
+for the maintenance and documentation of program options.
 endef
 
 ######################################################################
@@ -36,8 +36,8 @@
 DISTFILES = $(DISTNAME).tar.xz
 SIGFILES = $(DISTNAME).tar.xz.sig
 
-BUILDDEPS =
-LIBDEPS = guile
+BUILDDEPS = #guile
+LIBDEPS = 
 USE_AUTORECONF = y
 
 ######################################################################

=== modified file 'pkg/gnu/autogen/config.mk'
--- a/pkg/gnu/autogen/config.mk 2016-06-17 19:08:15 +0000
+++ b/pkg/gnu/autogen/config.mk 2018-08-09 02:43:19 +0000
@@ -1,4 +1,4 @@
 ## Configuration options for autogen ##
 
-CONFIGURE_OPTS ?= 
-BUILD_OPTS ?=
+CONFIGURE_OPTS ?= --disable-dependency-tracking
+BUILD_OPTS ?=  CFLAGS=-Wno-error=implicit-fallthrough 
-Wno-error=format-overflow

=== modified file 'pkg/gnu/autogen/sha256sums'
--- a/pkg/gnu/autogen/sha256sums        2016-09-07 21:45:12 +0000
+++ b/pkg/gnu/autogen/sha256sums        2018-08-09 02:43:19 +0000
@@ -1,2 +1,2 @@
-be3ba62e883185b6ee8475edae97d7197d701d6b9ad9c3d2df53697110c1bfd8  
download/autogen-5.18.12.tar.xz
-a84f6d91a96a93d5f3719617496d2cf03c93ab3bcd2269ae32bf3d6b4222826f  
download/autogen-5.18.12.tar.xz.sig
+ffc7ab99382116852fd4c73040c124799707b2d9b00a60b54e8b457daa7a06e4  
download/autogen-5.18.14.tar.xz
+5e72a37ae1a63958c8822445acf061d2a554a9603220b819b658b77fb77607a1  
download/autogen-5.18.14.tar.xz.sig

=== modified file 'pkg/gnu/scm/Makefile'
--- a/pkg/gnu/scm/Makefile      2018-07-15 16:45:02 +0000
+++ b/pkg/gnu/scm/Makefile      2018-08-09 02:43:19 +0000
@@ -1,4 +1,5 @@
 # Copyright © 2013, 2014, 2015, 2017 Brandon Invergo <address@hidden>
+# Copyright © 2018 Carl Hansen <address@hidden>
 #
 # This file is part of GSRC.
 #
@@ -14,12 +15,14 @@
 #
 # You should have received a copy of the GNU General Public License
 # along with GSRC.  If not, see <http://www.gnu.org/licenses/>.
+#
+# Send bug reports and comments about GSRC problems to address@hidden
 
 NAME = SCM
 GARNAME = scm
 GARVERSION = 5f2
 HOME_URL =  http://www.gnu.org/software/scm
-DESCRIPTION = A scheme implementation
+DESCRIPTION = A scheme implementation, with scheme-to-c compiler
 define BLURB
 GNU SCM is an implementation of Scheme.  This implementation includes
 Hobbit, a Scheme-to-C compiler, which can generate C files whose
@@ -40,8 +43,8 @@
 
 INFO_FILES = $(GARNAME).info hobbit.info Xlibscm.info
 
-BUILDDEPS =
-LIBDEPS = #: slib readline
+BUILDDEPS = slib readline
+LIBDEPS = 
 
 ######################################################################
 
@@ -49,18 +52,19 @@
 include ../../../gar/gar.lib/info.mk
 include config.mk
  
-PATCHOPTS = -p2
+#PATCHOPTS = -p2
 CONFIGURE_ARGS += --oldincludedir=$(prefix)/include
 BUILD_ARGS += SCHEME_LIBRARY_PATH=$(prefix)/lib/slib/
 
 
-post-configure:
 #      fix destdir mess
+post-configure: configure
        sed -i 's|}\([a-z]\)|}/\1|' $(WORKSRC)/config.status
        $(MAKECOOKIE)
 
-pre-build:
 #      build scmlit
+pre-build:  configure
+       @printf "[$(OK)build scmlit$(OFF)] $(MSG)Running make scmlit$(OFF)\n"
        sed -i '/$$(DESTDIR)$$(bindir)scm -br new-catalog/d' \
        $(WORKSRC)/Makefile
        cd $(WORKSRC) && $(BUILD_ENV) make scmlit $(BUILD_ARGS)
@@ -72,8 +76,10 @@
        $(MAKECOOKIE)
 
 
-custom-post-install:
-       $(prefix)/bin/scm -br new-catalog
-       $(MAKECOOKIE)
+#custom-post-install:
+#      $(prefix)/bin/scm -br new-catalog
+#      $(MAKECOOKIE)
 
+# ln -s ......slib work/slib
+# ...
 

=== modified file 'pkg/gnu/slib/Makefile'
--- a/pkg/gnu/slib/Makefile     2017-03-12 01:49:32 +0000
+++ b/pkg/gnu/slib/Makefile     2018-08-09 02:43:19 +0000
@@ -36,32 +36,32 @@
 SIGFILES = $(DISTNAME).tar.gz.sig
 
 BUILDDEPS =
-LIBDEPS  = scm
+LIBDEPS  =
+#guile and/or  scm
 
 ######################################################################
 
-#INSTALL_SCRIPTS = $(INSTALL_TARGETS) info
+INSTALL_SCRIPTS = $(INSTALL_TARGETS) info
 include ../../../gar/gar.lib/auto.mk
 include ../../../gar/gar.lib/info.mk
 include config.mk
 
-# # currently disabled:
-# post-extract:
-#      #mv $(WORKDIR)/$(GARNAME) $(WORKDIR)/$(DISTNAME)
-#      $(MAKECOOKIE)
-# 
-# install-guile:
-#      @echo -e "[$(OK)install$(OFF)] $(MSG)Installing SLIB for Guile$(OFF)"
-#      @$(MAKE) -C $(WORKSRC) install-lib DESTDIR=$(packageDESTDIR) \
-#              libdir=$(prefix)/share/guile/ $(OUTPUT)
-#      $(MAKECOOKIE)
-# 
-# install-system: install-$(WORKSRC)/Makefile-DESTDIR
-#      $(MAKECOOKIE)
-# 
-# install-info:
-#      @printf "[$(OK)install$(OFF)] $(MSG)Installing info files\n$(OFF)"
-#      $(INSTALL_INFO) $(WORKSRC)/$(GARNAME).info
-#      $(MAKECOOKIE)
-# 
+post-extract:
+       #mv $(WORKDIR)/$(GARNAME) $(WORKDIR)/$(DISTNAME)
+       $(MAKECOOKIE)
+
+install-guile:
+       @echo -e "[$(OK)install$(OFF)] $(MSG)Installing SLIB for Guile$(OFF)"
+       @$(MAKE) -C $(WORKSRC) install-lib DESTDIR=$(packagedestdir) \
+               libdir=$(prefix)/share/guile/ $(OUTPUT)
+       $(MAKECOOKIE)
+
+install-system: install-$(WORKSRC)/Makefile-DESTDIR
+       $(MAKECOOKIE)
+
+install-info:
+       @printf "[$(OK)install$(OFF)] $(MSG)Installing info files\n$(OFF)"
+       $(INSTALL_INFO) $(WORKSRC)/$(GARNAME).info
+       $(MAKECOOKIE)
+
 

=== modified file 'pkg/gnu/wb/Makefile'
--- a/pkg/gnu/wb/Makefile       2017-03-12 01:32:54 +0000
+++ b/pkg/gnu/wb/Makefile       2018-08-09 02:43:19 +0000
@@ -34,11 +34,11 @@
 DISTFILES = $(DISTNAME).tar.gz
 SIGFILES = $(DISTNAME).tar.gz.sig
 
-#CONFIGURE_SCRIPTS = $(WORKSRC)/configure
-#BUILD_SCRIPTS = $(WORKSRC)/Makefile
-#INSTALL_SCRIPTS = $(WORKSRC)/Makefile
+CONFIGURE_SCRIPTS = $(WORKSRC)/configure
+BUILD_SCRIPTS = $(WORKSRC)/Makefile
+INSTALL_SCRIPTS = $(WORKSRC)/Makefile
 
-BUILDDEPS = scm
+BUILDDEPS = #scm
 LIBDEPS =
 
 ######################################################################
@@ -46,23 +46,23 @@
 include ../../../gar/gar.lib/auto.mk
 include ../../../gar/gar.lib/info.mk
 include config.mk
-# 
-# post-configure:
-#      sed -i -e 's|\(\$${prefix}\)|\1/|' $(WORKSRC)/config.status
-#      sed -i -e 's|\(\$${exec_prefix}\)|\1/|' $(WORKSRC)/config.status
-#      $(MAKECOOKIE)
-# 
-# 
-# 
-# post-extract:
-#      mv $(WORKDIR)/$(GARNAME) $(WORKDIR)/$(DISTNAME)
-#      $(MAKECOOKIE)
-# 
-# 
-# pre-build:
-#      sed -i -e 's|ginstall-info|install-info|g' $(WORKSRC)/Makefile
-#      sed -i -e 's|\(\$$(DESTDIR)\)|\1/|g' $(WORKSRC)/Makefile
-#      sed -i -e 's|../../scm|../../../../scm/work/scm|' $(WORKSRC)/c/Makefile
-#      sed -i -e '/address@hidden csharp/d' $(WORKSRC)/wb.texi
-#      $(MAKECOOKIE)
-# 
+
+post-extract:
+       cd $(WORKDIR) && ln -s  $(DISTNAME) $(GARNAME)
+       $(MAKECOOKIE)
+
+
+post-configure:
+       sed -i -e 's|\(\$${prefix}\)|\1/|' $(WORKSRC)/config.status
+       sed -i -e 's|\(\$${exec_prefix}\)|\1/|' $(WORKSRC)/config.status
+       $(MAKECOOKIE)
+
+
+
+pre-build:
+       sed -i -e 's|ginstall-info|install-info|g' $(WORKSRC)/Makefile
+       sed -i -e 's|\(\$$(DESTDIR)\)|\1/|g' $(WORKSRC)/Makefile
+       sed -i -e 's|../../scm|../../../../scm/work/scm|' $(WORKSRC)/c/Makefile
+       sed -i -e '/address@hidden csharp/d' $(WORKSRC)/wb.texi
+       $(MAKECOOKIE)
+

=== removed directory 'pkg/gnualpha/gnuastro'
=== removed file 'pkg/gnualpha/gnuastro/Makefile'
--- a/pkg/gnualpha/gnuastro/Makefile    2018-07-28 07:19:06 +0000
+++ b/pkg/gnualpha/gnuastro/Makefile    1970-01-01 00:00:00 +0000
@@ -1,50 +0,0 @@
-# Copyright © 2016, 2017, 2018 Carl Hansen <address@hidden>
-#
-# This file is part of GSRC.
-#
-# GSRC is free software: you can redistribute it and/or modify it
-# under the terms of the GNU General Public License as published by
-# the Free Software Foundation, either version 3 of the License, or
-# (at your option) any later version.
-#
-# GSRC is distributed in the hope that it will be useful, but WITHOUT
-# ANY WARRANTY; without even the implied warranty of MERCHANTABILITY
-# or FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public
-# License for more details.
-#
-# You should have received a copy of the GNU General Public License
-# along with GSRC.  If not, see <http://www.gnu.org/licenses/>.
-#
-#
-# Send bug reports and comments about GSRC problems to address@hidden
-
-NAME = gnuastro
-GARNAME = gnuastro
-GARVERSION = 0.6.54-6aa5
-HOME_URL = http://www.gnu.org/software/gnuastro/
-DESCRIPTION =  Astronomy utilities, image analysis
-define BLURB
-Various programs and library functions for the manipulation and analysis
-of astronomical data, with high quality manual.
-endef
-
-######################################################################
-MASTER_SITES = $(MASTER_GNU_ALPHA)/
-MASTER_SUBDIR = $(GARNAME)/
-DISTFILES = $(DISTNAME).tar.lz
-SIGFILES  = $(DISTNAME).tar.lz.sig
-
-BUILDDEPS = lzip libtool gsl cfitsio wcslib  
-#  gsl cfitsio wcslib are strictly required to build.
-#  All of these are part of GSRC.
-LIBDEPS = libgit2 ghostscript
-# libgit2 ghostscript, optional
-# someday GSRC might include libtiff and libjpeg, to be added to optional 
LIBDEPS
-
-######################################################################
-
-include ../../../gar/gar.lib/auto.mk
-include ../../../gar/gar.lib/info.mk
-include config.mk
-
-

=== removed file 'pkg/gnualpha/gnuastro/config.mk'
--- a/pkg/gnualpha/gnuastro/config.mk   2018-07-28 07:19:06 +0000
+++ b/pkg/gnualpha/gnuastro/config.mk   1970-01-01 00:00:00 +0000
@@ -1,4 +0,0 @@
-## Configuration options
-
-CONFIGURE_OPTS ?= 
-BUILD_OPTS ?=

=== removed file 'pkg/gnualpha/gnuastro/gpg-keyring'
Binary files a/pkg/gnualpha/gnuastro/gpg-keyring        2018-07-28 07:19:06 
+0000 and b/pkg/gnualpha/gnuastro/gpg-keyring       1970-01-01 00:00:00 +0000 
differ
=== removed file 'pkg/gnualpha/gnuastro/sha256sums'
--- a/pkg/gnualpha/gnuastro/sha256sums  2018-07-28 07:19:06 +0000
+++ b/pkg/gnualpha/gnuastro/sha256sums  1970-01-01 00:00:00 +0000
@@ -1,2 +0,0 @@
-daeee9d329fddda77f33084b8ff5d660b7d4a364c102101f6e579bead5deb54a  
download/gnuastro-0.6.54-6aa5.tar.lz
-9276da6ae7a66965a3dbf58c4fc8f6e5f19d72a21877ae42e3fa258d88635fb8  
download/gnuastro-0.6.54-6aa5.tar.lz.sig

=== modified file 'pkg/other/libgit2/config.mk'
--- a/pkg/other/libgit2/config.mk       2018-07-29 02:31:35 +0000
+++ b/pkg/other/libgit2/config.mk       2018-08-09 02:43:19 +0000
@@ -1,6 +1,6 @@
 ## Configuration options for libgit2 ##
 
 # needed by gnome-builder
-CONFIGURE_OPTS ?= -DTHREADSAFE:BOOL=ON -DUSE_SSH=1
-BUILD_OPTS ?=
+CONFIGURE_OPTS ?= -DTHREADSAFEL=ON -DUSE_SSH=1
+BUILD_OPTS ?=  CFLAGS="-DTHREADSAFE=ON -DUSE_SSH=1"
 


reply via email to

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