Update for biber-2.2-1 2.2-1
authorKen Brown <kbrown@cornell.edu>
Sun, 1 Nov 2015 20:26:16 +0000 (15:26 -0500)
committerKen Brown <kbrown@cornell.edu>
Sun, 1 Nov 2015 20:26:16 +0000 (15:26 -0500)
announce.txt
biber.cygport
update_for_5_22.patch [deleted file]

index dfca63923f14f1a90f2425c853fca5f5852fbb8c..cef93a0275a6ce5bbb77d9a5ebd5517c27e55833 100644 (file)
@@ -1,10 +1,10 @@
 The following package has been updated in the Cygwin distribution:
 
-* biber-2.1-1
+* biber-2.2-1
 
 Biber is a BibTeX replacement for users of BibLaTeX, with full Unicode support.
 
-This is an update to the latest upstream release.  It is the first release of biber as a standalone package on 32-bit Cygwin.  The main executable is /usr/bin/biber, which is a Perl script; in the 32-bit case it replaces /usr/bin/biber.exe, which used to be provided by the texlive-collection-bibtexextra package.
+This is an update to the latest upstream release.
 
 Ken Brown
 Cygwin's Biber maintainer
index cb258ba9c286d9f8b75482c963f35423cf7bb05c..fdc38338615fd44d260479eb8baf5a829742991a 100644 (file)
@@ -1,5 +1,5 @@
 NAME="biber"
-VERSION=2.1
+VERSION=2.2
 RELEASE=1
 CATEGORY="Text"
 SUMMARY="BibTeX replacement for users of BibLaTeX"
@@ -11,11 +11,10 @@ HOMEPAGE="http://biblatex-biber.sourceforge.net/"
 
 GIT_URI="git://github.com/plk/biber.git"
 # remove the 'v' for 1.6
-GIT_TAG=v${VERSION}
+# GIT_TAG=v${VERSION}
+GIT_REV=7998b16
 inherit git perl
 
-PATCH_URI="update_for_5_22.patch"
-
 DEPEND="
 perl-Business-ISBN
 perl-Business-ISMN
diff --git a/update_for_5_22.patch b/update_for_5_22.patch
deleted file mode 100644 (file)
index 4eaa876..0000000
+++ /dev/null
@@ -1,52 +0,0 @@
---- a/lib/Biber/Input/file/bibtex.pm
-+++ b/lib/Biber/Input/file/bibtex.pm
-@@ -657,8 +657,6 @@ sub _literal {
-   else {
-     $bibentry->set_datafield($field, $value);
-   }
--
--
-   return;
- }
-@@ -759,7 +757,7 @@ sub _name {
-     # Check for malformed names in names which aren't completely escaped
-     # Too many commas
--    unless ($name =~ m/\A{\X+}\z/xms) { # Ignore these tests for escaped names
-+    unless ($name =~ m/\A\{\X+\}\z/xms) { # Ignore these tests for escaped names
-       my @commas = $name =~ m/,/g;
-       if ($#commas > 1) {
-         biber_warn("Name \"$name\" has too many commas: skipping name", $bibentry);
-@@ -1262,8 +1260,8 @@ my %months = (
- sub _hack_month {
-   my $in_month = shift;
--  if ($in_month =~ m/\A\s*((?:jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec).*)\s*\z/i) {
--    return $months{lc(Unicode::GCString->new($1)->substr(0,3)->as_string)};
-+  if (my ($m) = $in_month =~ m/\A\s*((?:jan|feb|mar|apr|may|jun|jul|aug|sep|oct|nov|dec).*)\s*\z/i) {
-+    return $months{lc(Unicode::GCString->new($m)->substr(0,3)->as_string)};
-   }
-   else {
-     return $in_month;
-diff --git a/lib/Biber/LaTeX/Recode.pm b/lib/Biber/LaTeX/Recode.pm
-index a2900b2..427f7f5 100644
---- a/lib/Biber/LaTeX/Recode.pm
-+++ b/lib/Biber/LaTeX/Recode.pm
-@@ -230,13 +230,13 @@ sub latex_decode {
-         $text =~ s/\\not\\($re)/$map->{$1}/ge;
-       }
-       elsif ($type eq 'superscripts') {
--        $text =~ s/\\textsuperscript{($re)}/$map->{$1}/ge;
-+        $text =~ s/\\textsuperscript\{($re)\}/$map->{$1}/ge;
-       }
-       elsif ($type eq 'cmdsuperscripts') {
--        $text =~ s/\\textsuperscript{\\($re)}/$map->{$1}/ge;
-+        $text =~ s/\\textsuperscript\{\\($re)\}/$map->{$1}/ge;
-       }
-       elsif ($type eq 'dings') {
--        $text =~ s/\\ding{([2-9AF][0-9A-F])}/$map->{$1}/ge;
-+        $text =~ s/\\ding\{([2-9AF][0-9A-F])\}/$map->{$1}/ge;
-       }
-       elsif ($type eq 'letters') {
-         $text =~ s/\\($re)(?:\{\}|\s+|\b)/$map->{$1}/ge;
This page took 0.025173 seconds and 5 git commands to generate.