packages: bird/bird-64bit.patch, bird/bird.spec - upgraded to 1.2.1, added ...
gotar
gotar at pld-linux.org
Sun Mar 7 12:59:19 CET 2010
Author: gotar Date: Sun Mar 7 11:59:19 2010 GMT
Module: packages Tag: HEAD
---- Log message:
- upgraded to 1.2.1, added postscript docs and some minor fixes;
(please verify 64bit patch against filter/config.Y)
---- Files affected:
packages/bird:
bird-64bit.patch (1.1 -> 1.2) , bird.spec (1.42 -> 1.43)
---- Diffs:
================================================================
Index: packages/bird/bird-64bit.patch
diff -u packages/bird/bird-64bit.patch:1.1 packages/bird/bird-64bit.patch:1.2
--- packages/bird/bird-64bit.patch:1.1 Mon Jul 25 15:43:32 2005
+++ packages/bird/bird-64bit.patch Sun Mar 7 12:59:14 2010
@@ -1,13 +1,12 @@
diff -dur -x '*~' bird-1.0.11.orig/conf/conf.h bird-1.0.11/conf/conf.h
--- bird-1.0.11.orig/conf/conf.h 2000-06-04 21:30:13.000000000 +0200
+++ bird-1.0.11/conf/conf.h 2005-07-22 15:30:41.000000000 +0200
-@@ -75,7 +75,7 @@
struct symbol *next;
struct sym_scope *scope;
int class;
- int aux;
+ long aux;
- void *aux2;
+ void *aux2;
void *def;
char name[1];
diff -dur -x '*~' bird-1.0.11.orig/conf/confbase.Y bird-1.0.11/conf/confbase.Y
@@ -22,36 +21,6 @@
u32 i32;
ip_addr a;
struct symbol *s;
-diff -dur -x '*~' bird-1.0.11.orig/filter/config.Y bird-1.0.11/filter/config.Y
---- bird-1.0.11.orig/filter/config.Y 2004-05-31 19:44:39.000000000 +0200
-+++ bird-1.0.11/filter/config.Y 2005-07-22 15:29:16.000000000 +0200
-@@ -97,7 +97,7 @@
- decls: /* EMPTY */ { $$ = NULL; }
- | one_decl ';' decls {
- $$ = $1;
-- $$->aux = (int) $3;
-+ $$->aux = (long) $3;
- }
- ;
-
-@@ -105,7 +105,7 @@
- declsn: one_decl { $$ = $1; }
- | declsn ';' one_decl {
- $$ = $1;
-- $$->aux = (int) $3;
-+ $$->aux = (long) $3;
- }
- ;
-
-@@ -168,7 +168,7 @@
- cf_push_scope($2);
- } function_params function_body {
- $2->def = $5;
-- $2->aux = (int) $4;
-+ $2->aux = (long) $4;
- $2->aux2 = $5;
- DBG("Hmm, we've got one function here - %s\n", $2->name);
- cf_pop_scope();
diff -dur -x '*~' bird-1.0.11.orig/filter/filter.h bird-1.0.11/filter/filter.h
--- bird-1.0.11.orig/filter/filter.h 2000-05-30 12:42:39.000000000 +0200
+++ bird-1.0.11/filter/filter.h 2005-07-22 15:30:18.000000000 +0200
================================================================
Index: packages/bird/bird.spec
diff -u packages/bird/bird.spec:1.42 packages/bird/bird.spec:1.43
--- packages/bird/bird.spec:1.42 Tue Jan 20 23:27:52 2009
+++ packages/bird/bird.spec Sun Mar 7 12:59:14 2010
@@ -6,19 +6,21 @@
%bcond_without ipv6 # disable IPv6 support (and building bird-ipv6 package)
%bcond_without ipv4 # disable IPv4 support (and building bird-ipv4 package)
#
-Summary: Routing daemon
-Summary(pl.UTF-8): Demon dynamicznego routingu
+Summary: The BIRD Internet Routing Daemon
+Summary(pl.UTF-8): Demon BIRD Internetowego Routingu Dynamicznego
Name: bird
-Version: 1.0.12
+Version: 1.2.1
Release: 1
-License: GPL
+License: GPL v2+
Group: Networking/Daemons
Source0: ftp://bird.network.cz/pub/bird/%{name}-%{version}.tar.gz
-# Source0-md5: f404bde9b664ef801a81c7bdc784ec7c
+# Source0-md5: e158bd0a72e345841e39764975ee1d21
Source1: %{name}-ipv4.init
Source2: %{name}-ipv4.sysconfig
Source3: %{name}-ipv6.init
Source4: %{name}-ipv6.sysconfig
+Source5: ftp://bird.network.cz/pub/bird/%{name}-doc-%{version}.tar.gz
+# Source5-md5: a82474c87f5c79f29a6c9088f9dfe30a
Patch0: %{name}-64bit.patch
URL: http://bird.network.cz/
BuildRequires: autoconf
@@ -101,14 +103,16 @@
filtrów o dużych możliwościach.
%prep
-%setup -q
+%setup -q -a 5
%patch0 -p1
%build
cp -f /usr/share/automake/config.* tools
+%{__autoconf}
+
+export CFLAGS="%{rpmcflags} -I%{_includedir}/ncurses"
%if %{with ipv6}
-%{__autoconf}
%configure \
--disable-memcheck \
--enable-client \
@@ -176,7 +180,7 @@
%files
%defattr(644,root,root,755)
-%doc doc/*.html TODO README
+%doc doc/*.html doc/reply_codes %{name}-doc-%{version}/doc/*.ps ChangeLog NEWS README TODO
%attr(755,root,root) %{_sbindir}/birdc
%if %{with ipv4}
@@ -204,6 +208,10 @@
All persons listed below can be reached at <cvs_login>@pld-linux.org
$Log$
+Revision 1.43 2010/03/07 11:59:14 gotar
+- upgraded to 1.2.1, added postscript docs and some minor fixes;
+ (please verify 64bit patch against filter/config.Y)
+
Revision 1.42 2009/01/20 22:27:52 duddits
- up to 1.0.12
- flex.patch dropped
================================================================
---- CVS-web:
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/bird/bird-64bit.patch?r1=1.1&r2=1.2&f=u
http://cvs.pld-linux.org/cgi-bin/cvsweb.cgi/packages/bird/bird.spec?r1=1.42&r2=1.43&f=u
More information about the pld-cvs-commit
mailing list