Hello community, here is the log from the commit of package ip6addr for openSUSE:Factory checked in at 2017-03-24 02:19:34 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Comparing /work/SRC/openSUSE:Factory/ip6addr (Old) and /work/SRC/openSUSE:Factory/.ip6addr.new (New) ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Package is "ip6addr" Fri Mar 24 02:19:34 2017 rev:2 rq:479416 version:0.5.2 Changes: -------- --- /work/SRC/openSUSE:Factory/ip6addr/ip6addr.changes 2017-03-08 01:01:04.328228740 +0100 +++ /work/SRC/openSUSE:Factory/.ip6addr.new/ip6addr.changes 2017-03-24 02:19:35.645557106 +0100 @@ -1,0 +2,15 @@ +Mon Jan 9 06:36:43 UTC 2017 - [email protected] + +- Update to version 0.5.2 revision 1 with cabal2obs. + +------------------------------------------------------------------- +Thu Oct 27 15:54:58 UTC 2016 - [email protected] + +- Update to version 0.5.1.4 with cabal2obs. + +------------------------------------------------------------------- +Mon Sep 26 06:52:05 UTC 2016 - [email protected] + +- Update to version 0.5.1.3 with cabal2obs. + +------------------------------------------------------------------- Old: ---- ip6addr-0.5.1.2.tar.gz New: ---- ip6addr-0.5.2.tar.gz ip6addr.cabal ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ Other differences: ------------------ ++++++ ip6addr.spec ++++++ --- /var/tmp/diff_new_pack.7kT0Pl/_old 2017-03-24 02:19:36.189480145 +0100 +++ /var/tmp/diff_new_pack.7kT0Pl/_new 2017-03-24 02:19:36.193479578 +0100 @@ -1,7 +1,7 @@ # # spec file for package ip6addr # -# Copyright (c) 2016 SUSE LINUX GmbH, Nuernberg, Germany. +# Copyright (c) 2017 SUSE LINUX GmbH, Nuernberg, Germany. # # All modifications and additions to the file contributed by third parties # remain the property of their copyright owners, unless otherwise agreed @@ -17,13 +17,14 @@ Name: ip6addr -Version: 0.5.1.2 +Version: 0.5.2 Release: 0 Summary: Commandline tool to generate IPv6 address text representations License: BSD-3-Clause Group: Development/Languages/Other Url: https://hackage.haskell.org/package/%{name} Source0: https://hackage.haskell.org/package/%{name}-%{version}/%{name}-%{version}.tar.gz +Source1: https://hackage.haskell.org/package/%{name}-%{version}/revision/1.cabal#/%{name}.cabal BuildRequires: ghc-Cabal-devel BuildRequires: ghc-IPv6Addr-devel BuildRequires: ghc-cmdargs-devel @@ -36,6 +37,7 @@ %prep %setup -q +cp -p %{SOURCE1} %{name}.cabal %build %ghc_bin_build @@ -46,6 +48,7 @@ %files %defattr(-,root,root,-) %doc LICENSE +%doc README.md %{_bindir}/%{name} %changelog ++++++ ip6addr-0.5.1.2.tar.gz -> ip6addr-0.5.2.tar.gz ++++++ diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ip6addr-0.5.1.2/Main.hs new/ip6addr-0.5.2/Main.hs --- old/ip6addr-0.5.1.2/Main.hs 2016-05-24 14:40:44.000000000 +0200 +++ new/ip6addr-0.5.2/Main.hs 2016-10-16 18:15:28.000000000 +0200 @@ -17,21 +17,22 @@ , address :: String , quantity :: Int , prefix :: String - } deriving (Show,Data,Typeable) + } deriving (Show, Data, Typeable) ip6addrInput :: Input ip6addrInput = Input { address = "" &= typ " <IPv6 address>" , output = "canonical" - &= typ " [canonical|pure|full|arpa|unc|random]" &= help "Default : canonical (RFC 5952)" + &= typ " [canonical|pure|full|arpa|unc|random]" + &= help "Default : canonical (RFC 5952)" , quantity = 1 &= help "Amount of random addresses to generate" &= typ " <Integer>" , prefix = "" &= typ " <Prefix>" &= help "Set a prefix for random addresses generation" - } &= summary "ip6addr version 0.5.1.2 (C) Michel Boucey 2015-2016" + } &= summary "ip6addr version 0.5.1.4 (c) Michel Boucey 2015-2016" &= program "ip6addr" &= helpArg [name "h"] &= details [ "Examples:" @@ -85,3 +86,4 @@ where trans ':' = T.empty trans c = "." <> T.pack [c] + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ip6addr-0.5.1.2/README.md new/ip6addr-0.5.2/README.md --- old/ip6addr-0.5.1.2/README.md 1970-01-01 01:00:00.000000000 +0100 +++ new/ip6addr-0.5.2/README.md 2016-09-16 13:53:50.000000000 +0200 @@ -0,0 +1,36 @@ +# ip6addr [](https://travis-ci.org/MichelBoucey/ip6addr) + +A commandline tool that validates and generates IPv6 address text representations + +* Canonical, in conformation with RFC 5952 (default output) +* Pure, i.e. rewriting IPv4 address if present +* Full length +* Reverse lookup domain name, in conformation with RFC 3596 Section 2.5 +* Windows UNC path name +* Random generation for test purpose + + +```bash + [user@box ~]$ ip6addr -a 0:0::FFFF:192.0.2.128 + ::ffff:192.0.2.128 + [user@box ~]$ ip6addr -o pure -a 0:0::FFFF:192.0.2.128 + ::ffff:c000:280 + [user@box ~]$ ip6addr -o arpa -a 0:0::FFFF:192.0.2.128 + 0.8.2.0.0.0.0.c.f.f.f.f.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.0.IP6.ARPA. + [user@box ~]$ ip6addr -o unc -a 2001:db8:85a3:8d3:1319:8a2e:370:7348 + 2001-db8-85a3-8d3-1319-8a2e-370-7348.ipv6-literal.net + [user@box ~]$ ip6addr -o full -a 0:0::FFFF:192.0.2.128 + 0000:0000:0000:0000:0000:ffff:c000:0280 + [user@box ~]$ ip6addr -o random + ca18::654a:57ab:2ed7 + [user@box ~]$ ip6addr -o random -q 4 + 488:f7f3:7f7e::6ffd + 5b8b:8ab4::f0b8 + f191:ecc9:8193:8a2:104c:fec1:0:8c4d + af3b:3ffd:8302:6c56::8623:26 + [user@box ~]$ ip6addr -o random -q 3 -p 1234:1ab2:: + 1234:1a2b::cda6:cf2a:bb1d:d70b + 1234:1a2b::362c:8295:f546:a43a + 1234:1a2b::1121:ca16:ab5:688a +``` + diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/ip6addr-0.5.1.2/ip6addr.cabal new/ip6addr-0.5.2/ip6addr.cabal --- old/ip6addr-0.5.1.2/ip6addr.cabal 2016-05-24 14:19:34.000000000 +0200 +++ new/ip6addr-0.5.2/ip6addr.cabal 2016-12-26 16:38:29.000000000 +0100 @@ -1,16 +1,17 @@ name: ip6addr -version: 0.5.1.2 +version: 0.5.2 synopsis: Commandline tool to generate IPv6 address text representations description: Commandline tool to generate IPv6 address text representations license: BSD3 license-file: LICENSE author: Michel Boucey -maintainer: [email protected] +maintainer: [email protected] homepage: https://github.com/MichelBoucey/ip6addr Copyright: Copyright (c) 2011-2016 - Michel Boucey Category: Network,Console build-type: Simple cabal-version: >=1.10 +extra-source-files: README.md Source-Repository head Type: git @@ -20,9 +21,10 @@ main-is: Main.hs other-extensions: DeriveDataTypeable , OverloadedStrings - build-depends: base >=4.7 && <5 - , cmdargs - , IPv6Addr >= 0.6 - , text >= 1.2 + build-depends: base >= 4.7 && < 5 + , cmdargs >= 0.10.13 && < 0.11 + , IPv6Addr >= 0.6.0.2 && < 0.7 + , text >= 1.2.2 && < 1.3 default-language: Haskell2010 GHC-Options: -Wall + ++++++ ip6addr.cabal ++++++ name: ip6addr version: 0.5.2 x-revision: 1 synopsis: Commandline tool to generate IPv6 address text representations description: Commandline tool to generate IPv6 address text representations license: BSD3 license-file: LICENSE author: Michel Boucey maintainer: [email protected] homepage: https://github.com/MichelBoucey/ip6addr Copyright: Copyright (c) 2011-2016 - Michel Boucey Category: Network,Console build-type: Simple cabal-version: >=1.10 extra-source-files: README.md Source-Repository head Type: git Location: https://github.com/MichelBoucey/ip6addr.git executable ip6addr main-is: Main.hs other-extensions: DeriveDataTypeable , OverloadedStrings build-depends: base >= 4.8 && < 5 , cmdargs >= 0.10.13 && < 0.11 , IPv6Addr >= 0.6.0.2 && < 0.7 , text >= 1.2.2 && < 1.3 default-language: Haskell2010 GHC-Options: -Wall
