From 993eb79814d3b8b4591b06c3e6269b4a0fbecb15 Mon Sep 17 00:00:00 2001 From: small_leek Date: Fri, 31 Jul 2020 15:48:23 +0800 Subject: [PATCH] package init --- creole-0.5.0.gem | Bin 0 -> 13824 bytes rubygem-creole-gpl-2.0.txt | 339 +++++++++++++++++++++++++++++++++++++ rubygem-creole.spec | 83 +++++++++ rubygem-creole.yaml | 4 + 4 files changed, 426 insertions(+) create mode 100644 creole-0.5.0.gem create mode 100644 rubygem-creole-gpl-2.0.txt create mode 100644 rubygem-creole.spec create mode 100644 rubygem-creole.yaml diff --git a/creole-0.5.0.gem b/creole-0.5.0.gem new file mode 100644 index 0000000000000000000000000000000000000000..2a670d37a5998bc8b3430090a440f171d4692b16 GIT binary patch literal 13824 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 teY**dgP0@x3b*nD{rBs + Copyright (C) + + This program is free software; you can redistribute it and/or modify + it under the terms of the GNU General Public License as published by + the Free Software Foundation; either version 2 of the License, or + (at your option) any later version. + + This program is distributed in the hope that it will be useful, + but WITHOUT ANY WARRANTY; without even the implied warranty of + MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the + GNU General Public License for more details. + + You should have received a copy of the GNU General Public License along + with this program; if not, write to the Free Software Foundation, Inc., + 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. + +Also add information on how to contact you by electronic and paper mail. + +If the program is interactive, make it output a short notice like this +when it starts in an interactive mode: + + Gnomovision version 69, Copyright (C) year name of author + Gnomovision comes with ABSOLUTELY NO WARRANTY; for details type `show w'. + This is free software, and you are welcome to redistribute it + under certain conditions; type `show c' for details. + +The hypothetical commands `show w' and `show c' should show the appropriate +parts of the General Public License. Of course, the commands you use may +be called something other than `show w' and `show c'; they could even be +mouse-clicks or menu items--whatever suits your program. + +You should also get your employer (if you work as a programmer) or your +school, if any, to sign a "copyright disclaimer" for the program, if +necessary. Here is a sample; alter the names: + + Yoyodyne, Inc., hereby disclaims all copyright interest in the program + `Gnomovision' (which makes passes at compilers) written by James Hacker. + + , 1 April 1989 + Ty Coon, President of Vice + +This General Public License does not permit incorporating your program into +proprietary programs. If your program is a subroutine library, you may +consider it more useful to permit linking proprietary applications with the +library. If this is what you want to do, use the GNU Lesser General +Public License instead of this License. diff --git a/rubygem-creole.spec b/rubygem-creole.spec new file mode 100644 index 0000000..9237b15 --- /dev/null +++ b/rubygem-creole.spec @@ -0,0 +1,83 @@ +%global gem_name creole + +Name: rubygem-%{gem_name} +Version: 0.5.0 +Release: 1 +Summary: Lightweight markup language +# README.creole says "the same license as Ruby" and "Copyright (c) 2008", so we +# assume "GPLv2 or Ruby". It was Ruby 1.9.3 that made the transition to "Ruby +# or BSD". +License: GPLv2 or Ruby +URL: https://github.com/minad/creole +Source0: https://rubygems.org/gems/%{gem_name}-%{version}.gem +# Since we assume GPLv2 above, we'll include the full text here. +# http://www.gnu.org/licenses/gpl-2.0.txt +Source1: rubygem-creole-gpl-2.0.txt +Requires: ruby(release) ruby(rubygems) +BuildRequires: ruby(release) rubygems-devel rubygem(minitest) rubygem(bacon) +BuildArch: noarch +Provides: rubygem(%{gem_name}) = %{version} + +%description +Creole is a lightweight markup language (http://wikicreole.org/). + + +%package doc +Summary: Documentation for %{name} +Requires: %{name} = %{version}-%{release} +BuildArch: noarch + +%description doc +Documentation for %{name} + +%prep +gem unpack %{SOURCE0} + +%setup -q -D -T -n %{gem_name}-%{version} + +gem spec %{SOURCE0} -l --ruby > %{gem_name}.gemspec + +# Remove developer-only files. +for f in Gemfile Rakefile .gitignore .travis.yml; do + rm $f + sed -i "s|\"$f\"\(\.freeze\)\?,||g" %{gem_name}.gemspec +done + +%build +# Create the gem as gem install only works on a gem file +gem build %{gem_name}.gemspec + +%gem_install + +# Remove unnecessary gemspec +rm -rf .%{gem_instdir}/%{gem_name}.gemspec + +%install +mkdir -p %{buildroot}%{gem_dir} +cp -pa .%{gem_dir}/* \ + %{buildroot}%{gem_dir}/ + +install -p -m 0644 %{SOURCE1} %{buildroot}%{gem_instdir}/gpl-2.0.txt + +%check +pushd .%{gem_instdir} + bacon -q -Ilib:test test/*_test.rb +popd + + +%files +%dir %{gem_instdir} +%doc %{gem_instdir}/gpl-2.0.txt +%doc %{gem_instdir}/README.creole +%{gem_libdir} +%exclude %{gem_cache} +%{gem_spec} + +%files doc +%doc %{gem_docdir} +%doc %{gem_instdir}/CHANGES +%exclude %{gem_instdir}/test + +%changelog +* Mon Jul 27 2020 wangxiao - 0.5.0-1 +- package init diff --git a/rubygem-creole.yaml b/rubygem-creole.yaml new file mode 100644 index 0000000..4001e31 --- /dev/null +++ b/rubygem-creole.yaml @@ -0,0 +1,4 @@ +version_control: github +src_repo: minad/creole +tag_prefix: "^v" +seperator: "."