orion pushed to jchardet (epel7). "Sync from master"

notifications at fedoraproject.org notifications at fedoraproject.org
Tue Mar 31 14:52:53 UTC 2015


>From e352f8deebc1ab8dd82ea45513a6a7199dfe4d6b Mon Sep 17 00:00:00 2001
From: Orion Poplawski <orion at cora.nwra.com>
Date: Tue, 31 Mar 2015 08:52:41 -0600
Subject: Sync from master


diff --git a/.gitignore b/.gitignore
index e69de29..ec49141 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/jchardet-1.1.zip
diff --git a/jchardet-1.0.pom b/jchardet-1.0.pom
new file mode 100644
index 0000000..51cfd09
--- /dev/null
+++ b/jchardet-1.0.pom
@@ -0,0 +1,38 @@
+<?xml version="1.0"?><project>
+  <modelVersion>4.0.0</modelVersion>
+  <groupId>net.sourceforge.jchardet</groupId>
+  <artifactId>jchardet</artifactId>
+  <name>Java port of Mozilla charset detector</name>
+  <version>1.0</version>
+  <description>Java port of Mozilla&amp;#39;s automatic charset detection algorithm.
+        See... &lt;a href=\"http://www.mozilla.org/projects/intl/chardet.html\">
+        http://www.mozilla.org/projects/intl/chardet.html &lt;/a>for
+        the details of the orginal code and Author.</description>
+  <url>http://maven.apache.org</url>
+  <licenses>
+    <license>
+      <name>Mozilla Public License 1.1 (MPL 1.1)</name>
+      <url>http://www.mozilla.org/MPL/MPL-1.1.html</url>
+      <distribution>repo</distribution>
+    </license>
+  </licenses>
+  <scm>
+    <connection>scm:cvs:pserver:anonymous at jchardet.cvs.sourceforge.net:/cvsroot/jchardet</connection>
+    <url>http://jchardet.cvs.sourceforge.net/jchardet/</url>
+  </scm>
+  <build>
+    <plugins>
+      <plugin>
+        <artifactId>maven-compiler-plugin</artifactId>
+        <version>2.0.2</version>
+        <configuration>
+          <source>1.4</source>
+          <target>1.4</target>
+        </configuration>
+      </plugin>
+    </plugins>
+  </build>
+  <distributionManagement>
+    <status>deployed</status>
+  </distributionManagement>
+</project>
\ No newline at end of file
diff --git a/jchardet.spec b/jchardet.spec
new file mode 100644
index 0000000..1b9dec5
--- /dev/null
+++ b/jchardet.spec
@@ -0,0 +1,101 @@
+Name:           jchardet
+Version:        1.1
+Release:        10%{?dist}
+Summary:        Java port of Mozilla's automatic character set detection algorithm
+
+Group:          Development/Libraries
+License:        MPLv1.1
+URL:            http://jchardet.sourceforge.net/
+Source0:        http://download.sourceforge.net/jchardet/%{version}/jchardet-%{version}.zip
+Source1:        http://repo1.maven.org/maven2/net/sourceforge/%{name}/%{name}/1.0/%{name}-1.0.pom
+BuildArch:      noarch
+
+BuildRequires:  maven-local
+BuildRequires:  maven-compiler-plugin
+BuildRequires:  jpackage-utils
+
+Requires:       jpackage-utils
+%if 0%{?fedora} >= 20 || 0%{?rhel} >= 7
+Requires:       java-headless
+%else
+Requires:       java
+%endif
+
+%description
+jchardet is a java port of the source from Mozilla's automatic charset
+detection algorithm. The original author is Frank Tang. What is available
+here is the java port of that code. The original source in C++ can be found
+from http://lxr.mozilla.org/mozilla/source/intl/chardet/. More information can
+be found at http://www.mozilla.org/projects/intl/chardet.html.
+
+%package javadoc
+Summary:    API documentation for %{name}
+Group:      Documentation
+Requires:   jpackage-utils
+
+%description javadoc
+%{summary}.
+
+%prep
+%setup -q
+find -name '*.class' -exec rm -f '{}' \;
+find -name '*.jar' -exec rm -f '{}' \;
+
+cp %{SOURCE1} pom.xml
+# fix up the provided version
+sed -i 's:<version>1.0</version>:<version>1.1</version>:' pom.xml
+
+# remove distributionManagement.status from pom (maven stops build
+# when it's there)
+sed -i '/<distributionManagement>/,/<\/distributionManagement>/ d' pom.xml
+
+# create proper dir structure
+mkdir -p src/main/java/org/mozilla/intl/chardet
+mv src/*java src/main/java/org/mozilla/intl/chardet
+
+%build
+%mvn_build
+
+%install
+%mvn_install
+
+
+%files -f .mfiles
+%doc LICENSE
+
+%files javadoc -f .mfiles-javadoc
+%doc LICENSE
+
+
+%changelog
+* Sun Jun 08 2014 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.1-10
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_21_Mass_Rebuild
+
+* Fri Feb 21 2014 Orion Poplawski <orion at cora.nwra.com> - 1.1-9
+- Require java-headless (bug #1068252)
+
+* Sat Aug 03 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.1-8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_20_Mass_Rebuild
+
+* Wed Jun 12 2013 Orion Poplawski <orion at cora.nwra.com> - 1.1-7
+- Update to current Java guidelines
+
+* Thu Feb 14 2013 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.1-6
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_19_Mass_Rebuild
+
+* Wed Feb 06 2013 Java SIG <java-devel at lists.fedoraproject.org> - 1.1-5
+- Update for https://fedoraproject.org/wiki/Fedora_19_Maven_Rebuild
+- Replace maven BuildRequires with maven-local
+
+* Thu Jul 19 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.1-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_18_Mass_Rebuild
+
+* Fri Jan 13 2012 Fedora Release Engineering <rel-eng at lists.fedoraproject.org> - 1.1-3
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_17_Mass_Rebuild
+
+* Fri Apr 29 2011 Stanislav Ochotnicky <sochotnicky at redhat.com> - 1.1-2
+- Build with maven and provide maven metadata
+- Add javadoc subpackage
+
+* Fri Apr 22 2011 Orion Poplawski <orion at cora.nwra.com> - 1.1-1
+- Initial package
diff --git a/sources b/sources
index e69de29..6629958 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+d5e393b7b4486706b3c90c06094437cc  jchardet-1.1.zip
-- 
cgit v0.10.2


	http://pkgs.fedoraproject.org/cgit/jchardet.git/commit/?h=epel7&id=e352f8deebc1ab8dd82ea45513a6a7199dfe4d6b


More information about the scm-commits mailing list