f7a327
Name:           perl-NetAddr-IP
f7a327
Version:        4.079
f7a327
Release:        18%{?dist}
f7a327
Summary:        Manages IPv4 and IPv6 addresses and subnets
f7a327
# Lite/Util/Util.xs is GPLv2+
f7a327
# Other files are (GPLv2+ or Artistic clarified)
f7a327
License:        GPLv2+ and (GPLv2+ or Artistic clarified)
f7a327
URL:            https://metacpan.org/release/NetAddr-IP
f7a327
Source0:        https://cpan.metacpan.org/authors/id/M/MI/MIKER/NetAddr-IP-%{version}.tar.gz
f7a327
# Module Build
f7a327
BuildRequires:  coreutils
f7a327
BuildRequires:  findutils
f7a327
BuildRequires:  gcc
f7a327
BuildRequires:  make
f7a327
BuildRequires:  perl-interpreter
f7a327
BuildRequires:  perl-devel
f7a327
BuildRequires:  perl-generators
f7a327
BuildRequires:  perl(Config)
f7a327
BuildRequires:  perl(Cwd)
f7a327
BuildRequires:  perl(ExtUtils::MakeMaker)
f7a327
BuildRequires:  perl(File::Spec)
f7a327
BuildRequires:  perl(Getopt::Long)
f7a327
BuildRequires:  perl(Pod::Text)
f7a327
# Module Runtime
f7a327
BuildRequires:  perl(AutoLoader)
f7a327
BuildRequires:  perl(Carp)
f7a327
BuildRequires:  perl(DynaLoader)
f7a327
BuildRequires:  perl(Exporter)
f7a327
BuildRequires:  perl(Math::BigInt)
f7a327
BuildRequires:  perl(overload)
f7a327
BuildRequires:  perl(Socket)
f7a327
BuildRequires:  perl(Socket6)
f7a327
BuildRequires:  perl(strict)
f7a327
BuildRequires:  perl(vars)
f7a327
BuildRequires:  perl(warnings)
f7a327
# Test Suite
f7a327
BuildRequires:  perl(Data::Dumper)
f7a327
BuildRequires:  perl(Storable)
f7a327
BuildRequires:  perl(Test::More)
f7a327
# Runtime
f7a327
Requires:       perl(:MODULE_COMPAT_%(eval "`perl -V:version`"; echo $version))
f7a327
Requires:       perl(Math::BigInt)
f7a327
Requires:       perl(Socket6)
f7a327
f7a327
# Don't "provide" private Perl libs or redundant unversioned provides
f7a327
%global __provides_exclude ^(perl\\(NetAddr::IP(::(InetBase|Util(PP)?))?\\)$|Util\\.so)
f7a327
f7a327
%description
f7a327
This module provides an object-oriented abstraction on top of IP addresses
f7a327
or IP subnets, that allows for easy manipulations.
f7a327
f7a327
%prep
f7a327
%setup -q -n NetAddr-IP-%{version}
f7a327
f7a327
%build
f7a327
perl Makefile.PL INSTALLDIRS=vendor OPTIMIZE="%{optflags}"
f7a327
make %{?_smp_mflags}
f7a327
f7a327
%install
f7a327
make pure_install DESTDIR=%{buildroot}
f7a327
find %{buildroot} -type f -name .packlist -delete
f7a327
find %{buildroot} -type f -name '*.bs' -empty -delete
f7a327
%{_fixperms} %{buildroot}
f7a327
f7a327
%check
f7a327
make test
f7a327
f7a327
%files
f7a327
%if 0%{?_licensedir:1}
f7a327
%license Artistic Copying
f7a327
%else
f7a327
%doc Artistic Copying
f7a327
%endif
f7a327
%doc About-NetAddr-IP.txt Changes TODO docs/rfc1884.txt
f7a327
%{perl_vendorarch}/auto/NetAddr/
f7a327
%{perl_vendorarch}/NetAddr/
f7a327
%{_mandir}/man3/NetAddr::IP.3*
f7a327
%{_mandir}/man3/NetAddr::IP::InetBase.3*
f7a327
%{_mandir}/man3/NetAddr::IP::Lite.3*
f7a327
%{_mandir}/man3/NetAddr::IP::Util.3*
f7a327
%{_mandir}/man3/NetAddr::IP::UtilPP.3*
f7a327
f7a327
%changelog
f7a327
* Mon Aug 09 2021 Mohan Boddu <mboddu@redhat.com> - 4.079-18
f7a327
- Rebuilt for IMA sigs, glibc 2.34, aarch64 flags
f7a327
  Related: rhbz#1991688
f7a327
f7a327
* Fri Apr 16 2021 Mohan Boddu <mboddu@redhat.com> - 4.079-17
f7a327
- Rebuilt for RHEL 9 BETA on Apr 15th 2021. Related: rhbz#1947937
f7a327
f7a327
* Wed Jan 27 2021 Fedora Release Engineering <releng@fedoraproject.org> - 4.079-16
f7a327
- Rebuilt for https://fedoraproject.org/wiki/Fedora_34_Mass_Rebuild
f7a327
f7a327
* Tue Jul 28 2020 Fedora Release Engineering <releng@fedoraproject.org> - 4.079-15
f7a327
- Rebuilt for https://fedoraproject.org/wiki/Fedora_33_Mass_Rebuild
f7a327
f7a327
* Tue Jun 23 2020 Jitka Plesnikova <jplesnik@redhat.com> - 4.079-14
f7a327
- Perl 5.32 rebuild
f7a327
f7a327
* Thu Jan 30 2020 Fedora Release Engineering <releng@fedoraproject.org> - 4.079-13
f7a327
- Rebuilt for https://fedoraproject.org/wiki/Fedora_32_Mass_Rebuild
f7a327
f7a327
* Fri Jul 26 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.079-12
f7a327
- Rebuilt for https://fedoraproject.org/wiki/Fedora_31_Mass_Rebuild
f7a327
f7a327
* Fri May 31 2019 Jitka Plesnikova <jplesnik@redhat.com> - 4.079-11
f7a327
- Perl 5.30 rebuild
f7a327
f7a327
* Fri Feb 01 2019 Fedora Release Engineering <releng@fedoraproject.org> - 4.079-10
f7a327
- Rebuilt for https://fedoraproject.org/wiki/Fedora_30_Mass_Rebuild
f7a327
f7a327
* Fri Jul 13 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4.079-9
f7a327
- Rebuilt for https://fedoraproject.org/wiki/Fedora_29_Mass_Rebuild
f7a327
f7a327
* Thu Jun 28 2018 Jitka Plesnikova <jplesnik@redhat.com> - 4.079-8
f7a327
- Perl 5.28 rebuild
f7a327
f7a327
* Thu Feb 08 2018 Fedora Release Engineering <releng@fedoraproject.org> - 4.079-7
f7a327
- Rebuilt for https://fedoraproject.org/wiki/Fedora_28_Mass_Rebuild
f7a327
f7a327
* Thu Aug 03 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.079-6
f7a327
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Binutils_Mass_Rebuild
f7a327
f7a327
* Thu Jul 27 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.079-5
f7a327
- Rebuilt for https://fedoraproject.org/wiki/Fedora_27_Mass_Rebuild
f7a327
f7a327
* Sun Jun 04 2017 Jitka Plesnikova <jplesnik@redhat.com> - 4.079-4
f7a327
- Perl 5.26 rebuild
f7a327
f7a327
* Sat Feb 11 2017 Fedora Release Engineering <releng@fedoraproject.org> - 4.079-3
f7a327
- Rebuilt for https://fedoraproject.org/wiki/Fedora_26_Mass_Rebuild
f7a327
f7a327
* Sun May 15 2016 Jitka Plesnikova <jplesnik@redhat.com> - 4.079-2
f7a327
- Perl 5.24 rebuild
f7a327
f7a327
* Sun Mar 27 2016 Paul Howarth <paul@city-fan.org> - 4.079-1
f7a327
- Update to 4.079
f7a327
  - Correct non-suppression of leading zeros in certain instances of new_no use
f7a327
  - Put in missing code to propagate NetAddr::IP::Lite :nofqdn to IP.pm
f7a327
- Explicitly BR: perl-devel, needed for EXTERN.h
f7a327
- Simplify find commands using -empty and -delete
f7a327
f7a327
* Thu Feb 04 2016 Fedora Release Engineering <releng@fedoraproject.org> - 4.078-2
f7a327
- Rebuilt for https://fedoraproject.org/wiki/Fedora_24_Mass_Rebuild
f7a327
f7a327
* Thu Aug 20 2015 Paul Howarth <paul@city-fan.org> - 4.078-1
f7a327
- Update to 4.078
f7a327
  - Fix typo in Util.pm 1.53 MakefilePL that caused failure to find compiler
f7a327
f7a327
* Fri Aug 14 2015 Paul Howarth <paul@city-fan.org> - 4.077-1
f7a327
- Update to 4.077
f7a327
  - Added method is_local() to Lite.pm
f7a327
  - Fix Util/Makefile.PL to work around bug in Android's sh
f7a327
  - Add method full6m()
f7a327
  - Fix Util/Makefile.PL issue with clang compiler (CPAN RT#86831)
f7a327
- Classify buildreqs by usage
f7a327
- Use %%license where possible
f7a327
f7a327
f7a327
* Thu Jun 18 2015 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.075-5
f7a327
- Rebuilt for https://fedoraproject.org/wiki/Fedora_23_Mass_Rebuild
f7a327
f7a327
* Thu Jun 04 2015 Jitka Plesnikova <jplesnik@redhat.com> - 4.075-4
f7a327
- Perl 5.22 rebuild
f7a327
f7a327
* Wed Aug 27 2014 Jitka Plesnikova <jplesnik@redhat.com> - 4.075-3
f7a327
- Perl 5.20 rebuild
f7a327
f7a327
* Sun Aug 17 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.075-2
f7a327
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_22_Mass_Rebuild
f7a327
f7a327
* Thu Jun 12 2014 Paul Howarth <paul@city-fan.org> - 4.075-1
f7a327
- Update to 4.075
f7a327
  - Change input filter for resolvable hostnames to allow the underscore
f7a327
    character
f7a327
f7a327
* Sat Jun 07 2014 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.073-2
f7a327
- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
f7a327
f7a327
* Sat Apr  5 2014 Paul Howarth <paul@city-fan.org> - 4.073-1
f7a327
- Update to 4.073
f7a327
  - Add documentation about FQDN conversion and an option to disable
f7a327
f7a327
* Tue Jan 28 2014 Paul Howarth <paul@city-fan.org> - 4.072-1
f7a327
- Update to 4.072
f7a327
  - Modify Makefile.PL to bypass missing 'pod2text'
f7a327
- BR: perl(Pod::Text) to ensure we get pod2text
f7a327
f7a327
* Tue Oct  1 2013 Paul Howarth <paul@city-fan.org> - 4.071-1
f7a327
- Update to 4.071
f7a327
  - Add method "canon"
f7a327
f7a327
* Fri Sep 13 2013 Paul Howarth <paul@city-fan.org> - 4.070-1
f7a327
- Update to 4.070
f7a327
  - Yet another documention error fixed
f7a327
  - Add new6FFFF, RFC4291 compliant ipv4->ipV6 new in Lite.pm
f7a327
f7a327
* Sat Aug 03 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.069-3
f7a327
- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
f7a327
f7a327
* Thu Jul 18 2013 Petr Pisar <ppisar@redhat.com> - 4.069-2
f7a327
- Perl 5.18 rebuild
f7a327
f7a327
* Sun May 26 2013 Paul Howarth <paul@city-fan.org> - 4.069-1
f7a327
- Update to 4.069
f7a327
  - Add proper pod encoding in Lite.pm
f7a327
  - Changed Makefile.PL to check for config.h when building for XS with 'gcc',
f7a327
    try building with 'cc', and check again; if config.h is not found, force
f7a327
    Pure Perl mode
f7a327
  - Kill XS in winduhs and Darwin, both of which misbehave when compiling XS
f7a327
    code
f7a327
- Drop UTF8 patch, no longer needed
f7a327
f7a327
* Wed Apr  3 2013 Paul Howarth <paul@city-fan.org> - 4.068-1
f7a327
- Update to 4.068
f7a327
  - Update Makefile.PL in Util.pm to better detect 'winduhs'
f7a327
f7a327
* Sun Mar 31 2013 Paul Howarth <paul@city-fan.org> - 4.067-1
f7a327
- Update to 4.067
f7a327
  - Improved diagnostic message for "die" with bad mask for hostenum,
f7a327
    hostenumref, split, splitref, rsplit, rsplitref
f7a327
- Include new docfile About-NetAddr-IP.txt
f7a327
f7a327
* Thu Feb 14 2013 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.066-3
f7a327
- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
f7a327
f7a327
* Tue Nov 27 2012 Petr Pisar <ppisar@redhat.com> - 4.066-2
f7a327
- Change license to reflect some files allow Artistic license
f7a327
f7a327
* Tue Oct 30 2012 Paul Howarth <paul@city-fan.org> - 4.066-1
f7a327
- Update to 4.066
f7a327
  - Support bracketed IPv6 URI notation as described in RFC-3986
f7a327
f7a327
* Wed Oct  3 2012 Paul Howarth <paul@city-fan.org> - 4.065-1
f7a327
- Update to 4.065
f7a327
  - Correct format for IPv6 embedded IPv4 addresses (CPAN RT#79964)
f7a327
f7a327
* Thu Sep 27 2012 Paul Howarth <paul@city-fan.org> - 4.064-1
f7a327
- Update to 4.064
f7a327
  - Updated GPL v2.0 text and address in all modules
f7a327
  - Added support for rfc3021 /31 networks to hostenum
f7a327
- Update UTF8 patch
f7a327
f7a327
* Thu Aug 09 2012 Petr Pisar <ppisar@redhat.com> - 4.062-5
f7a327
- Declare encoding of POD
f7a327
f7a327
* Thu Aug 09 2012 Petr Pisar <ppisar@redhat.com> - 4.062-4
f7a327
- Specify all dependencies
f7a327
f7a327
* Fri Jul 20 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.062-3
f7a327
- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
f7a327
f7a327
* Mon Jun 11 2012 Petr Pisar <ppisar@redhat.com> - 4.062-2
f7a327
- Perl 5.16 rebuild
f7a327
f7a327
* Fri Jun  8 2012 Paul Howarth <paul@city-fan.org> 4.062-1
f7a327
- update to 4.062 (#802994)
f7a327
  - add is_rfc1918 to Lite.pm v1.42
f7a327
  - fix change in behavior introduced in v4.050 where an empty string supplied
f7a327
    to "new" previously returned 'undef' and now returns 'default' for ipV4 or
f7a327
    ipV6 (CPAN RT#75976)
f7a327
  - documentation updates
f7a327
- don't need to remove empty directories from the buildroot
f7a327
- recode NetAddr::IP::Lite module and manpage as UTF-8
f7a327
- don't use macros for commands
f7a327
f7a327
* Fri Jan 13 2012 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> 4.058-2
f7a327
- rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
f7a327
f7a327
* Sat Nov 12 2011 Paul Howarth <paul@city-fan.org> 4.058-1
f7a327
- update to 4.058
f7a327
  - in Lite.pm v1.40:
f7a327
    - add call to InetBase::fillIPv4 to all uses of gethostbyname
f7a327
  - in InetBase.pm v0.06:
f7a327
    - break out the code that expands short IPv4 addresses into dotquad format
f7a327
      to account for broken BSD implementations of inet_aton and gethostbyname
f7a327
      that do not recognize the short format, and EXPORT this as sub 'fillIPv4'
f7a327
  - in Util.pm v1.45:
f7a327
    - add 'fillIPv4' to calls to gethostbyname to work around broken inet_aton
f7a327
      and gethostbyname implementations in certain BSD implementations
f7a327
f7a327
* Fri Nov  4 2011 Paul Howarth <paul@city-fan.org> 4.056-1
f7a327
- update to 4.056
f7a327
  - in InetBase.pm v0.04:
f7a327
    - improve inet_aton to overcome broken gethostbyname found in NetBSD and
f7a327
      OpenBSD
f7a327
f7a327
* Sat Oct 29 2011 Paul Howarth <paul@city-fan.org> 4.055-1
f7a327
- update to 4.055
f7a327
  - in Lite.pm v1.38:
f7a327
    - patch for CPAN RT#71869: issues with Math::BigInt variants
f7a327
f7a327
* Fri Oct 28 2011 Paul Howarth <paul@city-fan.org> 4.054-1
f7a327
- update to 4.054
f7a327
  - in Lite.pm v1.37:
f7a327
    - fix CPAN RT#71925, a sub-variant of CPAN RT#62521 that showed up only for
f7a327
      short notation for IPv4, e.g. 127/n, 127.0/n, 127.0.0/n but not
f7a327
      127.0.0.0/n
f7a327
    - remove Calc.pm
f7a327
    - add detection of early Math::BigInt object structure
f7a327
    - fix CPAN RT#71869 - a failed test routine
f7a327
- upstream no longer ships README so no need to fix its encoding
f7a327
f7a327
* Wed Oct 26 2011 Paul Howarth <paul@city-fan.org> 4.052-1
f7a327
- update to 4.052
f7a327
  - in InetBase.pm v0.03:
f7a327
    - Socket6 prior to version 0.23 does not have AF_INET6 in the EXPORT_OK
f7a327
      array; modify InetBase.pm to work around this
f7a327
    - remove reference to Config{osname}
f7a327
  - in Lite.pm v1.35:
f7a327
    - add support for Math::BigInt to NetAddr::IP::Lite
f7a327
    - use Math::BigInt::Calc for creating BigInt values and fall back to
f7a327
      NetAddr::IP::Calc if Math::BigInt is not present (fixes CPAN RT#71869)
f7a327
- BR: perl(Data::Dumper) and perl(Math::BigInt)
f7a327
- add runtime dependency on perl(Math::BigInt) for performance and consistency
f7a327
- update UTF-8 patch to apply cleanly
f7a327
f7a327
* Thu Oct 20 2011 Paul Howarth <paul@city-fan.org> - 4.049-1
f7a327
- update to 4.049
f7a327
  - in Lite v1.32:
f7a327
    - add capability to parse input of the form ->new6(12345,1); this should
f7a327
      have been there but was missing (CPAN RT#68723)
f7a327
  - in Util v1.41:
f7a327
    - add inet_pton, inet_ntop, AF_INET, AF_INET6
f7a327
    - modify inet_n2dx and inet_n2ad to recognize the new 128-bit IPv4 format
f7a327
      ::FFFF:FFFF:0:0
f7a327
    - replace isIPv4 with a pure perl version for portability
f7a327
  - split the following into NetAddr::IP::InetBase v0.01 to provide better
f7a327
    long-term support for IPv6:
f7a327
    - inet_aton
f7a327
    - inet_ntoa
f7a327
    - ipv6_aton
f7a327
    - ipv6_n2x
f7a327
    - ipv6_n2d
f7a327
    - inet_any2n
f7a327
    - inet_n2dx
f7a327
    - inet_n2ad
f7a327
    - inet_ntop
f7a327
    - inet_pton
f7a327
    - packzeros
f7a327
    - isIPv4
f7a327
    - isNewIPv4
f7a327
    - isAnyIPv4
f7a327
    - AF_INET
f7a327
    - AF_INET6
f7a327
- BR: perl(Carp)
f7a327
- BR: perl(Socket6) for test suite
f7a327
- update UTF-8 patch to apply cleanly
f7a327
- license is now GPL+ or Artistic in most of the code but Util.xs is GPLv2+ so
f7a327
  we ship the whole thing under that license
f7a327
f7a327
* Fri Oct 07 2011 Petr Sabata <contyk@redhat.com> - 4.047-1
f7a327
- 4.047 bump
f7a327
f7a327
* Mon Jul 25 2011 Petr Pisar <ppisar@redhat.com> - 4.044-4
f7a327
- Fix RPM 4.9 dependency filtering
f7a327
f7a327
* Thu Jul 21 2011 Paul Howarth <paul@city-fan.org> - 4.044-3
f7a327
- use a patch rather than scripted iconv to fix character encoding
f7a327
- use rpm native provides filtering
f7a327
- make %%files list more explicit
f7a327
f7a327
* Fri Jun 17 2011 Marcela Mašláňová <mmaslano@redhat.com> - 4.044-2
f7a327
- Perl mass rebuild
f7a327
f7a327
* Tue Jun  7 2011 Marcela Mašláňová <mmaslano@redhat.com> - 4.044-1
f7a327
- update to 4.044
f7a327
- clean specfile
f7a327
f7a327
* Wed Apr  6 2011 Marcela Mašláňová <mmaslano@redhat.com> - 4.042-1
f7a327
- update to 4.042, because we had terribly old release
f7a327
f7a327
* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.027-6
f7a327
- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
f7a327
f7a327
* Tue Dec 21 2010 Marcela Maslanova <mmaslano@redhat.com> - 4.027-5
f7a327
- 661697 rebuild for fixing problems with vendorach/lib
f7a327
f7a327
* Tue May 04 2010 Marcela Maslanova <mmaslano@redhat.com> - 4.027-4
f7a327
- Mass rebuild with perl-5.12.0
f7a327
f7a327
* Wed Feb 17 2010 Marcela Mašláňová <mmaslano@redhat.com> - 4.027-3
f7a327
- make rpmlint happy
f7a327
f7a327
* Mon Dec  7 2009 Stepan Kasal <skasal@redhat.com> - 4.027-2
f7a327
- rebuild against perl 5.10.1
f7a327
f7a327
* Wed Sep 16 2009 Warren Togami <wtogami@redhat.com> - 4.027-1
f7a327
- 4.027
f7a327
f7a327
* Sun Jul 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.007-5
f7a327
- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
f7a327
f7a327
* Thu Feb 26 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 4.007-4
f7a327
- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
f7a327
f7a327
* Thu Aug  7 2008 Tom "spot" Callaway <tcallawa@redhat.com> 4.007-3
f7a327
- fix license tag
f7a327
f7a327
* Wed Mar  5 2008 Tom "spot" Callaway <tcallawa@redhat.com> 4.007-2
f7a327
- rebuild for new perl
f7a327
f7a327
* Tue Feb 12 2008 Andreas Thienemann <athienem@redhat.com> 4.007-1
f7a327
- Updated to 4.007
f7a327
- Rebuilt against gcc-4.3
f7a327
f7a327
* Wed Aug 29 2007 Fedora Release Engineering <rel-eng at fedoraproject dot org> - 4.004-4
f7a327
- Rebuild for selinux ppc32 issue.
f7a327
f7a327
* Tue Jul 10 2007 Andreas Thienemann <andreas@bawue.net> 4.004-3
f7a327
- Fixed missing BR on rawhide
f7a327
f7a327
* Thu Apr 26 2007 Andreas Thienemann <andreas@bawue.net> 4.004-2
f7a327
- Moar docs!
f7a327
f7a327
* Thu Apr 12 2007 Andreas Thienemann <andreas@bawue.net> 4.004-1
f7a327
- Specfile autogenerated by cpanspec 1.69.1.
f7a327
- Cleand up for FE