!1 package init

Merge pull request !1 from maminjie/master
This commit is contained in:
openeuler-ci-bot 2020-08-31 21:44:30 +08:00 committed by Gitee
commit 1dc5d83e73
4 changed files with 96 additions and 0 deletions

51
disable-jruby-dep.patch Normal file
View File

@ -0,0 +1,51 @@
--- pom.xml.orig 2014-12-15 14:19:25.869505963 -0500
+++ pom.xml 2014-12-15 14:19:08.014719095 -0500
@@ -23,35 +23,6 @@
<build>
<sourceDirectory>${basedir}/src/main</sourceDirectory>
- <plugins>
- <plugin>
- <groupId>org.codehaus.mojo</groupId>
- <artifactId>build-helper-maven-plugin</artifactId>
- <version>1.8</version>
- <executions>
- <execution>
- <id>add-ext</id>
- <phase>initialize</phase>
- <goals>
- <goal>add-source</goal>
- </goals>
- <configuration>
- <sources>
- <source>${basedir}/ext/ruby/src/java</source>
- </sources>
- </configuration>
- </execution>
- </executions>
- </plugin>
- </plugins>
- <resources>
- <resource>
- <directory>ext/ruby/lib</directory>
- <includes>
- <include>**/*rb</include>
- </includes>
- </resource>
- </resources>
</build>
<properties>
@@ -65,12 +36,6 @@
<version>3.8.1</version>
<scope>test</scope>
</dependency>
- <dependency>
- <groupId>org.jruby</groupId>
- <artifactId>jruby-core</artifactId>
- <version>[1.7.0,1.8.0)</version>
- <scope>provided</scope>
- </dependency>
</dependencies>

BIN
yecht-1.0.zip Normal file

Binary file not shown.

41
yecht.spec Normal file
View File

@ -0,0 +1,41 @@
Name: yecht
Version: 1.0
Release: 1
Summary: A YAML processor based on Syck
License: MIT
URL: http://github.com/jruby/yecht
Source0: https://github.com/jruby/yecht/archive/yecht-%{version}.zip
Patch0: disable-jruby-dep.patch
BuildRequires: java-devel jpackage-utils maven-local mvn(org.sonatype.oss:oss-parent:pom:)
Requires: java-headless jpackage-utils
BuildArch: noarch
%description
Yecht is a Syck port, a YAML 1.0 processor for Ruby.
%package javadoc
Summary: Javadocs for %{name}
Requires: jpackage-utils
%description javadoc
This package contains the API documentation for %{name}.
%prep
%setup -n %{name}-%{name}-%{version}
%patch0
find ./ -name '*.jar' -exec rm -f '{}' \;
find ./ -name '*.class' -exec rm -f '{}' \;
%build
%mvn_build
%install
%mvn_install
%files -f .mfiles
%files javadoc -f .mfiles-javadoc
%changelog
* Mon Aug 17 2020 maminjie <maminjie1@huawei.com> - 1.0-1
- package init

4
yecht.yaml Normal file
View File

@ -0,0 +1,4 @@
version_control: github
src_repo: jruby/yecht
tag_prefix: "yecht-"
seperator: "."