diff options
-rw-r--r-- | net-misc/chrony/ChangeLog | 6 | ||||
-rw-r--r-- | net-misc/chrony/chrony-1.21-r1.ebuild | 3 | ||||
-rw-r--r-- | net-misc/chrony/files/chrony-1.21-hppa.patch | 19 |
3 files changed, 26 insertions, 2 deletions
diff --git a/net-misc/chrony/ChangeLog b/net-misc/chrony/ChangeLog index 9ae430349db1..3b1c2abf8ea9 100644 --- a/net-misc/chrony/ChangeLog +++ b/net-misc/chrony/ChangeLog @@ -1,6 +1,10 @@ # ChangeLog for net-misc/chrony # Copyright 2002-2006 Gentoo Foundation; Distributed under the GPL v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/chrony/ChangeLog,v 1.28 2006/08/22 15:22:22 tove Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/chrony/ChangeLog,v 1.29 2006/08/28 21:53:34 jer Exp $ + + 28 Aug 2006; Jeroen Roovers <jer@gentoo.org> + +files/chrony-1.21-hppa.patch, chrony-1.21-r1.ebuild: + Apply tove's patch (bug #141452, comment #7). 22 Aug 2006; Torsten Veller <tove@gentoo.org> chrony-1.21-r1.ebuild: Added a fix for bug #144680. diff --git a/net-misc/chrony/chrony-1.21-r1.ebuild b/net-misc/chrony/chrony-1.21-r1.ebuild index 446acf3384b9..fb37395ed2cc 100644 --- a/net-misc/chrony/chrony-1.21-r1.ebuild +++ b/net-misc/chrony/chrony-1.21-r1.ebuild @@ -1,6 +1,6 @@ # Copyright 1999-2006 Gentoo Foundation # Distributed under the terms of the GNU General Public License v2 -# $Header: /var/cvsroot/gentoo-x86/net-misc/chrony/chrony-1.21-r1.ebuild,v 1.2 2006/08/22 15:22:22 tove Exp $ +# $Header: /var/cvsroot/gentoo-x86/net-misc/chrony/chrony-1.21-r1.ebuild,v 1.3 2006/08/28 21:53:35 jer Exp $ inherit eutils toolchain-funcs @@ -38,6 +38,7 @@ src_unpack() { io_linux.h || die "amd64 fix" sed -i "s:/etc/chrony:/etc/chrony/chrony:g" \ chrony*.{1,5,8} faq.txt chrony.texi || die "sed failed" + epatch "${FILESDIR}"/${P}-hppa.patch } src_compile() { diff --git a/net-misc/chrony/files/chrony-1.21-hppa.patch b/net-misc/chrony/files/chrony-1.21-hppa.patch new file mode 100644 index 000000000000..2195f083fa63 --- /dev/null +++ b/net-misc/chrony/files/chrony-1.21-hppa.patch @@ -0,0 +1,19 @@ +--- io_linux.h_old 2006-08-28 20:45:52.000000000 +0200 ++++ io_linux.h 2006-08-28 21:04:59.000000000 +0200 +@@ -35,6 +35,16 @@ + #define CHRONY_IOC_READ 2U + #define CHRONY_IOC_WRITE 4U + ++#elif defined(__hppa__) ++#define CHRONY_IOC_NRBITS 8 ++#define CHRONY_IOC_TYPEBITS 8 ++#define CHRONY_IOC_SIZEBITS 14 ++#define CHRONY_IOC_DIRBITS 2 ++ ++#define CHRONY_IOC_NONE 0U ++#define CHRONY_IOC_WRITE 2U ++#define CHRONY_IOC_READ 1U ++ + #else + #error "I don't know the values of the _IOC_* constants for your architecture" + #endif |