Some file list updates (#398069, Owen Taylor)
authorMatthias Clasen <mclasen@redhat.com>
Fri, 19 Jan 2007 15:50:30 +0000 (15:50 +0000)
committerMatthias Clasen <matthiasc@src.gnome.org>
Fri, 19 Jan 2007 15:50:30 +0000 (15:50 +0000)
2007-01-19  Matthias Clasen  <mclasen@redhat.com>

        Some file list updates (#398069, Owen Taylor)

        * docs/Changes-2.0.txt
        * docs/reference/README.cvs-commits
        * glib.spec.in: Remove obsolete files

        * tests/Makefile.am:
        * glib/libcharset/Makefile.am:
        * gobject/Makefile.am:
        * Makefile.am: Add some missing files to EXTRA_DIST

        * tests/timeloop-basic.c: Make it build
        * HACKING: Small updates

svn path=/trunk/; revision=5302

ChangeLog
HACKING
Makefile.am
docs/Changes-2.0.txt [deleted file]
docs/reference/README.cvs-commits [deleted file]
glib.spec.in [deleted file]
glib/libcharset/Makefile.am
gobject/Makefile.am
tests/Makefile.am
tests/timeloop-basic.c

index c5575b6..93e5452 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,19 @@
+2007-01-19  Matthias Clasen  <mclasen@redhat.com>
+
+       Some file list updates (#398069, Owen Taylor)
+
+       * docs/Changes-2.0.txt
+       * docs/reference/README.cvs-commits
+       * glib.spec.in: Remove obsolete files
+
+       * tests/Makefile.am:
+       * glib/libcharset/Makefile.am:
+       * gobject/Makefile.am:
+       * Makefile.am: Add some missing files to EXTRA_DIST
+
+       * tests/timeloop-basic.c: Make it build
+       * HACKING: Small updates
+
 2007-01-18  Matthias Clasen  <mclasen@redhat.com>
 
        * glib/gdate.c (g_date_set_time): Fix a typo.  (#398203,
diff --git a/HACKING b/HACKING
index 957dbcc..b1ba9f2 100644 (file)
--- a/HACKING
+++ b/HACKING
@@ -1,10 +1,11 @@
 If you want to hack on the GLib project, you'll need to have the
 following packages installed:
 
-       - GNU autoconf 2.52
-       - GNU automake 1.4
-       - GNU libtool 1.4
+       - GNU autoconf 2.54
+       - GNU automake 1.7
+       - GNU libtool 1.4 
         - GNU gettext 0.10.40
+        - gtk-doc
 
 These should be available by ftp from ftp.gnu.org or any of the
 fine GNU mirrors.  Beta software can be found at alpha.gnu.org.
index 7cb9602..408dce4 100644 (file)
@@ -10,6 +10,8 @@ INCLUDES = -DG_LOG_DOMAIN=g_log_domain_glib @GLIB_DEBUG_FLAGS@ \
        -DG_DISABLE_DEPRECATED -DGLIB_COMPILATION
 
 EXTRA_DIST =                   \
+       ChangeLog.pre-2-12      \
+       ChangeLog.pre-2-10      \
        ChangeLog.pre-2-8       \
        ChangeLog.pre-2-6       \
        ChangeLog.pre-2-4       \
@@ -23,6 +25,9 @@ EXTRA_DIST =                  \
        README.in               \
        INSTALL.in              \
        README.win32            \
+       HACKING                 \
+       MAINTAINERS             \
+       autogen.sh              \
        makefile.msc            \
        glibconfig.h.win32.in   \
        msvc_recommended_pragmas.h \
diff --git a/docs/Changes-2.0.txt b/docs/Changes-2.0.txt
deleted file mode 100644 (file)
index e670ea4..0000000
+++ /dev/null
@@ -1,47 +0,0 @@
-* The event loop functionality GMain has extensively been revised to 
-  support multiple separate main loops in separate threads. All sources
-  (timeouts, idle functions, etc.) are associated with a GMainContext.
-
-  Compatibility functions exist so that most application code dealing with
-  the main loop will continue to work. However, code that creates
-  new custom types of sources will require modification.
-
-  The main changes here are:
-
-   - Sources are now exposed as GSource *, rather than simply as numeric
-     IDS.
-
-   - New types of sources are created by structure "derivation" from GSource,
-     so the source_data parameter to the GSource vfuncs has been
-     replaced with a GSource *.
-
-   - Sources are first created, then later added to a specific GMainContext
-
-   - Dispatching has been modified so both the callback and data are passed
-     in to the ->dispatch() vfunc.
-
-  To go along with this change, the vtable for GIOChannel has changed and
-  add_watch() has been replaced by create_watch().
-
-* g_list_foreach() and g_slist_foreach() have been changed so they
-  are now safe against removal of the current item, not the next item.
-
-  It's not recommended to mutate the list in the callback to these
-  functions in any case.
-
-* GDate now works in UTF-8, not in the current locale. If you
-  want to use it with the encoding of the locale, you need
-  to convert strings using g_locale_to_utf8 first.
-
-* g_strsplit() has been fixed to:
-
-  - include trailing empty tokens, rather than stripping them
-  - split into a maximum of @max_tokens tokens, rather than 
-    @max_tokens + 1
-
-  Code depending on either of these bugs will need to be fixed.
-
-* deprecated functions that got removed:
-  g_set_error_handler(), g_set_warning_handler(),
-  g_set_message_handler(), use g_log_set_handler() instead.
-  
diff --git a/docs/reference/README.cvs-commits b/docs/reference/README.cvs-commits
deleted file mode 100644 (file)
index 98d321e..0000000
+++ /dev/null
@@ -1,39 +0,0 @@
-Before making any changes to this module, please
-contact:
-
-  Damon Chaplin <damon@karuna.freeserve.co.uk>
-
-This will ensure that duplicate work does not occur,
-and also make sure we know who has written what
-parts of the documentation. See 
-
- http://www.gtk.org/rdp/
-
-for more information.
-
-By contributing work to the Reference Documentation
-Project, you agree that it will be covered under the
-license terms described in the file COPYING
-included in this directory.
-
-
-Other notes:
-
-- Do not run 'make templates' unless you have
-  the latest cvs version of the glib-1-2
-  version of GLib and the latest CVS version
-  of gtk-doc.
-
-  (This is very important. Otherwise, the template
-  files may be come corrupted.)
-
-  Make sure that glib-config --prefix points
-  to the correct version of GLib.
-
-- As always, ChangeLog entries should be made for
-  each commit. These can be really brief
-  "documented GHashTable"; but if you are editing
-  something someone else wrote, please be specific.
-  (Or better, send the changes to them for their
-  approval, first)
-
diff --git a/glib.spec.in b/glib.spec.in
deleted file mode 100644 (file)
index 8e78f7a..0000000
+++ /dev/null
@@ -1,111 +0,0 @@
-Name:          glib2
-Summary:       Handy library of utility functions
-Version:       @VERSION@
-Release:       1
-License:       LGPL
-Group:         Development/Libraries
-Source:                ftp://ftp.gimp.org/pub/gtk/v2.0/glib-%{version}.tar.gz
-BuildRoot:     /var/tmp/%{name}-%{version}-root
-URL:           http://www.gtk.org
-
-%description
-Handy library of utility functions.  Development libs and headers
-are in glib-devel.
-
-%package devel
-Summary:       GIMP Toolkit and GIMP Drawing Kit support library
-Group:         Development/Libraries
-Requires:      %{name} = %{version}
-
-%description devel
-Static libraries and header files for the support library for the GIMP's X
-libraries, which are available as public libraries.  GLIB includes generally
-useful data structures.
-
-%prep
-%setup -q -n glib-%{version}
-
-%build
-CFLAGS="$RPM_OPT_FLAGS"
-./configure --prefix=%{_prefix} \
-    --bindir=%{_bindir} --mandir=%{_mandir} \
-    --localstatedir=%{_localstatedir} --libdir=%{_libdir} \
-    --datadir=%{_datadir} --includedir=%{_includedir} \
-    --sysconfdir=%{_sysconfdir} --disable-gtk-doc
-make
-
-%install
-rm -rf $RPM_BUILD_ROOT
-
-make prefix=$RPM_BUILD_ROOT%{_prefix} bindir=$RPM_BUILD_ROOT%{_bindir} \
-    mandir=$RPM_BUILD_ROOT%{_mandir} libdir=$RPM_BUILD_ROOT%{_libdir} \
-    localstatedir=$RPM_BUILD_ROOT%{_localstatedir} \
-    datadir=$RPM_BUILD_ROOT%{_datadir} \
-    includedir=$RPM_BUILD_ROOT%{_includedir} \
-    sysconfdir=$RPM_BUILD_ROOT%{_sysconfdir} install
-
-%clean
-rm -rf $RPM_BUILD_ROOT
-
-%post -p /sbin/ldconfig
-
-%postun -p /sbin/ldconfig
-
-%files
-%defattr(-, root, root)
-
-%doc AUTHORS COPYING ChangeLog NEWS README
-%{_libdir}/lib*.so.*
-
-%files devel
-%defattr(-, root, root)
-
-%{_libdir}/lib*.so
-%{_libdir}/*a
-%{_libdir}/glib-2.0
-%{_libdir}/pkgconfig/*.pc
-%{_includedir}/glib-2.0
-%{_mandir}/man1/glib-*
-%{_datadir}/aclocal/*
-%{_bindir}/*
-#%{_datadir}/gtk-doc/html/glib-2.0
-#%{_datadir}/gtk-doc/html/gobject
-
-%changelog
-* Mon Aug 27 2001 Jens Finke <jens@gnome.org>
-- Changed package name to glib2. 
-- Updated source URL.
-
-* Mon Aug 14 2001 Jens Finke <jens@gnome.org>
-- Updated to match gpp standard:
- - removed all hardcoded paths, use rpm macros instead
- - changed Copyright to License
- - removed explicit docdir definition 
- - added 'Requires' to devel package
- - added paths to 'configure' and 'make' calls
- - moved %changelog section to the end of the file
- - updated files section to match changes in glib-2.0
-
-* Tue Jun  1 1999 Jose Mercado <jmercado@mit.edu>
-- fixed version numbers in files section.
-
-* Thu Feb 11 1999 Michael Fulbright <drmike@redhat.com>
-- added libgthread to file list
-
-* Fri Feb 05 1999 Michael Fulbright <drmike@redhat.com>
-- version 1.1.15
-
-* Wed Feb 03 1999 Michael Fulbright <drmike@redhat.com>
-- version 1.1.14
-
-* Mon Jan 18 1999 Michael Fulbright <drmike@redhat.com>
-- version 1.1.13
-
-* Wed Jan 06 1999 Michael Fulbright <drmike@redhat.com>
-- version 1.1.12
-
-* Wed Dec 16 1998 Michael Fulbright <drmike@redhat.com>
-- updated in preparation for the GNOME freeze
-
-* Mon Apr 13 1998 Marc Ewing <marc@redhat.com>
-- Split out glib package
index 0cfc471..c019457 100644 (file)
@@ -17,7 +17,8 @@ EXTRA_DIST =                  \
        glibc21.m4              \
        codeset.m4              \
        update.sh               \
-       make-patch.sh
+       make-patch.sh           \
+       libcharset-glib.patch
 
 charset_alias = $(DESTDIR)$(libdir)/charset.alias
 charset_tmp = $(DESTDIR)$(libdir)/charset.tmp
index 66f1ebd..6721ed5 100644 (file)
@@ -145,7 +145,8 @@ EXTRA_HEADERS =
 EXTRA_DIST = \
        $(gobject_private_h_sources)    \
        $(gobject_extra_sources)        \
-       makegobjectalias.pl
+       makegobjectalias.pl             \
+       marshal-genstrings.pl
 
 #
 # rules to generate built sources
index b8f9823..ec438d4 100644 (file)
@@ -33,7 +33,8 @@ EXTRA_DIST =                                  \
        gen-casefold-txt.pl                     \
        gen-casemap-txt.pl                      \
        iochannel-test-infile                   \
-       utf8.txt
+       utf8.txt                                \
+       timeloop-basic.c                
 
 BUILT_EXTRA_DIST =                             \
        makefile.msc
index 6ca291d..56861f3 100644 (file)
@@ -33,8 +33,8 @@ my_pipe (int *fds)
 int
 read_all (int fd, char *buf, int len)
 {
-  gsize bytes_read = 0;
-  gssize count;
+  size_t bytes_read = 0;
+  ssize_t count;
 
   while (bytes_read < len)
     {
@@ -56,8 +56,8 @@ read_all (int fd, char *buf, int len)
 int
 write_all (int fd, char *buf, int len)
 {
-  gsize bytes_written = 0;
-  gssize count;
+  size_t bytes_written = 0;
+  ssize_t count;
 
   while (bytes_written < len)
     {