Sync from SUSE:SLFO:Main intltool revision ed7c1d07bf0aac03aa240be214de0fe8
This commit is contained in:
commit
8908b52798
23
.gitattributes
vendored
Normal file
23
.gitattributes
vendored
Normal file
@ -0,0 +1,23 @@
|
|||||||
|
## Default LFS
|
||||||
|
*.7z filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.bsp filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.bz2 filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.gem filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.gz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.jar filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.lz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.lzma filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.obscpio filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.oxt filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.pdf filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.png filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.rpm filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.tbz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.tbz2 filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.tgz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.ttf filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.txz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.whl filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.xz filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.zip filter=lfs diff=lfs merge=lfs -text
|
||||||
|
*.zst filter=lfs diff=lfs merge=lfs -text
|
43
fixrace.patch
Normal file
43
fixrace.patch
Normal file
@ -0,0 +1,43 @@
|
|||||||
|
From: Bernhard M. Wiedemann <bmwiedemann+intltool@suse.de>
|
||||||
|
|
||||||
|
avoid a race where some processes try to use a partial cache file
|
||||||
|
that is still being written to.
|
||||||
|
Note that we release the lock before load_cache,
|
||||||
|
because if we got the lock, the cache is already completely written
|
||||||
|
and it is OK to have multiple parallel readers
|
||||||
|
|
||||||
|
Index: intltool-0.51.0/intltool-merge.in
|
||||||
|
===================================================================
|
||||||
|
--- intltool-0.51.0.orig/intltool-merge.in
|
||||||
|
+++ intltool-0.51.0/intltool-merge.in
|
||||||
|
@@ -43,6 +43,7 @@ use Getopt::Long;
|
||||||
|
use Text::Wrap;
|
||||||
|
use File::Basename;
|
||||||
|
use Encode;
|
||||||
|
+use Fcntl qw(:flock);
|
||||||
|
|
||||||
|
my $must_end_tag = -1;
|
||||||
|
my $last_depth = -1;
|
||||||
|
@@ -392,11 +393,14 @@ sub load_cache
|
||||||
|
|
||||||
|
sub get_cached_translation_database
|
||||||
|
{
|
||||||
|
+ open(my $lockfh, ">", "$cache_file.lock") or die $!;
|
||||||
|
+ flock($lockfh, LOCK_EX) or die "Could not lock '$cache_file.lock' - $!";
|
||||||
|
my $cache_file_age = -M $cache_file;
|
||||||
|
if (defined $cache_file_age)
|
||||||
|
{
|
||||||
|
if ($cache_file_age <= &get_newest_po_age)
|
||||||
|
{
|
||||||
|
+ close($lockfh);
|
||||||
|
&load_cache;
|
||||||
|
return;
|
||||||
|
}
|
||||||
|
@@ -404,6 +408,7 @@ sub get_cached_translation_database
|
||||||
|
}
|
||||||
|
|
||||||
|
&create_cache;
|
||||||
|
+ close($lockfh);
|
||||||
|
}
|
||||||
|
|
||||||
|
sub add_translation
|
BIN
intltool-0.51.0.tar.gz
(Stored with Git LFS)
Normal file
BIN
intltool-0.51.0.tar.gz
(Stored with Git LFS)
Normal file
Binary file not shown.
29
intltool-no-guess-builddir.patch
Normal file
29
intltool-no-guess-builddir.patch
Normal file
@ -0,0 +1,29 @@
|
|||||||
|
--- intltool-0.51.0-orig/intltool-update.in 2015-03-09 02:39:54.000000000 +0100
|
||||||
|
+++ intltool-0.51.0/intltool-update.in 2018-05-13 21:44:00.561217678 +0200
|
||||||
|
@@ -620,6 +620,14 @@
|
||||||
|
|
||||||
|
my @result;
|
||||||
|
|
||||||
|
+ # If the builddir is a subdir of srcdir, the list of files found will be prefixed with
|
||||||
|
+ # an additional prefix (e.g. "_build/sub" for automake 1.15 make distcheck). Try to
|
||||||
|
+ # handle that, by removing those matches as well.
|
||||||
|
+ my $absbuilddir = Cwd::abs_path("..\/");
|
||||||
|
+ my $abssrcdir = Cwd::abs_path("$SRCDIR/..");
|
||||||
|
+ # Check if builddir is a subdir of srcdir
|
||||||
|
+ my ($abspath,$relpath) = split /\s*$abssrcdir\/\s*/, $absbuilddir, 2;
|
||||||
|
+
|
||||||
|
foreach (@buf_allfiles_sorted)
|
||||||
|
{
|
||||||
|
my $dummy = $_;
|
||||||
|
@@ -628,7 +636,10 @@
|
||||||
|
$srcdir =~ s#^../##;
|
||||||
|
$dummy =~ s#^$srcdir/../##;
|
||||||
|
$dummy =~ s#^$srcdir/##;
|
||||||
|
- $dummy =~ s#_build/##;
|
||||||
|
+ if ($relpath)
|
||||||
|
+ {
|
||||||
|
+ $dummy =~ s#^$relpath/##;
|
||||||
|
+ }
|
||||||
|
if (!exists($in2{$dummy}))
|
||||||
|
{
|
||||||
|
push @result, $dummy
|
52
intltool-perl-5.22.patch
Normal file
52
intltool-perl-5.22.patch
Normal file
@ -0,0 +1,52 @@
|
|||||||
|
Index: intltool-update.in
|
||||||
|
===================================================================
|
||||||
|
--- intltool-update.in.orig
|
||||||
|
+++ intltool-update.in
|
||||||
|
@@ -1062,13 +1062,13 @@ sub SubstituteVariable
|
||||||
|
}
|
||||||
|
}
|
||||||
|
|
||||||
|
- if ($str =~ /^(.*)\${?([A-Z_]+)}?(.*)$/)
|
||||||
|
+ if ($str =~ /^(.*)\$\{?([A-Z_]+)}?(.*)$/)
|
||||||
|
{
|
||||||
|
my $rest = $3;
|
||||||
|
my $untouched = $1;
|
||||||
|
my $sub = "";
|
||||||
|
# Ignore recursive definitions of variables
|
||||||
|
- $sub = $varhash{$2} if defined $varhash{$2} and $varhash{$2} !~ /\${?$2}?/;
|
||||||
|
+ $sub = $varhash{$2} if defined $varhash{$2} and $varhash{$2} !~ /\$\{?$2}?/;
|
||||||
|
|
||||||
|
return SubstituteVariable ("$untouched$sub$rest");
|
||||||
|
}
|
||||||
|
@@ -1190,10 +1190,10 @@ sub FindPackageName
|
||||||
|
$name =~ s/\(+$//g;
|
||||||
|
$version =~ s/\(+$//g;
|
||||||
|
|
||||||
|
- $varhash{"PACKAGE_NAME"} = $name if (not $name =~ /\${?AC_PACKAGE_NAME}?/);
|
||||||
|
- $varhash{"PACKAGE"} = $name if (not $name =~ /\${?PACKAGE}?/);
|
||||||
|
- $varhash{"PACKAGE_VERSION"} = $version if (not $name =~ /\${?AC_PACKAGE_VERSION}?/);
|
||||||
|
- $varhash{"VERSION"} = $version if (not $name =~ /\${?VERSION}?/);
|
||||||
|
+ $varhash{"PACKAGE_NAME"} = $name if (not $name =~ /\$\{?AC_PACKAGE_NAME}?/);
|
||||||
|
+ $varhash{"PACKAGE"} = $name if (not $name =~ /\$\{?PACKAGE}?/);
|
||||||
|
+ $varhash{"PACKAGE_VERSION"} = $version if (not $name =~ /\$\{?AC_PACKAGE_VERSION}?/);
|
||||||
|
+ $varhash{"VERSION"} = $version if (not $name =~ /\$\{?VERSION}?/);
|
||||||
|
}
|
||||||
|
|
||||||
|
if ($conf_source =~ /^AC_INIT\(([^,\)]+),([^,\)]+)[,]?([^,\)]+)?/m)
|
||||||
|
@@ -1219,11 +1219,11 @@ sub FindPackageName
|
||||||
|
$version =~ s/\(+$//g;
|
||||||
|
$bugurl =~ s/\(+$//g if (defined $bugurl);
|
||||||
|
|
||||||
|
- $varhash{"PACKAGE_NAME"} = $name if (not $name =~ /\${?AC_PACKAGE_NAME}?/);
|
||||||
|
- $varhash{"PACKAGE"} = $name if (not $name =~ /\${?PACKAGE}?/);
|
||||||
|
- $varhash{"PACKAGE_VERSION"} = $version if (not $name =~ /\${?AC_PACKAGE_VERSION}?/);
|
||||||
|
- $varhash{"VERSION"} = $version if (not $name =~ /\${?VERSION}?/);
|
||||||
|
- $varhash{"PACKAGE_BUGREPORT"} = $bugurl if (defined $bugurl and not $bugurl =~ /\${?\w+}?/);
|
||||||
|
+ $varhash{"PACKAGE_NAME"} = $name if (not $name =~ /\$\{?AC_PACKAGE_NAME}?/);
|
||||||
|
+ $varhash{"PACKAGE"} = $name if (not $name =~ /\$\{?PACKAGE}?/);
|
||||||
|
+ $varhash{"PACKAGE_VERSION"} = $version if (not $name =~ /\$\{?AC_PACKAGE_VERSION}?/);
|
||||||
|
+ $varhash{"VERSION"} = $version if (not $name =~ /\$\{?VERSION}?/);
|
||||||
|
+ $varhash{"PACKAGE_BUGREPORT"} = $bugurl if (defined $bugurl and not $bugurl =~ /\$\{?\w+}?/);
|
||||||
|
}
|
||||||
|
|
||||||
|
# \s makes this not work, why?
|
485
intltool.changes
Normal file
485
intltool.changes
Normal file
@ -0,0 +1,485 @@
|
|||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun May 13 19:47:44 UTC 2018 - bjorn.lie@gmail.com
|
||||||
|
|
||||||
|
- Add intltool-no-guess-builddir.patch: Fix out of tree builds with
|
||||||
|
automake 1.15 and newer, patch taken from Ubuntu (lp#1117944).
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Feb 28 16:33:35 UTC 2018 - dimstar@opensuse.org
|
||||||
|
|
||||||
|
- Modernize spec-file by calling spec-cleaner
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun Sep 24 07:18:06 UTC 2017 - coolo@suse.com
|
||||||
|
|
||||||
|
- extend intltool-perl-5.22.patch to fix one more perl 5.26 issue
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue May 2 15:22:35 UTC 2017 - bwiedemann@suse.com
|
||||||
|
|
||||||
|
- Add fixrace.patch to fix random desktop file corruptions
|
||||||
|
(lp#1687644 boo#1021335)
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Apr 15 22:26:26 UTC 2016 - mgorse@suse.com
|
||||||
|
|
||||||
|
- Update to GNOME 3.20 Fate#318572
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Sep 1 09:46:20 UTC 2015 - dimstar@opensuse.org
|
||||||
|
|
||||||
|
- Add intltool-perl-5.22.patch: Fix execution with perl 5.22.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Mar 25 22:28:10 UTC 2015 - zaitor@opensuse.org
|
||||||
|
|
||||||
|
- Update to version 0.51.0:
|
||||||
|
+ Don't write $SRCDIR to the pot file.
|
||||||
|
+ Fixed incorrect handling of spaces around = in .ini files.
|
||||||
|
+ Add support for QT designer .UI files.
|
||||||
|
+ Add missing files to Makefile.am EXTRA_DIST definitions.
|
||||||
|
+ Use plain localedir to install mo files to, rather than trying
|
||||||
|
to guess one.
|
||||||
|
+ Fix makefile rule to build .pox files properly.
|
||||||
|
+ Fix incorrect usage of hyphens and dashes in man pages.
|
||||||
|
+ Update .bzrignore with some new generated files.
|
||||||
|
+ Use autoreconf instead of gnome-autogen scripts.
|
||||||
|
+ Remove obsolete AM_GNU_GETTEXT information from docs.
|
||||||
|
+ Support single quotes in glade/gtkuibuilder files (lp#1034153).
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Mar 28 10:03:51 UTC 2013 - mmeister@suse.com
|
||||||
|
|
||||||
|
- Added url as source.
|
||||||
|
Please see http://en.opensuse.org/SourceUrls
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Feb 27 08:07:15 UTC 2012 - vuntz@opensuse.org
|
||||||
|
|
||||||
|
- Update to version 0.50.2:
|
||||||
|
+ Use --no-translations only if intltool >= 0.50 is available
|
||||||
|
(lp#903340).
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun Feb 5 18:36:54 CET 2012 - zaitor@opensuse.org
|
||||||
|
|
||||||
|
- Update to version 0.50.1:
|
||||||
|
+ Support AM_SILENT_RULES (lp#402516).
|
||||||
|
+ Improve support for extracting messages from GSettings files
|
||||||
|
(lp#922685).
|
||||||
|
+ Support attribute tag extraction for Glade/GtkBuilder files
|
||||||
|
(lp#923841).
|
||||||
|
+ Start including a ChangeLog in tarballs and provide a NEWS file
|
||||||
|
(lp#924386).
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Jan 5 15:01:57 UTC 2012 - vuntz@opensuse.org
|
||||||
|
|
||||||
|
- Fix Source to not use a non-existing URL.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Dec 22 09:59:40 UTC 2011 - vuntz@opensuse.org
|
||||||
|
|
||||||
|
- Own %{_datadir}/aclocal to fix build without automake/autoconf.
|
||||||
|
- Run "make check" in %check.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Oct 17 21:23:20 CEST 2011 - dimstar@opensuse.org
|
||||||
|
|
||||||
|
- Update to version 0.50.0:
|
||||||
|
+ Add support for gsettings gschema.xml files (lp#580526)
|
||||||
|
+ Let xgettext extract Scheme strings out (lp#790574)
|
||||||
|
+ Improve handling of quotes in 'intltool-update -m' (lp#806006)
|
||||||
|
+ Messages are extracted in the order they appear in original
|
||||||
|
files now (lp#520986)
|
||||||
|
+ Other bugs fixed: lp#398576, lp#613003, lp#639857, lp#860192.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Mar 25 11:05:43 CET 2010 - vuntz@opensuse.org
|
||||||
|
|
||||||
|
- Update to version 0.41.1:
|
||||||
|
+ For the detailed list of changes, see:
|
||||||
|
https://edge.launchpad.net/intltool/+milestone/0.41.1
|
||||||
|
+ intltool-update doesn't call intltool-extract correctly on MS
|
||||||
|
Windows
|
||||||
|
+ Support gtkbuilder format for contexts
|
||||||
|
+ Patch of intltool-update to fix a bug when intltool-update is
|
||||||
|
called with a srcdir env var different from "."
|
||||||
|
+ Support py.in for intltool-update -m
|
||||||
|
+ intltool-update thinks __import__('<module>') is a translation
|
||||||
|
+ Fixes in README
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun Mar 21 14:57:59 CET 2010 - meissner@suse.de
|
||||||
|
|
||||||
|
- Update to version 0.41.0:
|
||||||
|
+ Upstream moved to launchpad
|
||||||
|
+ Small bugfixes.
|
||||||
|
+ For details: https://edge.launchpad.net/intltool/trunk/0.41.0
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sat Mar 14 22:31:20 CET 2009 - mboman@suse.de
|
||||||
|
|
||||||
|
- Update to version 0.40.6:
|
||||||
|
+ Update for new usage style and to refer to server files instead
|
||||||
|
of oaf
|
||||||
|
+ Don't hardcode /bin/sh as the shell
|
||||||
|
+ Add basic support for PACKAGE_BUGREPORT specified by packages
|
||||||
|
+ Check for at least perl 5.8.1, and print the found version
|
||||||
|
+ Replace iconv usage with perl's internal Encode::from_to()
|
||||||
|
+ Quote the grep arguments that use ^
|
||||||
|
+ Add support for extracting string data from Bioware Aurora Talk
|
||||||
|
Table format files, along with the extra metadata associated
|
||||||
|
with the strings
|
||||||
|
+ Redirect grep output to /dev/null
|
||||||
|
- Don't run autoreconf
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Jan 30 15:06:58 CET 2009 - vuntz@novell.com
|
||||||
|
|
||||||
|
- Requires gettext-tools instead of gettext-devel. Fix bnc#459088.
|
||||||
|
- Drop intltool-extract-check-hack.patch: it shouldn't be needed
|
||||||
|
anymore since upstream now ships intltool-extract with intltool
|
||||||
|
instead of shipping it with each tarballs. So it's always
|
||||||
|
available.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun Oct 12 04:36:14 EST 2008 - mboman@suse.de
|
||||||
|
|
||||||
|
- Update to version 0.40.5:
|
||||||
|
+ Fixed bug bgo#554280
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun Sep 21 11:40:39 EST 2008 - mboman@suse.de
|
||||||
|
|
||||||
|
- Update to version 0.40.4:
|
||||||
|
+ Add extract13.desktop to EXTRA_DIST
|
||||||
|
+ Bugs fixed: bgo#550044, bgo#550727, bgo#549243
|
||||||
|
+ Require the AM_NLS macro, so USE_NLS gets defined
|
||||||
|
+ Add a check for gmsgfmt that falls back to $MSGFMT
|
||||||
|
This change removes the need for using AM_GLIB_GNU_GETTEXT or
|
||||||
|
AM_GNU_GETTEXT for some projects.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Sun Aug 24 13:13:16 CEST 2008 - mboman@novell.com
|
||||||
|
|
||||||
|
- Update to version 0.40.3:
|
||||||
|
* Bugs fixed; bgo#544574, bgo#458794, bgo#544574, bgo#323968,
|
||||||
|
bgo#543665, bgo#531894, bgo#536970
|
||||||
|
* Add new test cases to EXTRA_DIST and CLEANFILES as appropriate
|
||||||
|
* intltoolize.in: Check for symlinks to intltool scripts and remove them
|
||||||
|
* intltool-update.in (GenerateHeaders): If running under ActiveState
|
||||||
|
Perl then prefix the intltool-extract command with the Perl
|
||||||
|
interpreter pathname, as the system() function has no clue about
|
||||||
|
Unixish executable scripts indicated by just a hashbang line.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Jul 18 13:13:16 CEST 2008 - rodrigo@suse.de
|
||||||
|
|
||||||
|
- Use PATCH-*-OPENSUSE, not SUSE, in patch tags
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Jun 11 16:43:07 CEST 2008 - maw@suse.de
|
||||||
|
|
||||||
|
- Update to version 0.40.0:
|
||||||
|
+ Bugs fixed: bgo#436241, bgo#377573, bgo#489135, bgo#490620,
|
||||||
|
bgo#517559, bgo#508320, bgo#516501, bgo#518257, and bgo#509411
|
||||||
|
- Respin intltool-extract-check-hack.patch.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Mar 4 01:40:52 CET 2008 - maw@suse.de
|
||||||
|
|
||||||
|
- Update to version 0.37.1:
|
||||||
|
+ Bugs fixed: bgo#508320, bgo#516501, bgo#518257, bgo#487818,
|
||||||
|
bgo#487666, bgo#499590, bgo#493267, bgo#487817, bgo#499179,
|
||||||
|
bgo#491408, bgo#481833, bgo#490845, bgo#488724, bgo#464846,
|
||||||
|
bgo#438178, bgo#464846, bgo#464474, bgo#464474, bgo#464121,
|
||||||
|
bgo#301364, bgo#311936, bgo#349560, bgo#462312, bgo#449938,
|
||||||
|
bgo#411698, bgo#438722, bgo#449938, bgo#430093, bgo#448200,
|
||||||
|
bgo#417659, and bgo#413461
|
||||||
|
+ Note that packages using intltool that also run autoreconf
|
||||||
|
(these should be limited to packages that patch
|
||||||
|
configure.{in,ac} or Makefile.am files) may need to follow
|
||||||
|
autoreconf with intltoolize --force, as some files generated
|
||||||
|
by intltool are not compatible across intltool versions
|
||||||
|
- Respin intltool-extract-check-hack.patch, and annotate it.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Mar 22 18:15:38 CET 2007 - sbrabec@suse.cz
|
||||||
|
|
||||||
|
- Worked around bad intltool-extract check.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Mar 21 13:37:06 CST 2007 - maw@suse.de
|
||||||
|
|
||||||
|
- Update to version 0.35.5.
|
||||||
|
* Don't hardcode fallback path to intltool-extract -- bug #399476
|
||||||
|
* Fix mkdir race in inltool-merge.in.in -- bug #400788
|
||||||
|
* Update an additional check to use $SRCDIR properly for POTFILES.skip
|
||||||
|
-- bug #391892
|
||||||
|
* Handle extracting comments from ini-style files -- bug #390271
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Feb 16 13:27:21 CST 2007 - maw@suse.de
|
||||||
|
|
||||||
|
- Update to version 0.35.4.
|
||||||
|
* Fix logic of checking for leftout files in builddir or srcdir
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Dec 22 00:25:55 CET 2006 - sreeves@suse.de
|
||||||
|
|
||||||
|
- ver 0.35 of intltool is needed for Fate#301648.
|
||||||
|
The menu editor we will use is alacarte which requires >=0.35 version
|
||||||
|
of intltool. Talked with dobey, jpr and gekker and this rev (0.35.2) was
|
||||||
|
approved for submision.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Jul 21 22:10:15 CEST 2006 - gekker@suse.de
|
||||||
|
|
||||||
|
- Update to version 0.35.0
|
||||||
|
* Support for MSGID_BUGS_ADDRESS variable in Makevars and for xgettext
|
||||||
|
-- bug #329346 (Dwayne Bailey, Rodney Dawes)
|
||||||
|
* Support for po/LINGUAS file being preferred over ALL_LINGUAS variable
|
||||||
|
-- bugs #341508 #339770 (Rodney Dawes)
|
||||||
|
* Support micro-version when validating version requirements
|
||||||
|
-- bug #339627 (Rodney Dawes)
|
||||||
|
* Clean up Makefile.in.in to remove useless bits
|
||||||
|
-- bug #338817 (Rodney Dawes)
|
||||||
|
* Change WARNING to NOTICE for non-UTF-8 po file encodings
|
||||||
|
-- bug #331046 (Rodney Dawes)
|
||||||
|
* Add MAINTAINERS file
|
||||||
|
-- bug #335025 (Danilo Segan)
|
||||||
|
* Work around recursive variable resolution in intltool-update
|
||||||
|
-- bug #321785 (Danilo Segan)
|
||||||
|
* Work around variable stripping in Makefile.in.in substitution
|
||||||
|
-- bug #330509 (Rodney Dawes)
|
||||||
|
- Update to version 0.34.2
|
||||||
|
* We require automake >= 1.5 now, so check that we aren't on something older
|
||||||
|
-- bug #323282 (Rodney Dawes)
|
||||||
|
* Add support for translating DBus service files
|
||||||
|
-- bug #322629 (Carlos Garcia Campos)
|
||||||
|
* Preserve encoding of XML comments
|
||||||
|
-- bug #320721 (Simos Xenitellis)
|
||||||
|
* Improve interaction with use of AM_GNU_GETTEXT
|
||||||
|
-- bug #312217 (Stepan Kasal)
|
||||||
|
* Fix two small issues with srcdir != builddir
|
||||||
|
(Stepan Kasal)
|
||||||
|
* Remove unused variables from configure.in
|
||||||
|
-- bug #312214 (Stepan Kasal)
|
||||||
|
* Use $(install_sh) -d instead of $(top_srcdir)/mkinstalldirs
|
||||||
|
-- bug #311874 (Stepan Kasal)
|
||||||
|
* Don't substitute some variables in the intltool build
|
||||||
|
-- bug #315021 (Stepan Kasal)
|
||||||
|
* Use POSIX sh syntax for Solaris
|
||||||
|
-- bug #322263 (Laszlo Peter)
|
||||||
|
* Set the prefix from $0 on win32 systems
|
||||||
|
(Tor Lillqvist)
|
||||||
|
* Remove unneeded compatibility code for autoconf 2.13
|
||||||
|
-- bug #311870 (Stepan Kasal)
|
||||||
|
* Remove deprecated INSTOBJEXT variable use
|
||||||
|
-- bug #312333 (Stepan Kasal)
|
||||||
|
* Remove use of deprecated GENCAT variable
|
||||||
|
-- bug #212332 (Stepan Kasal)
|
||||||
|
* Use AU_ALIAS instead of AC_DEFUN for autoconf and autoupdate
|
||||||
|
-- bug #312334 (Stepan Kasal)
|
||||||
|
* Use PACKAGE_NAME instead of AC_PACKAGE_NAME
|
||||||
|
-- bug #311523 (Peter Moulder)
|
||||||
|
|
||||||
|
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Feb 6 16:00:14 CET 2006 - sbrabec@suse.cz
|
||||||
|
|
||||||
|
- Fixed Requires (intltool-update requires gettext-devel).
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Feb 3 15:18:11 CET 2006 - sbrabec@suse.cz
|
||||||
|
|
||||||
|
- Simplified BuildRequires.
|
||||||
|
- Fixed Requires (intltool-merge requires perl-XML-Parser).
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Jan 25 21:45:17 CET 2006 - mls@suse.de
|
||||||
|
|
||||||
|
- converted neededforbuild to BuildRequires
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Aug 11 00:45:57 CEST 2005 - gekker@suse.de
|
||||||
|
|
||||||
|
- Update to version 0.34.1
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Aug 1 20:02:15 CEST 2005 - gekker@suse.de
|
||||||
|
|
||||||
|
- Update to version 0.34
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Feb 7 09:29:00 CET 2005 - ke@suse.de
|
||||||
|
|
||||||
|
- Updated to version 0.33:
|
||||||
|
* Various bug fixes, mostly XML related.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Jan 17 12:01:18 CET 2005 - clahey@suse.de
|
||||||
|
|
||||||
|
- Updated to version 0.32.1.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Nov 5 10:30:56 CET 2004 - ke@suse.de
|
||||||
|
|
||||||
|
- Update to version 0.32:
|
||||||
|
* Bug fixes.
|
||||||
|
* Deprecate AC_PROG_INTLTOOL for IT_PROG_INTLTOOL.
|
||||||
|
* Allow use of either AM_GNU_GETTEXT or AM_GLIB_GNU_GETTEXT and use our
|
||||||
|
own Makefile.in.in instead of trying to patch one.
|
||||||
|
* Documentation enhancement.
|
||||||
|
- Drop obsolete patch.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Jul 15 15:45:26 CEST 2004 - ke@suse.de
|
||||||
|
|
||||||
|
- Update to version 0.31 (from the announcement):
|
||||||
|
* Support for C#.
|
||||||
|
* New XML merging; entity decoding and encoding is not done anymore
|
||||||
|
for XML.
|
||||||
|
* Multiple-output XML merging now produces simpler files, and sets
|
||||||
|
"xml:lang" only when translation is used
|
||||||
|
* Support for passing comments to translators from XML and GConf
|
||||||
|
schema files.
|
||||||
|
* Bugfixes.
|
||||||
|
- Enable all tests (stop applying intltool-0.30-selftest.pl.in.patch).
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Feb 4 14:00:10 CET 2004 - ke@suse.de
|
||||||
|
|
||||||
|
- Update to version 0.30.
|
||||||
|
- Disable unreliable tests (intltool-0.30-selftest.pl.in.patch; the
|
||||||
|
order of attributes isn't static).
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Dec 10 09:41:15 CET 2003 - ke@suse.de
|
||||||
|
|
||||||
|
- Update to version 0.28; it now depends on the Perl module XML::Parser.
|
||||||
|
- Adjust neededforbuild: Add perl-XML-Parser and expat.
|
||||||
|
- intltool-0.28-selftest.pl.in.patch: Disable trouble causing tests.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Aug 18 18:39:29 CEST 2003 - sbrabec@suse.cz
|
||||||
|
|
||||||
|
- Updated to version 0.27.2.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Jun 12 15:37:06 CEST 2003 - sbrabec@suse.cz
|
||||||
|
|
||||||
|
- Updated to version 0.26.
|
||||||
|
- Fixed directory packaging.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Jan 23 15:57:56 CET 2003 - ke@suse.de
|
||||||
|
|
||||||
|
- Update to version 0.25; NEWS since 0.21:
|
||||||
|
* Support Makefile.in.in from glib-gettextize from glib >= 2.1.5.
|
||||||
|
* Strip the hints from POTFILES.in in -M mode.
|
||||||
|
* Don't generate .h.h lines in the POTFILES.in for xgettext when the
|
||||||
|
input file line is from a known type and also has the [type:
|
||||||
|
gettext/..] hint.
|
||||||
|
* Fix xml-i18n-tools part to work with new gettext 4.
|
||||||
|
* Add a new .theme.in -> .theme rule.
|
||||||
|
* gettextize 4.x work.
|
||||||
|
* Recognise the "xml:space" attribute and preserve whitespace if set
|
||||||
|
to "preserve".
|
||||||
|
* GConf schemas handling changes.
|
||||||
|
* Use charset.alias if available.
|
||||||
|
* Add support for 'default' tags.
|
||||||
|
* Added support for translation of descriptions used by ATK in glade
|
||||||
|
files.
|
||||||
|
* Made schemas extraction code more bulletproof.
|
||||||
|
* Force intltool-update to exit if POTFILES.in is not found.
|
||||||
|
* Add detection of glade2 files in -m mode.
|
||||||
|
* Other bugfixes.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Sep 5 11:50:45 CEST 2002 - ro@suse.de
|
||||||
|
|
||||||
|
- removed libxml2 requires and from neededforbuild
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon Aug 12 18:40:41 CEST 2002 - ro@suse.de
|
||||||
|
|
||||||
|
- fixed permissions of intltool dir
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Jun 6 09:37:00 CEST 2002 - ke@suse.de
|
||||||
|
|
||||||
|
- Update to version 0.21:
|
||||||
|
* Add detection of glade2 files in -m mode.
|
||||||
|
* Force intltool-update to exit if POTFILES.in is not found.
|
||||||
|
* Make schemas extraction code more bulletproof.
|
||||||
|
* Add support for translation of descriptions used by ATK in glade
|
||||||
|
files.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu May 23 10:57:52 CEST 2002 - ke@suse.de
|
||||||
|
|
||||||
|
- Update to version 0.21:
|
||||||
|
* Add support for .schemas files.
|
||||||
|
* Some .m4 fixes.
|
||||||
|
* Perform variable substitutions when determining package name.
|
||||||
|
* Add HOWTO on adding i18n support to an application.
|
||||||
|
* Fix Glade XML decoding.
|
||||||
|
* Better error reporting.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri May 3 14:29:15 CEST 2002 - ke@suse.de
|
||||||
|
|
||||||
|
- Update to version 0.18: bug fixes, enhancements (e.g., recognize
|
||||||
|
directories starting with po- as being translation directories, glade2
|
||||||
|
support, take POTFILES.skip and POTFILES.ignore into account), update
|
||||||
|
documentation.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Nov 21 11:07:10 CET 2001 - ke@suse.de
|
||||||
|
|
||||||
|
- Update to version 0.12.
|
||||||
|
- Rename package: xml-i18n-tools -> intltool.
|
||||||
|
- Enable check.
|
||||||
|
- Numerous bug fixes.
|
||||||
|
- Heavily improved UTF-8 support.
|
||||||
|
- Support more input formats (e.g, Dia's .sheet files).
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Wed Aug 8 14:59:12 CEST 2001 - hhetter@suse.de
|
||||||
|
|
||||||
|
- update to version 0.9
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Mon May 28 10:23:18 CEST 2001 - ke@suse.de
|
||||||
|
|
||||||
|
- Apply xml-i18n-tools-prepare.diff to fix typo.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri May 18 14:13:09 CEST 2001 - ke@suse.de
|
||||||
|
|
||||||
|
- Update to version 0.8.4.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Mar 2 01:28:04 MET 2001 - egger@suse.de
|
||||||
|
|
||||||
|
- Updated to version 0.8.1.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Fri Feb 16 12:48:54 CET 2001 - hhetter@suse.de
|
||||||
|
|
||||||
|
- Updated to version 0.8.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Thu Feb 15 19:12:50 MET 2001 - egger@suse.de
|
||||||
|
|
||||||
|
- Updated to version 0.6.
|
||||||
|
|
||||||
|
-------------------------------------------------------------------
|
||||||
|
Tue Jan 23 17:55:34 CET 2001 - ke@suse.de
|
||||||
|
|
||||||
|
- New package: initial version 0.5.
|
||||||
|
|
||||||
|
|
73
intltool.spec
Normal file
73
intltool.spec
Normal file
@ -0,0 +1,73 @@
|
|||||||
|
#
|
||||||
|
# spec file for package intltool
|
||||||
|
#
|
||||||
|
# Copyright (c) 2018 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
|
||||||
|
# upon. The license for this file, and modifications and additions to the
|
||||||
|
# file, is the same license as for the pristine package itself (unless the
|
||||||
|
# license for the pristine package is not an Open Source License, in which
|
||||||
|
# case the license is the MIT License). An "Open Source License" is a
|
||||||
|
# license that conforms to the Open Source Definition (Version 1.9)
|
||||||
|
# published by the Open Source Initiative.
|
||||||
|
|
||||||
|
# Please submit bugfixes or comments via http://bugs.opensuse.org/
|
||||||
|
#
|
||||||
|
|
||||||
|
|
||||||
|
Name: intltool
|
||||||
|
Version: 0.51.0
|
||||||
|
Release: 0
|
||||||
|
Summary: Internationalization Tool Collection
|
||||||
|
License: GPL-2.0-or-later
|
||||||
|
Group: Development/Tools/Other
|
||||||
|
URL: https://edge.launchpad.net/intltool/
|
||||||
|
Source: https://launchpad.net/%{name}/trunk/%{version}/+download/%{name}-%{version}.tar.gz
|
||||||
|
# PATCH-FIX-UPSTREAM intltool-perl-5.22.patch lp#1490906 dimstar@opensuse.org -- Fix execution with perl 5.22
|
||||||
|
Patch0: intltool-perl-5.22.patch
|
||||||
|
# PATCH-FIX-UPSTREAM fixrace.patch lp#1687644 boo#1021335
|
||||||
|
Patch1: fixrace.patch
|
||||||
|
# PATCH-FIX-UPSTREAM intltool-no-guess-builddir.patch lp#1117944 -- Fix out of tree builds with automake 1.15
|
||||||
|
Patch2: intltool-no-guess-builddir.patch
|
||||||
|
BuildRequires: perl-XML-Parser
|
||||||
|
Requires: gettext-tools
|
||||||
|
Requires: perl-XML-Parser
|
||||||
|
Provides: xml-i18n-tools
|
||||||
|
Obsoletes: xml-i18n-tools
|
||||||
|
BuildArch: noarch
|
||||||
|
|
||||||
|
%description
|
||||||
|
Some scripts to support translators working on GNOME and similar
|
||||||
|
programs. Data available in XML files (.oaf, .desktop, .sheet, and
|
||||||
|
more) can be extracted into PO files. After translation, the new
|
||||||
|
information is written back into the XML files.
|
||||||
|
|
||||||
|
%prep
|
||||||
|
%setup -q
|
||||||
|
%patch0
|
||||||
|
%patch1 -p1
|
||||||
|
%patch2 -p1
|
||||||
|
|
||||||
|
%build
|
||||||
|
%configure
|
||||||
|
make %{?_smp_mflags}
|
||||||
|
|
||||||
|
%check
|
||||||
|
make %{?_smp_mflags} check
|
||||||
|
|
||||||
|
%install
|
||||||
|
%make_install
|
||||||
|
|
||||||
|
%files
|
||||||
|
%license COPYING
|
||||||
|
%doc AUTHORS ChangeLog NEWS README TODO
|
||||||
|
%{_bindir}/intltool-*
|
||||||
|
%{_bindir}/intltoolize
|
||||||
|
%dir %{_datadir}/aclocal
|
||||||
|
%{_datadir}/aclocal/intltool.m4
|
||||||
|
%{_datadir}/%{name}/
|
||||||
|
%{_mandir}/man8/intltool-*.8%{?ext_man}
|
||||||
|
%{_mandir}/man8/intltoolize.8%{?ext_man}
|
||||||
|
|
||||||
|
%changelog
|
Loading…
Reference in New Issue
Block a user