[tesseract-langpack/f18] Obsolete old langpacks (bz#978706)
Karol Trzcionka
karlik at fedoraproject.org
Fri Jun 28 19:11:36 UTC 2013
commit 2dacb4a5e1d371fd313bad2ac42d8038a364d0d6
Author: Karol Trzcionka <karlik at fedoraproject.org>
Date: Fri Jun 28 21:11:12 2013 +0200
Obsolete old langpacks (bz#978706)
tesseract-langpack.spec | 67 ++++++++++++++++++++++++++++++++++++++++++++++-
1 files changed, 66 insertions(+), 1 deletions(-)
---
diff --git a/tesseract-langpack.spec b/tesseract-langpack.spec
index 91de5ab..4db9509 100644
--- a/tesseract-langpack.spec
+++ b/tesseract-langpack.spec
@@ -2,7 +2,7 @@
%define sname tesseract
Name: tesseract-langpack
Version: 3.02
-Release: 3%{?dist}
+Release: 5%{?dist}
Summary: Langpacks for tesseract
Group: Applications/File
@@ -83,42 +83,52 @@ Group: Applications/File
%package afr
Summary: Afrikaans language data for Tesseract
Requires: %{sname} >= %{version}
+Provides: %{name}-af = %{version}-%{release}
%package ara
Summary: Arabic language data for Tesseract
Requires: %{sname} >= %{version}
+Provides: %{name}-ar = %{version}-%{release}
%package aze
Summary: Azerbaijani language data for Tesseract
Requires: %{sname} >= %{version}
+Provides: %{name}-az = %{version}-%{release}
%package bel
Summary: Belarusian language data for Tesseract
Requires: %{sname} >= %{version}
+Provides: %{name}-be = %{version}-%{release}
%package ben
Summary: Bengali language data for Tesseract
Requires: %{sname} >= %{version}
+Provides: %{name}-bn = %{version}-%{release}
%package bul
Summary: Bulgarian language data for Tesseract
Requires: %{sname} >= %{version}
+Provides: %{name}-bg = %{version}-%{release}
%package cat
Summary: Catalan language data for Tesseract
Requires: %{sname} >= %{version}
+Provides: %{name}-ca = %{version}-%{release}
%package ces
Summary: Czech language data for Tesseract
Requires: %{sname} >= %{version}
+Provides: %{name}-cs = %{version}-%{release}
%package chi_sim
Summary: Chinese (Simplified) language data for Tesseract
Requires: %{sname} >= %{version}
+Provides: %{name}-zh_CN = %{version}-%{release}
%package chi_tra
Summary: Chinese (Traditional) language data for Tesseract
Requires: %{sname} >= %{version}
+Provides: %{name}-zh_TW = %{version}-%{release}
%package chr
Summary: Cherokee language data for Tesseract
@@ -127,14 +137,21 @@ Requires: %{sname} >= %{version}
%package dan
Summary: Danish language data for Tesseract
Requires: %{sname} >= %{version}
+Provides: %{name}-da = %{version}-%{release}
+Provides: %{name}-dan-frak = %{version}-%{release}
+Obsoletes: %{name}-dan-frak < 3.02-5
%package deu
Summary: German language data for Tesseract
Requires: %{sname} >= %{version}
+Provides: %{name}-de = %{version}-%{release}
+Provides: %{name}-deu-frak = %{version}-%{release}
+Obsoletes: %{name}-deu-frak < 3.02-5
%package ell
Summary: Greek language data for Tesseract
Requires: %{sname} >= %{version}
+Provides: %{name}-el = %{version}-%{release}
%package enm
Summary: Middle English (1100-1500) language data for Tesseract
@@ -155,18 +172,22 @@ Requires: %{sname} >= %{version}
%package est
Summary: Estonian language data for Tesseract
Requires: %{sname} >= %{version}
+Provides: %{name}-et = %{version}-%{release}
%package eus
Summary: Basque language data for Tesseract
Requires: %{sname} >= %{version}
+Provides: %{name}-eu = %{version}-%{release}
%package fin
Summary: Finnish language data for Tesseract
Requires: %{sname} >= %{version}
+Provides: %{name}-fi = %{version}-%{release}
%package fra
Summary: French language data for Tesseract
Requires: %{sname} >= %{version}
+Provides: %{name}-fr = %{version}-%{release}
%package frk
Summary: Frankish language data for Tesseract
@@ -179,6 +200,7 @@ Requires: %{sname} >= %{version}
%package glg
Summary: Galician language data for Tesseract
Requires: %{sname} >= %{version}
+Provides: %{name}-gl = %{version}-%{release}
%package grc
Summary: Ancient Greek Language data for Tesseract
@@ -187,30 +209,37 @@ Requires: %{sname} >= %{version}
%package heb
Summary: Hebrew language data for Tesseract
Requires: %{sname} >= %{version}
+Provides: %{name}-he = %{version}-%{release}
%package hin
Summary: Hindi language data for Tesseract
Requires: %{sname} >= %{version}
+Provides: %{name}-hi = %{version}-%{release}
%package hrv
Summary: Croatian language data for Tesseract
Requires: %{sname} >= %{version}
+Provides: %{name}-hr = %{version}-%{release}
%package hun
Summary: Hungarian language data for Tesseract
Requires: %{sname} >= %{version}
+Provides: %{name}-hu = %{version}-%{release}
%package ind
Summary: Indonesian language data for Tesseract
Requires: %{sname} >= %{version}
+Provides: %{name}-id = %{version}-%{release}
%package isl
Summary: Icelandic language data for Tesseract
Requires: %{sname} >= %{version}
+Provides: %{name}-is = %{version}-%{release}
%package ita
Summary: Italian language data for Tesseract
Requires: %{sname} >= %{version}
+Provides: %{name}-it = %{version}-%{release}
%package ita_old
Summary: Italian (Old) language data for Tesseract
@@ -219,74 +248,92 @@ Requires: %{sname} >= %{version}
%package jpn
Summary: Japanese language data for Tesseract
Requires: %{sname} >= %{version}
+Provides: %{name}-jp = %{version}-%{release}
%package kan
Summary: Kannada language data for Tesseract
Requires: %{sname} >= %{version}
+Provides: %{name}-kn = %{version}-%{release}
%package kor
Summary: Korean language data for Tesseract
Requires: %{sname} >= %{version}
+Provides: %{name}-ko = %{version}-%{release}
%package lav
Summary: Latvian language data for Tesseract
Requires: %{sname} >= %{version}
+Provides: %{name}-lv = %{version}-%{release}
%package lit
Summary: Lithuanian language data for Tesseract
Requires: %{sname} >= %{version}
+Provides: %{name}-lt = %{version}-%{release}
%package mal
Summary: Malayalam language data for Tesseract
Requires: %{sname} >= %{version}
+Provides: %{name}-ml = %{version}-%{release}
%package mkd
Summary: Macedonian language data for Tesseract
Requires: %{sname} >= %{version}
+Provides: %{name}-mk = %{version}-%{release}
%package mlt
Summary: Maltese language data for Tesseract
Requires: %{sname} >= %{version}
+Provides: %{name}-mt = %{version}-%{release}
%package msa
Summary: Malay language data for Tesseract
Requires: %{sname} >= %{version}
+Provides: %{name}-ms = %{version}-%{release}
%package nld
Summary: Dutch language data for Tesseract
Requires: %{sname} >= %{version}
+Provides: %{name}-nl = %{version}-%{release}
%package nor
Summary: Norwegian language data for Tesseract
Requires: %{sname} >= %{version}
+Provides: %{name}-no = %{version}-%{release}
%package pol
Summary: Polish language data for Tesseract
Requires: %{sname} >= %{version}
+Provides: %{name}-pl = %{version}-%{release}
%package por
Summary: Portuguese language data for Tesseract
Requires: %{sname} >= %{version}
+Provides: %{name}-pt = %{version}-%{release}
%package ron
Summary: Romanian language data for Tesseract
Requires: %{sname} >= %{version}
+Provides: %{name}-ro = %{version}-%{release}
%package rus
Summary: Russian Language Data for Tesseract
Requires: %{sname} >= %{version}
+Provides: %{name}-ru = %{version}-%{release}
%package slk
Summary: Slovakian language data for Tesseract
Requires: %{sname} >= %{version}
+Provides: %{name}-sk = %{version}-%{release}
%package slv
Summary: Slovenian language data for Tesseract
Requires: %{sname} >= %{version}
+Provides: %{name}-sl = %{version}-%{release}
%package spa
Summary: Spanish language data for Tesseract
Requires: %{sname} >= %{version}
+Provides: %{name}-es = %{version}-%{release}
%package spa_old
Summary: Spanish (Old) language data for Tesseract
@@ -295,46 +342,58 @@ Requires: %{sname} >= %{version}
%package sqi
Summary: Albanian language data for Tesseract
Requires: %{sname} >= %{version}
+Provides: %{name}-sq = %{version}-%{release}
%package srp
Summary: Serbian (Latin) language data for Tesseract
Requires: %{sname} >= %{version}
+Provides: %{name}-sr = %{version}-%{release}
%package swa
Summary: Swahili language data for Tesseract
Requires: %{sname} >= %{version}
+Provides: %{name}-sw = %{version}-%{release}
%package swe
Summary: Swedish language data for Tesseract
Requires: %{sname} >= %{version}
+Provides: %{name}-sv = %{version}-%{release}
+Obsoletes: %{name}-swe-frak < 3.02-5
%package tam
Summary: Tamil language data for Tesseract
Requires: %{sname} >= %{version}
+Provides: %{name}-ta = %{version}-%{release}
%package tel
Summary: Telugu language data for Tesseract
Requires: %{sname} >= %{version}
+Provides: %{name}-te = %{version}-%{release}
%package tgl
Summary: Tagalog language data for Tesseract
Requires: %{sname} >= %{version}
+Provides: %{name}-tl = %{version}-%{release}
%package tha
Summary: Thai language data for Tesseract
Requires: %{sname} >= %{version}
+Provides: %{name}-th = %{version}-%{release}
%package tur
Summary: Turkish language data for Tesseract
Requires: %{sname} >= %{version}
+Provides: %{name}-tr = %{version}-%{release}
%package ukr
Summary: Ukrainian language data for Tesseract
Requires: %{sname} >= %{version}
+Provides: %{name}-uk = %{version}-%{release}
%package vie
Summary: Vietnamese Language Data for Tesseract
Requires: %{sname} >= %{version}
+Provides: %{name}-vi = %{version}-%{release}
%description
%description afr
@@ -680,6 +739,12 @@ rm -rf $RPM_BUILD_ROOT
%{_datadir}/%{sname}/tessdata/vie.traineddata
%changelog
+* Fri Jun 28 2013 Karol Trzcionka <karlik at fedoraproject.org> - 3.02-5
+- Obsolete old langpacks (bz#978706)
+
+* Fri Jun 28 2013 Karol Trzcionka <karlik at fedoraproject.org> - 3.02-4
+- Add support for 2-letter iso-codes for langpacks (thanks to Parag Nemade)
+
* Thu May 09 2013 Karol Trzcionka <karlik at fedoraproject.org> - 3.02-3
- Fix dependencies
More information about the scm-commits
mailing list