gsrc-commit
[Top][All Lists]
Advanced

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

[Gsrc-commit] /srv/bzr/gsrc/trunk r1556: update NEWS


From: Brandon Invergo
Subject: [Gsrc-commit] /srv/bzr/gsrc/trunk r1556: update NEWS
Date: Sat, 05 Jan 2013 21:28:52 +0100
User-agent: Bazaar (2.5.0)

------------------------------------------------------------
revno: 1556
committer: Brandon Invergo <address@hidden>
branch nick: trunk
timestamp: Sat 2013-01-05 21:28:52 +0100
message:
  update NEWS
modified:
  NEWS
=== modified file 'NEWS'
--- a/NEWS      2010-12-20 11:45:48 +0000
+++ b/NEWS      2013-01-05 20:28:52 +0000
@@ -1,1 +1,278 @@
-No news yet
+# -*- org -*-
+
+Copyright (C) 2012 Brandon Invergo <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/>.
+
+# ****************************************************************** #
+# GSRC is best used as a "rolling-release" system, in which the user #
+# stays up-to-date with the latest changes via a personal bzr        #
+# repository. Alternatively, every quarter, a snapshot is released,  #
+# which may be downloaded and used on its own.                       #
+#                                                                    #
+# This file outlines the updates that have occurred between snapshot #
+# releases.                                                          #
+#                                                                    #
+# Note: this file is best viewed in Emacs Org-Mode                   #
+# ****************************************************************** #
+
+* Changes in GSRC 2013.01.06
+
+** Changes to the GSRC system
+
+*** GSRC may now optionally redirect build output
+All output during the build process may be redirected elsewhere via 
+the REDIRECT_OUTPUT variable in the file `gar.conf.mk'.
+
+*** GSRC messages may now optionally be colorized
+GSRC-specific messages may be (unobtrusively) colorized via the 
+USE_COLOR variable in the file `gar.conf.mk'. Alternatively, message
+text delimiters (i.e. `==>' or `***' at the start of a line) may be
+customized in the same file. 
+
+*** GSRC now supports alternate package configurations
+Multiple configurations of a package may be available side-by-side via
+the GARPROFILE variable, which is appended to a package's name. Thus,
+you might have a package foo-1.0 as well as a different configuration
+of it, foo-1.0-new-config. When you install the package, you simply
+select which configuration you want by passing the GARPROFILE
+variable.
+
+*** Large GNU sub-projects now have their own directories
+GNOME and GNUStep packages have been moved to their own package
+sub-directories, for organizational reasons. Thus, to install GTK+,
+you now should use `make -C gnome/gtk install' rather than 
+`make -C gnu/gtk install'
+
+*** User configuration of packages is now isolated from build recipes
+All packages now have a `config.mk' file in addition to the usual
+`Makefile'. All user configuration of the package may be done in this
+new file, separating it from the build recipe, which should not need
+modification.
+
+*** The new `gsrc' script facilitates package discovery
+This script simplifies the process of searching for packages, printing
+information about them and finding their GSRC directories.
+
+*** GSRC has three new targets to use on packages
+Usage: `make -C gnu/hello TARGET'
+
+**** pkg-info
+This target may be used to display useful information about a package,
+including a description. 
+
+**** pkg-info-curt
+This target is similar to `pkg-info' but in a short form which is
+ideal for printing lists of packages
+
+**** help-config
+This target prints the configuration options available for a package.
+
+** Changes in GSRC packages
+
+*** 70 packages have been added to GSRC since the last release.
+
+*** 69 packages have been updated in GSRC since the last release 
+
+*** 56 build recipes that were previously broken have been fixed
+
+*** Coverage statistics
+Note: the totals include packages that will not be implemented in
+GSRC, such as retired packages, which are counted as completed. Broken
+builds are counted as incomplete. See TODO for more information.
+
+**** GNU packages [352/452] [77%] (+19%)
+**** GNOME packages [25/566] [4%] (+3%)
+**** GNUstep packages [19/25] [76%] (+76%)
+
+*** New packages
+(most recent version given)
+
+**** gnu/bpel2owfn (2.0.3)
+Note: the bpel2owfn build currently fails. See TODO.
+**** gnu/dismal (1.4)
+**** gnu/dmd (-0.5)
+**** gnu/emacs-muse (3.20)
+**** gnu/garpd (0.2.0)
+**** gnu/gcide (0.51)
+**** gnu/gimp (2.8.2)
+**** gnu/gmediaserver (0.13.0)
+Note: the gmediaserver build currently fails. See TODO.
+**** gnu/gnucash (2.4.11)
+**** gnu/gnue-appserver (0.5.3)
+**** gnu/gnue-common (0.6.9)
+**** gnu/gnue-forms (0.6.3)
+**** gnu/gnue-navigator (0.1.0)
+**** gnu/gnue-reports (0.2.0)
+**** gnu/gnumach (1.3)
+Note: gnumach builds only on limited hardware. 
+**** gnu/gnunet-gtk (0.9.5)
+**** gnu/gnuprologjava (0.2.6)
+**** gnu/goptical (1.0)
+**** gnu/guile-dbi (2.1.4)
+**** gnu/guile-gnome-platform (2.16.2)
+**** gnu/gworkspace (0.9.1)
+**** gnu/halifax-sender (0.22.0)
+Note: the halifax-sender build currently fails. See TODO.
+**** gnu/halifax-viewer (0.22.0)
+Note: the halifax-viewer build currently fails. See TODO.
+**** gnu/intlfonts (1.2.1)
+**** gnu/java-getopt (1.0.14)
+**** gnu/leg ()
+Note: the leg build currently fails. See TODO
+**** gnu/linux-libre (3.7.1)
+**** gnu/lrzsz (0.12.20)
+**** gnu/mediagoblin (0.3.2)
+**** gnu/melting (5.0.6)
+**** gnu/nana (2.5)
+**** gnu/panorama (0.18.01)
+Note: the panorama build currently fails. See TODO.
+**** gnu/smarteiffel (2.3)
+**** gnome/clutter (1.12.2)
+**** gnome/cogl (1.12.0)
+**** gnome/dconf (0.14.1)
+**** gnome/gconf (3.2.5)
+**** gnome/gcr (3.6.1)
+**** gnome/glade (3.14.2)
+**** gnome/glib (2.32.4)
+**** gnome/gnome-desktop (3.6.2)
+**** gnome/gnome-keyring (3.6.2)
+**** gnome/gnome-vfs (2.24.4)
+**** gnome/gnumeric (1.10.17)
+**** gnome/gtk2 (2.24.14)
+**** gnome/gtksourceview (3.6.1)
+**** gnome/json-glib (0.15.2)
+**** gnome/libbonobo (2.32.1)
+**** gnome/libbonoboui (2.24.5)
+**** gnome/libglade (2.6.4)
+**** gnome/libgnome (2.32.1)
+**** gnome/libgnomecanvas (2.30.3)
+**** gnome/libgnomeui (2.24.5)
+**** gnome/nautilus (3.6.1)
+**** gnustep/enterprise (1.0.1)
+**** gnustep/gnustep-backend (0.22.0)
+**** gnustep/gnustep-base
+**** gnustep/gnustep-corebase
+**** gnustep/gnustep-gui
+**** gnustep/gnustep-make
+**** gnustep/gnustep-ppd
+**** gnustep/gorm (1.2.18)
+**** gnustep/performance (0.3.2)
+**** gnustep/project-center (0.6.1)
+**** gnustep/renaissance (0.9.0)
+**** gnustep/sqlclient (1.5.3)
+**** gnustep/webserver (1.4.6)
+**** gnustep/webservices (0.5.5)
+**** deps/gobo (3.9)
+**** deps/guile-cairo (1.9.91)
+**** deps/harfbuzz (0.9.9)
+**** deps/kimwitu++ (2.3.12)
+
+*** Updated packages
+(most recent version given) 
+
+**** gnu/alive (2.0.1)
+**** gnu/aris (2.0)
+**** gnu/auctex (11.87)
+**** gnu/autoconf-archive (2012.11.14)
+**** gnu/autogen (5.17.1)
+**** gnu/automake (1.13.1)
+**** gnu/bash (4.2-042)
+**** gnu/binutils (2.23.1)
+**** gnu/bison (2.7)
+**** gnu/bzr (2.6b2)
+**** gnu/complexity (1.0)
+**** gnu/coreutils (8.20)
+**** gnu/denemo (0.9.6)
+**** gnu/ed (1.7)
+**** gnu/electric (9.03)
+**** gnu/enscript (1.6.6)
+**** gnu/freedink (1.08.20121209)
+**** gnu/freeipmi (1.2.3)
+**** gnu/gawk (4.0.2)
+**** gnu/gcc (4.7.2)
+**** gnu/gcompris (12.11)
+**** gnu/gdb (7.5.1)
+**** gnu/gengetopt (2.22.6)
+**** gnu/gettext (0.18.2)
+**** gnu/glib (2.34.3)
+**** gnu/global (6.2.7)
+**** gnu/gmp (5.1.0)
+**** gnu/gnun (0.7)
+**** gnu/gnunet (0.9.5)
+**** gnu/gnuradio (3.6.2)
+**** gnu/gnutls (3.1.5)
+**** gnu/gretl (1.9.10)
+**** gnu/groff (1.22.1)
+**** gnu/gtypist (2.9.2)
+**** gnu/guile (2.0.7)
+**** gnu/help2man (1.40.13)
+**** gnu/icecat (17.0.1)
+**** gnu/kawa (1.13)
+**** gnu/less (451)
+**** gnu/libc (2.17)
+**** gnu/libcdio (0.90)
+**** gnu/libextractor (1.0.1)
+**** gnu/libffi (3.0.11)
+**** gnu/libidn (1.26)
+**** gnu/libmatheval (1.1.10)
+**** gnu/libmicrohttpd (0.9.23)
+**** gnu/librejs (4.9.2)
+**** gnu/libtasn1 (3.2)
+**** gnu/osip (4.0.0)
+**** gnu/parallel (20121222)
+**** gnu/patch (2.7.1)
+**** gnu/prolog (1.4.2)
+**** gnu/readline (6.2-004)
+**** gnu/sed (4.2.2)
+**** gnu/sharutils (4.13.2)
+**** gnu/sipwitch (1.3.3)
+**** gnu/solfege (3.20.7)
+**** gnu/source-highlight (3.1.6)
+**** gnu/tramp (2.2.6)
+**** gnu/ucommon (6.0.3)
+**** gnu/units (2.01)
+**** gnu/xnee (3.15)
+**** gnu/zile (2.4.9)
+**** gnu/zrtp (2.3.2)
+**** gnome/gtk (3.6.2)
+**** gnome/intltool (0.50.2)
+**** gnome/pango (1.32.4)
+**** deps/boost (1.52.0)
+**** deps/libpng (1.5.13)
+**** deps/util-linux (2.22.1)
+
+* Changes in GSRC 2012.09.06
+
+** Changes to the GSRC system
+No changes
+
+** Changes in GSRC packages
+*** 33 packages have been added to GSRC since the last release
+*** 78 packages have been updated in GSRC since the last release
+*** 9 build recipes that were previously broken have been fixed
+*** Coverage statistics
+Note: the totals include packages that will not be implemented in
+GSRC, such as retired packages, which are counted as completed. Broken
+builds are counted as incomplete. See TODO for more information.
+
+**** GNU packages [263/452] [58%]
+**** GNOME packages [4/566] [1%]
+**** GNUstep packages [0/25] [0%]
+
+* Changes in GSRC 0.1
+
+** 227 initial GNU packages


reply via email to

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