<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.1//EN"
"http://www.w3.org/TR/xhtml11/DTD/xhtml11.dtd">
<html xmlns="http://www.w3.org/1999/xhtml">
<head><meta http-equiv="content-type" content="text/html; charset=utf-8" />
<title>[151988] trunk/dports/net/libgrss</title>
</head>
<body>

<style type="text/css"><!--
#msg dl.meta { border: 1px #006 solid; background: #369; padding: 6px; color: #fff; }
#msg dl.meta dt { float: left; width: 6em; font-weight: bold; }
#msg dt:after { content:':';}
#msg dl, #msg dt, #msg ul, #msg li, #header, #footer, #logmsg { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt;  }
#msg dl a { font-weight: bold}
#msg dl a:link    { color:#fc3; }
#msg dl a:active  { color:#ff0; }
#msg dl a:visited { color:#cc6; }
h3 { font-family: verdana,arial,helvetica,sans-serif; font-size: 10pt; font-weight: bold; }
#msg pre { overflow: auto; background: #ffc; border: 1px #fa0 solid; padding: 6px; }
#logmsg { background: #ffc; border: 1px #fa0 solid; padding: 1em 1em 0 1em; }
#logmsg p, #logmsg pre, #logmsg blockquote { margin: 0 0 1em 0; }
#logmsg p, #logmsg li, #logmsg dt, #logmsg dd { line-height: 14pt; }
#logmsg h1, #logmsg h2, #logmsg h3, #logmsg h4, #logmsg h5, #logmsg h6 { margin: .5em 0; }
#logmsg h1:first-child, #logmsg h2:first-child, #logmsg h3:first-child, #logmsg h4:first-child, #logmsg h5:first-child, #logmsg h6:first-child { margin-top: 0; }
#logmsg ul, #logmsg ol { padding: 0; list-style-position: inside; margin: 0 0 0 1em; }
#logmsg ul { text-indent: -1em; padding-left: 1em; }#logmsg ol { text-indent: -1.5em; padding-left: 1.5em; }
#logmsg > ul, #logmsg > ol { margin: 0 0 1em 0; }
#logmsg pre { background: #eee; padding: 1em; }
#logmsg blockquote { border: 1px solid #fa0; border-left-width: 10px; padding: 1em 1em 0 1em; background: white;}
#logmsg dl { margin: 0; }
#logmsg dt { font-weight: bold; }
#logmsg dd { margin: 0; padding: 0 0 0.5em 0; }
#logmsg dd:before { content:'\00bb';}
#logmsg table { border-spacing: 0px; border-collapse: collapse; border-top: 4px solid #fa0; border-bottom: 1px solid #fa0; background: #fff; }
#logmsg table th { text-align: left; font-weight: normal; padding: 0.2em 0.5em; border-top: 1px dotted #fa0; }
#logmsg table td { text-align: right; border-top: 1px dotted #fa0; padding: 0.2em 0.5em; }
#logmsg table thead th { text-align: center; border-bottom: 1px solid #fa0; }
#logmsg table th.Corner { text-align: left; }
#logmsg hr { border: none 0; border-top: 2px dashed #fa0; height: 1px; }
#header, #footer { color: #fff; background: #636; border: 1px #300 solid; padding: 6px; }
#patch { width: 100%; }
#patch h4 {font-family: verdana,arial,helvetica,sans-serif;font-size:10pt;padding:8px;background:#369;color:#fff;margin:0;}
#patch .propset h4, #patch .binary h4 {margin:0;}
#patch pre {padding:0;line-height:1.2em;margin:0;}
#patch .diff {width:100%;background:#eee;padding: 0 0 10px 0;overflow:auto;}
#patch .propset .diff, #patch .binary .diff  {padding:10px 0;}
#patch span {display:block;padding:0 10px;}
#patch .modfile, #patch .addfile, #patch .delfile, #patch .propset, #patch .binary, #patch .copfile {border:1px solid #ccc;margin:10px 0;}
#patch ins {background:#dfd;text-decoration:none;display:block;padding:0 10px;}
#patch del {background:#fdd;text-decoration:none;display:block;padding:0 10px;}
#patch .lines, .info {color:#888;background:#fff;}
--></style>
<div id="msg">
<dl class="meta">
<dt>Revision</dt> <dd><a href="https://trac.macports.org/changeset/151988">151988</a></dd>
<dt>Author</dt> <dd>devans@macports.org</dd>
<dt>Date</dt> <dd>2016-08-25 14:39:04 -0700 (Thu, 25 Aug 2016)</dd>
</dl>

<h3>Log Message</h3>
<pre>libgrss: update to version 0.7.0, reconfigure using upstream autogen.sh for intltool 0.51 compatibility, disable silent rules, use gnome unstable livecheck.</pre>

<h3>Modified Paths</h3>
<ul>
<li><a href="#trunkdportsnetlibgrssPortfile">trunk/dports/net/libgrss/Portfile</a></li>
</ul>

<h3>Added Paths</h3>
<ul>
<li><a href="#trunkdportsnetlibgrssfilesautogensh">trunk/dports/net/libgrss/files/autogen.sh</a></li>
</ul>

<h3>Removed Paths</h3>
<ul>
<li><a href="#trunkdportsnetlibgrssfilespatchautotoolsdiff">trunk/dports/net/libgrss/files/patch-autotools.diff</a></li>
<li><a href="#trunkdportsnetlibgrssfilespatchnetinetutilshdiff">trunk/dports/net/libgrss/files/patch-netinet-utils.h.diff</a></li>
</ul>

<h3>Property Changed</h3>
<ul>
<li><a href="#trunkdportsnetlibgrss">trunk/dports/net/libgrss/</a></li>
</ul>

</div>
<div id="patch">
<h3>Diff</h3>
<a id="trunkdportsnetlibgrss"></a>
<div class="propset"><h4>Property changes: trunk/dports/net/libgrss</h4>
<pre class="diff"><span>
</span></pre></div>
<a id="svnmergeinfo"></a>
<div class="modfile"><h4>Modified: svn:mergeinfo</h4></div>
<span class="cx">   + /users/devans/GNOME-3/stable/dports/net/libgrss:119079-151987
</span><span class="cx">/users/devans/GNOME-3/unstable/dports/net/libgrss:138858-141384
</span><a id="trunkdportsnetlibgrssPortfile"></a>
<div class="modfile"><h4>Modified: trunk/dports/net/libgrss/Portfile (151987 => 151988)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/net/libgrss/Portfile        2016-08-25 21:33:29 UTC (rev 151987)
+++ trunk/dports/net/libgrss/Portfile        2016-08-25 21:39:04 UTC (rev 151988)
</span><span class="lines">@@ -5,8 +5,9 @@
</span><span class="cx"> PortGroup           gobject_introspection 1.0
</span><span class="cx"> 
</span><span class="cx"> name                libgrss
</span><del>-version             0.5.0
</del><ins>+version             0.7.0
</ins><span class="cx"> license             LGPL-3
</span><ins>+set branch          [join [lrange [split ${version} .] 0 1] .]
</ins><span class="cx"> description         Glib abstaction to handle feeds in RSS, Atom and other formats.
</span><span class="cx"> long_description    ${description}
</span><span class="cx"> 
</span><span class="lines">@@ -14,11 +15,13 @@
</span><span class="cx"> categories          net gnome
</span><span class="cx"> platforms           darwin
</span><span class="cx"> homepage            https://wiki.gnome.org/Projects/Libgrss
</span><del>-master_sites        http://gtk.mplat.es/libgrss/tarballs/
</del><ins>+master_sites        gnome:sources/${name}/${branch}/
</ins><span class="cx"> 
</span><del>-checksums           rmd160  398c5b31f5f4b93b8fa26e762070eb0450f275c5 \
-                    sha256  a0b5d9cc18b90891c20b3645567b31edda1e6f61e6a4c2f314ac77490bb767b1
</del><ins>+use_xz              yes
</ins><span class="cx"> 
</span><ins>+checksums           rmd160  1dbdfd426bb028cc1ea9d920d732859887b6a5b7 \
+                    sha256  6709c0f630a915ea7d5f1ac88ac173ef974d8d7406f43bd4be70d3e71fd554d9
+
</ins><span class="cx"> depends_build       port:pkgconfig \
</span><span class="cx">                     port:intltool \
</span><span class="cx">                     port:gtk-doc \
</span><span class="lines">@@ -31,21 +34,17 @@
</span><span class="cx">                     port:libxml2 \
</span><span class="cx">                     port:libsoup
</span><span class="cx"> 
</span><del>-patchfiles          patch-netinet-utils.h.diff \
-                    patch-autotools.diff
-
</del><span class="cx"> gobject_introspection yes
</span><span class="cx"> 
</span><del>-# temporary work around for absence of po/POTFILES.in
-# silences non-fatal error during configure
</del><ins>+# reconfigure using upstream autogen.sh for intltool 0.51 compatibility
</ins><span class="cx"> 
</span><span class="cx"> post-patch {
</span><del>-    file mkdir ${worksrcpath}/po
-    touch ${worksrcpath}/po/POTFILES.in
</del><ins>+    xinstall -m 755 ${filespath}/autogen.sh ${worksrcpath}
</ins><span class="cx"> }
</span><span class="cx"> 
</span><span class="cx"> configure.cmd       ./autogen.sh
</span><span class="cx"> 
</span><del>-livecheck.type      regex
-livecheck.url       http://gtk.mplat.es/libgrss/tarballs/
-livecheck.regex     &quot;${name}-(\\d+(?:\\.\\d+)*)${extract.suffix}&quot;
</del><ins>+configure.args-append \
+                    --disable-silent-rules
+
+livecheck.type      gnome-with-unstable
</ins></span></pre></div>
<a id="trunkdportsnetlibgrssfilesautogenshfromrev151979usersdevansGNOME3stabledportsnetlibgrssfilesautogensh"></a>
<div class="copfile"><h4>Copied: trunk/dports/net/libgrss/files/autogen.sh (from rev 151979, users/devans/GNOME-3/stable/dports/net/libgrss/files/autogen.sh) (0 => 151988)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/net/libgrss/files/autogen.sh                                (rev 0)
+++ trunk/dports/net/libgrss/files/autogen.sh        2016-08-25 21:39:04 UTC (rev 151988)
</span><span class="lines">@@ -0,0 +1,41 @@
</span><ins>+#!/bin/sh
+# Run this to generate all the initial makefiles, etc.
+srcdir=`dirname $0`
+test -z &quot;$srcdir&quot; &amp;&amp; srcdir=.
+
+(test -f $srcdir/configure.ac) || {
+        echo &quot;**Error**: Directory &quot;\`$srcdir\'&quot; does not look like the top-level project directory&quot;
+        exit 1
+}
+
+PKG_NAME=`autoconf --trace 'AC_INIT:$1' &quot;$srcdir/configure.ac&quot;`
+
+touch ChangeLog
+touch INSTALL
+
+if [ &quot;$#&quot; = 0 -a &quot;x$NOCONFIGURE&quot; = &quot;x&quot; ]; then
+        echo &quot;**Warning**: I am going to run \`configure' with no arguments.&quot; &gt;&amp;2
+        echo &quot;If you wish to pass any to it, please specify them on the&quot; &gt;&amp;2
+        echo \`$0\'&quot; command line.&quot; &gt;&amp;2
+        echo &quot;&quot; &gt;&amp;2
+fi
+
+set -x
+aclocal --install || exit 1
+glib-gettextize --force --copy || exit 1
+gtkdocize --copy || exit 1
+intltoolize --force --copy --automake || exit 1
+autoreconf --verbose --force --install -Wno-portability || exit 1
+{ set +x; } 2&gt;/dev/null
+
+if [ &quot;$NOCONFIGURE&quot; = &quot;&quot; ]; then
+        set -x
+        $srcdir/configure &quot;$@&quot; || exit 1
+        { set +x; } 2&gt;/dev/null
+
+        if [ &quot;$1&quot; = &quot;--help&quot; ]; then exit 0 else
+                echo &quot;Now type \`make\' to compile $PKG_NAME&quot; || exit 1
+        fi
+else
+        echo &quot;Skipping configure process.&quot;
+fi
</ins></span></pre></div>
<a id="trunkdportsnetlibgrssfilespatchautotoolsdiff"></a>
<div class="delfile"><h4>Deleted: trunk/dports/net/libgrss/files/patch-autotools.diff (151987 => 151988)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/net/libgrss/files/patch-autotools.diff        2016-08-25 21:33:29 UTC (rev 151987)
+++ trunk/dports/net/libgrss/files/patch-autotools.diff        2016-08-25 21:39:04 UTC (rev 151988)
</span><span class="lines">@@ -1,625 +0,0 @@
</span><del>-From 876a8327d6ded380ff5e6c5130c0e00e543eba24 Mon Sep 17 00:00:00 2001
-From: Roberto Guido &lt;bob4job@gmail.com&gt;
-Date: Thu, 20 Mar 2014 01:15:21 +0000
-Subject: Updated autotools files
-
----
-diff --git a/INSTALL b/INSTALL
-index 6931b4e..2099840 100644
---- INSTALL
-+++ INSTALL
-@@ -1,8 +1,370 @@
--The simple way to install libgrss is:
-+Installation Instructions
-+*************************

--./configure
--make
--sudo make install
-+Copyright (C) 1994-1996, 1999-2002, 2004-2013 Free Software Foundation,
-+Inc.

--You can also use the --enable-gtk-doc option with ./configure to generate
--documentation in GtkDoc format.
-+   Copying and distribution of this file, with or without modification,
-+are permitted in any medium without royalty provided the copyright
-+notice and this notice are preserved.  This file is offered as-is,
-+without warranty of any kind.
-+
-+Basic Installation
-+==================
-+
-+   Briefly, the shell command `./configure &amp;&amp; make &amp;&amp; make install'
-+should configure, build, and install this package.  The following
-+more-detailed instructions are generic; see the `README' file for
-+instructions specific to this package.  Some packages provide this
-+`INSTALL' file but do not implement all of the features documented
-+below.  The lack of an optional feature in a given package is not
-+necessarily a bug.  More recommendations for GNU packages can be found
-+in *note Makefile Conventions: (standards)Makefile Conventions.
-+
-+   The `configure' shell script attempts to guess correct values for
-+various system-dependent variables used during compilation.  It uses
-+those values to create a `Makefile' in each directory of the package.
-+It may also create one or more `.h' files containing system-dependent
-+definitions.  Finally, it creates a shell script `config.status' that
-+you can run in the future to recreate the current configuration, and a
-+file `config.log' containing compiler output (useful mainly for
-+debugging `configure').
-+
-+   It can also use an optional file (typically called `config.cache'
-+and enabled with `--cache-file=config.cache' or simply `-C') that saves
-+the results of its tests to speed up reconfiguring.  Caching is
-+disabled by default to prevent problems with accidental use of stale
-+cache files.
-+
-+   If you need to do unusual things to compile the package, please try
-+to figure out how `configure' could check whether to do them, and mail
-+diffs or instructions to the address given in the `README' so they can
-+be considered for the next release.  If you are using the cache, and at
-+some point `config.cache' contains results you don't want to keep, you
-+may remove or edit it.
-+
-+   The file `configure.ac' (or `configure.in') is used to create
-+`configure' by a program called `autoconf'.  You need `configure.ac' if
-+you want to change it or regenerate `configure' using a newer version
-+of `autoconf'.
-+
-+   The simplest way to compile this package is:
-+
-+  1. `cd' to the directory containing the package's source code and type
-+     `./configure' to configure the package for your system.
-+
-+     Running `configure' might take a while.  While running, it prints
-+     some messages telling which features it is checking for.
-+
-+  2. Type `make' to compile the package.
-+
-+  3. Optionally, type `make check' to run any self-tests that come with
-+     the package, generally using the just-built uninstalled binaries.
-+
-+  4. Type `make install' to install the programs and any data files and
-+     documentation.  When installing into a prefix owned by root, it is
-+     recommended that the package be configured and built as a regular
-+     user, and only the `make install' phase executed with root
-+     privileges.
-+
-+  5. Optionally, type `make installcheck' to repeat any self-tests, but
-+     this time using the binaries in their final installed location.
-+     This target does not install anything.  Running this target as a
-+     regular user, particularly if the prior `make install' required
-+     root privileges, verifies that the installation completed
-+     correctly.
-+
-+  6. You can remove the program binaries and object files from the
-+     source code directory by typing `make clean'.  To also remove the
-+     files that `configure' created (so you can compile the package for
-+     a different kind of computer), type `make distclean'.  There is
-+     also a `make maintainer-clean' target, but that is intended mainly
-+     for the package's developers.  If you use it, you may have to get
-+     all sorts of other programs in order to regenerate files that came
-+     with the distribution.
-+
-+  7. Often, you can also type `make uninstall' to remove the installed
-+     files again.  In practice, not all packages have tested that
-+     uninstallation works correctly, even though it is required by the
-+     GNU Coding Standards.
-+
-+  8. Some packages, particularly those that use Automake, provide `make
-+     distcheck', which can by used by developers to test that all other
-+     targets like `make install' and `make uninstall' work correctly.
-+     This target is generally not run by end users.
-+
-+Compilers and Options
-+=====================
-+
-+   Some systems require unusual options for compilation or linking that
-+the `configure' script does not know about.  Run `./configure --help'
-+for details on some of the pertinent environment variables.
-+
-+   You can give `configure' initial values for configuration parameters
-+by setting variables in the command line or in the environment.  Here
-+is an example:
-+
-+     ./configure CC=c99 CFLAGS=-g LIBS=-lposix
-+
-+   *Note Defining Variables::, for more details.
-+
-+Compiling For Multiple Architectures
-+====================================
-+
-+   You can compile the package for more than one kind of computer at the
-+same time, by placing the object files for each architecture in their
-+own directory.  To do this, you can use GNU `make'.  `cd' to the
-+directory where you want the object files and executables to go and run
-+the `configure' script.  `configure' automatically checks for the
-+source code in the directory that `configure' is in and in `..'.  This
-+is known as a &quot;VPATH&quot; build.
-+
-+   With a non-GNU `make', it is safer to compile the package for one
-+architecture at a time in the source code directory.  After you have
-+installed the package for one architecture, use `make distclean' before
-+reconfiguring for another architecture.
-+
-+   On MacOS X 10.5 and later systems, you can create libraries and
-+executables that work on multiple system types--known as &quot;fat&quot; or
-+&quot;universal&quot; binaries--by specifying multiple `-arch' options to the
-+compiler but only a single `-arch' option to the preprocessor.  Like
-+this:
-+
-+     ./configure CC=&quot;gcc -arch i386 -arch x86_64 -arch ppc -arch ppc64&quot; \
-+                 CXX=&quot;g++ -arch i386 -arch x86_64 -arch ppc -arch ppc64&quot; \
-+                 CPP=&quot;gcc -E&quot; CXXCPP=&quot;g++ -E&quot;
-+
-+   This is not guaranteed to produce working output in all cases, you
-+may have to build one architecture at a time and combine the results
-+using the `lipo' tool if you have problems.
-+
-+Installation Names
-+==================
-+
-+   By default, `make install' installs the package's commands under
-+`/usr/local/bin', include files under `/usr/local/include', etc.  You
-+can specify an installation prefix other than `/usr/local' by giving
-+`configure' the option `--prefix=PREFIX', where PREFIX must be an
-+absolute file name.
-+
-+   You can specify separate installation prefixes for
-+architecture-specific files and architecture-independent files.  If you
-+pass the option `--exec-prefix=PREFIX' to `configure', the package uses
-+PREFIX as the prefix for installing programs and libraries.
-+Documentation and other data files still use the regular prefix.
-+
-+   In addition, if you use an unusual directory layout you can give
-+options like `--bindir=DIR' to specify different values for particular
-+kinds of files.  Run `configure --help' for a list of the directories
-+you can set and what kinds of files go in them.  In general, the
-+default for these options is expressed in terms of `${prefix}', so that
-+specifying just `--prefix' will affect all of the other directory
-+specifications that were not explicitly provided.
-+
-+   The most portable way to affect installation locations is to pass the
-+correct locations to `configure'; however, many packages provide one or
-+both of the following shortcuts of passing variable assignments to the
-+`make install' command line to change installation locations without
-+having to reconfigure or recompile.
-+
-+   The first method involves providing an override variable for each
-+affected directory.  For example, `make install
-+prefix=/alternate/directory' will choose an alternate location for all
-+directory configuration variables that were expressed in terms of
-+`${prefix}'.  Any directories that were specified during `configure',
-+but not in terms of `${prefix}', must each be overridden at install
-+time for the entire installation to be relocated.  The approach of
-+makefile variable overrides for each directory variable is required by
-+the GNU Coding Standards, and ideally causes no recompilation.
-+However, some platforms have known limitations with the semantics of
-+shared libraries that end up requiring recompilation when using this
-+method, particularly noticeable in packages that use GNU Libtool.
-+
-+   The second method involves providing the `DESTDIR' variable.  For
-+example, `make install DESTDIR=/alternate/directory' will prepend
-+`/alternate/directory' before all installation names.  The approach of
-+`DESTDIR' overrides is not required by the GNU Coding Standards, and
-+does not work on platforms that have drive letters.  On the other hand,
-+it does better at avoiding recompilation issues, and works well even
-+when some directory options were not specified in terms of `${prefix}'
-+at `configure' time.
-+
-+Optional Features
-+=================
-+
-+   If the package supports it, you can cause programs to be installed
-+with an extra prefix or suffix on their names by giving `configure' the
-+option `--program-prefix=PREFIX' or `--program-suffix=SUFFIX'.
-+
-+   Some packages pay attention to `--enable-FEATURE' options to
-+`configure', where FEATURE indicates an optional part of the package.
-+They may also pay attention to `--with-PACKAGE' options, where PACKAGE
-+is something like `gnu-as' or `x' (for the X Window System).  The
-+`README' should mention any `--enable-' and `--with-' options that the
-+package recognizes.
-+
-+   For packages that use the X Window System, `configure' can usually
-+find the X include and library files automatically, but if it doesn't,
-+you can use the `configure' options `--x-includes=DIR' and
-+`--x-libraries=DIR' to specify their locations.
-+
-+   Some packages offer the ability to configure how verbose the
-+execution of `make' will be.  For these packages, running `./configure
-+--enable-silent-rules' sets the default to minimal output, which can be
-+overridden with `make V=1'; while running `./configure
-+--disable-silent-rules' sets the default to verbose, which can be
-+overridden with `make V=0'.
-+
-+Particular systems
-+==================
-+
-+   On HP-UX, the default C compiler is not ANSI C compatible.  If GNU
-+CC is not installed, it is recommended to use the following options in
-+order to use an ANSI C compiler:
-+
-+     ./configure CC=&quot;cc -Ae -D_XOPEN_SOURCE=500&quot;
-+
-+and if that doesn't work, install pre-built binaries of GCC for HP-UX.
-+
-+   HP-UX `make' updates targets which have the same time stamps as
-+their prerequisites, which makes it generally unusable when shipped
-+generated files such as `configure' are involved.  Use GNU `make'
-+instead.
-+
-+   On OSF/1 a.k.a. Tru64, some versions of the default C compiler cannot
-+parse its `&lt;wchar.h&gt;' header file.  The option `-nodtk' can be used as
-+a workaround.  If GNU CC is not installed, it is therefore recommended
-+to try
-+
-+     ./configure CC=&quot;cc&quot;
-+
-+and if that doesn't work, try
-+
-+     ./configure CC=&quot;cc -nodtk&quot;
-+
-+   On Solaris, don't put `/usr/ucb' early in your `PATH'.  This
-+directory contains several dysfunctional programs; working variants of
-+these programs are available in `/usr/bin'.  So, if you need `/usr/ucb'
-+in your `PATH', put it _after_ `/usr/bin'.
-+
-+   On Haiku, software installed for all users goes in `/boot/common',
-+not `/usr/local'.  It is recommended to use the following options:
-+
-+     ./configure --prefix=/boot/common
-+
-+Specifying the System Type
-+==========================
-+
-+   There may be some features `configure' cannot figure out
-+automatically, but needs to determine by the type of machine the package
-+will run on.  Usually, assuming the package is built to be run on the
-+_same_ architectures, `configure' can figure that out, but if it prints
-+a message saying it cannot guess the machine type, give it the
-+`--build=TYPE' option.  TYPE can either be a short name for the system
-+type, such as `sun4', or a canonical name which has the form:
-+
-+     CPU-COMPANY-SYSTEM
-+
-+where SYSTEM can have one of these forms:
-+
-+     OS
-+     KERNEL-OS
-+
-+   See the file `config.sub' for the possible values of each field.  If
-+`config.sub' isn't included in this package, then this package doesn't
-+need to know the machine type.
-+
-+   If you are _building_ compiler tools for cross-compiling, you should
-+use the option `--target=TYPE' to select the type of system they will
-+produce code for.
-+
-+   If you want to _use_ a cross compiler, that generates code for a
-+platform different from the build platform, you should specify the
-+&quot;host&quot; platform (i.e., that on which the generated programs will
-+eventually be run) with `--host=TYPE'.
-+
-+Sharing Defaults
-+================
-+
-+   If you want to set default values for `configure' scripts to share,
-+you can create a site shell script called `config.site' that gives
-+default values for variables like `CC', `cache_file', and `prefix'.
-+`configure' looks for `PREFIX/share/config.site' if it exists, then
-+`PREFIX/etc/config.site' if it exists.  Or, you can set the
-+`CONFIG_SITE' environment variable to the location of the site script.
-+A warning: not all `configure' scripts look for a site script.
-+
-+Defining Variables
-+==================
-+
-+   Variables not defined in a site shell script can be set in the
-+environment passed to `configure'.  However, some packages may run
-+configure again during the build, and the customized values of these
-+variables may be lost.  In order to avoid this problem, you should set
-+them in the `configure' command line, using `VAR=value'.  For example:
-+
-+     ./configure CC=/usr/local2/bin/gcc
-+
-+causes the specified `gcc' to be used as the C compiler (unless it is
-+overridden in the site shell script).
-+
-+Unfortunately, this technique does not work for `CONFIG_SHELL' due to
-+an Autoconf limitation.  Until the limitation is lifted, you can use
-+this workaround:
-+
-+     CONFIG_SHELL=/bin/bash ./configure CONFIG_SHELL=/bin/bash
-+
-+`configure' Invocation
-+======================
-+
-+   `configure' recognizes the following options to control how it
-+operates.
-+
-+`--help'
-+`-h'
-+     Print a summary of all of the options to `configure', and exit.
-+
-+`--help=short'
-+`--help=recursive'
-+     Print a summary of the options unique to this package's
-+     `configure', and exit.  The `short' variant lists options used
-+     only in the top level, while the `recursive' variant lists options
-+     also present in any nested packages.
-+
-+`--version'
-+`-V'
-+     Print the version of Autoconf used to generate the `configure'
-+     script, and exit.
-+
-+`--cache-file=FILE'
-+     Enable the cache: use and save the results of the tests in FILE,
-+     traditionally `config.cache'.  FILE defaults to `/dev/null' to
-+     disable caching.
-+
-+`--config-cache'
-+`-C'
-+     Alias for `--cache-file=config.cache'.
-+
-+`--quiet'
-+`--silent'
-+`-q'
-+     Do not print messages saying which checks are being made.  To
-+     suppress all normal output, redirect it to `/dev/null' (any error
-+     messages will still be shown).
-+
-+`--srcdir=DIR'
-+     Look for the package's source code in directory DIR.  Usually
-+     `configure' can determine that directory automatically.
-+
-+`--prefix=DIR'
-+     Use DIR as the installation prefix.  *note Installation Names::
-+     for more details, including other options available for fine-tuning
-+     the installation locations.
-+
-+`--no-create'
-+`-n'
-+     Run the configure checks, but stop before creating any output
-+     files.
-+
-+`configure' also accepts some other, not widely useful, options.  Run
-+`configure --help' for more details.
-diff --git a/autogen.sh b/autogen.sh
-index 5c0e4e6..30119f5 100755
---- autogen.sh
-+++ autogen.sh
-@@ -5,10 +5,19 @@ srcdir=`dirname $0`
- test -z &quot;$srcdir&quot; &amp;&amp; srcdir=.

- PKG_NAME=&quot;libgrss&quot;
-+REQUIRED_AUTOMAKE_VERSION=1.9
-+REQUIRED_M4MACROS=introspection.m4
-+
-+(test -f $srcdir/configure.ac \
-+  ) || {
-+    echo -n &quot;**Error**: Directory &quot;\`$srcdir\'&quot; does not look like the&quot;
-+    echo &quot; top-level $PKG_NAME directory&quot;
-+    exit 1
-+}

- which gnome-autogen.sh || {
--        echo &quot;Missing gnome-autogen.sh: you need to install gnome-common&quot;
--        exit 1
-+    echo &quot;You need to install gnome-common.&quot;
-+    exit 1
- }

--USE_GNOME2_MACROS=1 USE_COMMON_DOC_BUILD=yes . gnome-autogen.sh
-+. gnome-autogen.sh
---- configure.ac.orig        2012-03-03 16:11:22.000000000 -0800
-+++ configure.ac        2014-03-25 02:03:00.000000000 -0700
-@@ -1,109 +1,111 @@
--m4_define([libgrss_major_version], [0])
--m4_define([libgrss_minor_version], [5])
--m4_define([libgrss_micro_version], [0])
--
--m4_define([libgrss_version],
--          [libgrss_major_version.libgrss_minor_version.libgrss_micro_version])
--
--m4_define([libgrss_interface_age], [0])
--m4_define([libgrss_binary_age],
--          [m4_eval(100 * libgrss_minor_version + libgrss_micro_version)])
--
--m4_define([lt_current],
--          [m4_eval(100 * libgrss_minor_version + libgrss_micro_version - libgrss_interface_age)])
--m4_define([lt_revision], [libgrss_interface_age])
--m4_define([lt_age],
--          [m4_eval(libgrss_binary_age - libgrss_interface_age)])
--
--m4_define([glib_req_version], [2.30.2])
--m4_define([xml_req_version], [2.7.8])
--m4_define([soup_req_version], [2.36.1])
--
--AC_PREREQ([2.59])
--AC_INIT([libgrss], [libgrss_version], [], [libgrss])
--
--AM_INIT_AUTOMAKE([1.10])
--AM_CONFIG_HEADER([config.h])
--
--GNOME_COMMON_INIT
--GNOME_COMPILE_WARNINGS
--GNOME_DEBUG_CHECK
--
--AM_DISABLE_STATIC
--AM_PATH_GLIB_2_0
--AM_PROG_CC_C_O
--AM_PROG_LIBTOOL
--
--AC_HEADER_STDC
--AC_CHECK_HEADERS([unistd.h])
--AC_C_CONST
--AC_FUNC_MALLOC
--AC_FUNC_MMAP
--AC_PATH_PROG([GLIB_GENMARSHAL], [glib-genmarshal])
--AC_PATH_PROG([GLIB_MKENUMS], [glib-mkenums])
--AC_CHECK_FUNCS([strptime localtime_r])
-+AC_PREREQ(2.62)

--LIBGRSS_MAJOR_VERSION=libgrss_major_version
--LIBGRSS_MINOR_VERSION=libgrss_minor_version
--LIBGRSS_MICRO_VERSION=libgrss_micro_version
--LIBGRSS_VERSION=libgrss_version
--AC_SUBST(LIBGRSS_MAJOR_VERSION)
--AC_SUBST(LIBGRSS_MICRO_VERSION)
--AC_SUBST(LIBGRSS_MINOR_VERSION)
-+m4_define([grss_major_version], [0])
-+m4_define([grss_minor_version], [5])
-+m4_define([grss_micro_version], [0])
-+m4_define([grss_api_version], [0.5])
-+m4_define([grss_version],
-+          [grss_major_version.grss_minor_version.grss_micro_version])
-+
-+AC_INIT([libgrss], [grss_version], [])
-+
-+AC_CONFIG_HEADERS(config.h)
-+
-+AM_INIT_AUTOMAKE([1.11 no-dist-gzip dist-xz tar-ustar])
-+m4_ifdef([AM_SILENT_RULES], [AM_SILENT_RULES([yes])])
-+AC_CONFIG_MACRO_DIR([m4])
-+
-+GNOME_MAINTAINER_MODE_DEFINES
-+
-+GRSS_MAJOR_VERSION=grss_major_version
-+GRSS_MINOR_VERSION=grss_minor_version
-+GRSS_MICRO_VERSION=grss_micro_version
-+LIBGRSS_API_VERSION=grss_api_version
-+LIBGRSS_VERSION=grss_version
-+AC_SUBST(GRSS_MAJOR_VERSION)
-+AC_SUBST(GRSS_MINOR_VERSION)
-+AC_SUBST(GRSS_MICRO_VERSION)
-+AC_SUBST(LIBGRSS_API_VERSION)
- AC_SUBST(LIBGRSS_VERSION)

--dnl libgrss checks
--PKG_CHECK_MODULES(LIBGRSS,
--                  gobject-2.0 &gt;= glib_req_version dnl
--                  libxml-2.0 &gt;= xml_req_version dnl
--                  libsoup-2.4 &gt;= soup_req_version)
--AC_SUBST(LIBGRSS_CFLAGS)
--AC_SUBST(LIBGRSS_LIBS)
--
--dnl = Enable strict compiler flags =========================================
--
--# use strict compiler flags only on development releases
--#m4_define([maintainer_flags_default],
--#          m4_if(m4_eval(libgrss_minor_version % 2), [1], [yes], [no]))
--m4_define([maintainer_flags_default], [no])
--AC_ARG_ENABLE([maintainer-flags],
--              AC_HELP_STRING([--enable-maintainer-flags=@&lt;:@no/yes@:&gt;@],
--                             [Use strict compiler flags @&lt;:@default=maintainer_flags_default@:&gt;@]),,
--              enable_maintainer_flags=maintainer_flags_default)
--
--if test &quot;x$enable_maintainer_flags&quot; = &quot;xyes&quot;; then
--  CPPFLAGS=&quot;$CPPFLAGS -g -Wall -Wshadow -Wcast-align -Wno-uninitialized -Werror&quot;
--else
--  CPPFLAGS=&quot;$CPPFLAGS -g -Wall&quot;
-+LT_PREREQ([2.2.6])
-+LT_INIT([dlopen disable-static])
-+
-+IT_PROG_INTLTOOL([0.40.6])
-+
-+AC_PROG_CC
-+
-+GNOME_COMPILE_WARNINGS([maximum])
-+
-+AC_ARG_ENABLE(deprecation_flags,
-+              [AC_HELP_STRING([--enable-deprecation-flags],
-+                              [use *_DISABLE_DEPRECATED flags @&lt;:@default=no@:&gt;@])],,
-+              [enable_deprecation_flags=no])
-+
-+if test &quot;x$enable_deprecation_flags&quot; = &quot;xyes&quot;; then
-+   DISABLE_DEPRECATED_CFLAGS=$DISABLE_DEPRECATED
-+   AC_SUBST(DISABLE_DEPRECATED_CFLAGS)
- fi

--dnl Internationalization
- GETTEXT_PACKAGE=libgrss
--AC_DEFINE_UNQUOTED([GETTEXT_PACKAGE], &quot;$GETTEXT_PACKAGE&quot;, [Define the gettext package to use])
- AC_SUBST(GETTEXT_PACKAGE)
-+AC_DEFINE_UNQUOTED(GETTEXT_PACKAGE,&quot;$GETTEXT_PACKAGE&quot;, [Package name])
-+
- AM_GLIB_GNU_GETTEXT

--AM_CONDITIONAL(GTK_DOC_BUILD_HTML, true)
--AM_CONDITIONAL(GTK_DOC_BUILD_PDF, false)
--dnl gnome-doc-utils stuff
--GNOME_DOC_INIT
--
--GTK_DOC_CHECK([1.10])
--
--AC_CONFIG_FILES([
--        Makefile
--        src/Makefile
--        doc/Makefile
--        doc/reference/Makefile
--        doc/reference/version.xml
--        libgrss.pc
-+# AM_GLIB_GNU_GETTEXT above substs $DATADIRNAME
-+# this is the directory where the *.{mo,gmo} files are installed
-+grsslocaledir='${prefix}/${DATADIRNAME}/locale'
-+AC_SUBST(grsslocaledir)
-+
-+AC_PATH_PROG(PKG_CONFIG, pkg-config)
-+AC_PATH_PROG([GLIB_GENMARSHAL], [glib-genmarshal])
-+AC_PATH_PROG([GLIB_MKENUMS], [glib-mkenums])
-+AC_CHECK_FUNCS([strptime localtime_r])
-+
-+AC_CHECK_LIBM
-+AC_SUBST(LIBM)
-+
-+PKG_CHECK_MODULES([LIBGRSS],[
-+        glib-2.0 &gt;= 2.32.4
-+        libsoup-2.4 &gt;= 2.38.1
-+        libxml-2.0 &gt;= 2.7.8
- ])

--AC_OUTPUT
-+##################################################
-+# Checks for gtk-doc and docbook-tools
-+##################################################
-+GTK_DOC_CHECK([1.9])
-+
-+GOBJECT_INTROSPECTION_CHECK([1.30.0])
-+
-+AC_OUTPUT([
-+        Makefile
-+        src/Makefile
-+        doc/Makefile
-+        doc/reference/Makefile
-+        doc/reference/version.xml
-+        po/Makefile.in
-+        libgrss.pc
-+])
-+
-+dnl ---------------------------------------------------------------------------
-+dnl - Show summary
-+dnl ---------------------------------------------------------------------------
-+
-+echo &quot;
-+              libgrss $VERSION
-+              `echo libgrss $VERSION | sed &quot;s/./=/g&quot;`
-+
-+        prefix:                       ${prefix}
-+        source code location:         ${srcdir}
-+        compiler:                     ${CC}
-+        cflags:                       ${CFLAGS}
-+        Maintainer mode:              ${USE_MAINTAINER_MODE}
-+        Use *_DISABLE_DEPRECATED:     ${enable_deprecation_flags}
-+
-+        Build introspection support:  ${found_introspection}
-+        Build gtk-doc documentation:  ${enable_gtk_doc}
-+
-+&quot;

--echo &quot;&quot;
--echo &quot;                libgrss: $VERSION&quot;
--echo &quot;&quot;
--echo &quot;                 Prefix: ${prefix}&quot;
--echo &quot;         Compiler flags: ${CPPFLAGS}&quot;
--echo &quot;&quot;
</del></span></pre></div>
<a id="trunkdportsnetlibgrssfilespatchnetinetutilshdiff"></a>
<div class="delfile"><h4>Deleted: trunk/dports/net/libgrss/files/patch-netinet-utils.h.diff (151987 => 151988)</h4>
<pre class="diff"><span>
<span class="info">--- trunk/dports/net/libgrss/files/patch-netinet-utils.h.diff        2016-08-25 21:33:29 UTC (rev 151987)
+++ trunk/dports/net/libgrss/files/patch-netinet-utils.h.diff        2016-08-25 21:39:04 UTC (rev 151988)
</span><span class="lines">@@ -1,10 +0,0 @@
</span><del>---- src/utils.h.orig        2014-03-18 22:33:30.000000000 +0100
-+++ src/utils.h        2014-03-18 22:33:38.000000000 +0100
-@@ -34,6 +34,7 @@
- #include &lt;errno.h&gt;
- #include &lt;sys/types.h&gt;
- #include &lt;sys/stat.h&gt;
-+#include &lt;netinet/in.h&gt;

- #include &quot;libgrss.h&quot;

</del></span></pre>
</div>
</div>

</body>
</html>