]> git.pld-linux.org Git - packages/fpm.git/commitdiff
- up to 1.10.1 auto/th/fpm-1.10.1-1
authorJan Rękorajski <baggins@pld-linux.org>
Thu, 12 Jul 2018 20:45:06 +0000 (22:45 +0200)
committerJan Rękorajski <baggins@pld-linux.org>
Thu, 12 Jul 2018 20:45:06 +0000 (22:45 +0200)
- relax json deps for ruby 2.4

fpm.spec
optional-packages.patch
relax-deps.patch [new file with mode: 0644]

index 88d66145b5ce3c8096c26945139f317ea635fc40..e41cbd02cefb86a08ee50a12abbb2a1f83492a92 100644 (file)
--- a/fpm.spec
+++ b/fpm.spec
@@ -4,18 +4,19 @@
 
 Summary:       fpm - package building and mangling
 Name:          fpm
-Version:       1.8.1
-Release:       2
+Version:       1.10.1
+Release:       1
 License:       MIT-like
 Group:         Development/Languages
 Source0:       https://github.com/jordansissel/fpm/archive/v%{version}/%{name}-%{version}.tar.gz
-# Source0-md5: bac8217c5038ce2b144595fc62ca2dd9
+# Source0-md5: 5b11d2d3489abf1e1b43a0f134ae9bc9
 Source1:       filesystem_list
 Patch0:                templates.patch
 Patch1:                tmppath.patch
 Patch2:                config-attrs.patch
 Patch3:                pld-init.d-dir.patch
 Patch4:                optional-packages.patch
+Patch5:                relax-deps.patch
 URL:           https://github.com/jordansissel/fpm
 BuildRequires: rpm-rubyprov
 BuildRequires: rpmbuild(macros) >= 1.665
@@ -47,6 +48,7 @@ wasting pointless hours debugging bad rpm specs!
 %patch2 -p1
 %patch3 -p1
 %patch4 -p1
+%patch5 -p1
 %{__sed} -i -e '1 s,#!.*ruby,#!%{__ruby},' bin/*
 
 # replace filesystem_list with pld version
index db4ba501517baa46bc2aa733c9ed9d5d468736dd..c7b7433b2e746cb0c1d7f80d1efb4c0ec479935b 100644 (file)
@@ -1,23 +1,15 @@
---- fpm-1.8.1/fpm.gemspec      2017-06-18 18:35:09.062502240 +0300
+--- fpm-1.8.1/fpm.gemspec~     2017-06-18 18:35:09.062502240 +0300
 +++ fpm-1.8.1/fpm.gemspec      2017-06-20 19:35:03.759375133 +0300
-@@ -47,19 +47,10 @@
+@@ -47,12 +47,6 @@
  
    spec.add_development_dependency("rake", "~> 10") # license: MIT
  
--  # For creating tar archives (many packages are just tar archives)
--  spec.add_dependency("archive-tar-minitar", "0.5.2") # license: GPL2+
--
 -  # For creating FreeBSD package archives (xz-compressed tars)
--  spec.add_dependency("ruby-xz") # license: MIT
+-  spec.add_dependency("ruby-xz", "~> 0.2.3") # license: MIT
 -
--  # For sourcing from pleaserun 
--  spec.add_dependency("pleaserun", "~> 0.0.24") # license: Apache 2
+-  # For sourcing from pleaserun
+-  spec.add_dependency("pleaserun", "~> 0.0.29") # license: Apache 2
 -
-   spec.add_development_dependency("rspec", "~> 3.0.0") # license: MIT (according to wikipedia)
-   spec.add_development_dependency("insist", "~> 1.0.0") # license: Apache 2
-   spec.add_development_dependency("pry")
--  spec.add_development_dependency("stud")
-+  spec.add_dependency("stud")
+   spec.add_dependency("stud")
  
-   spec.files = files
-   spec.require_paths << "lib"
+   spec.add_development_dependency("rspec", "~> 3.0.0") # license: MIT (according to wikipedia)
diff --git a/relax-deps.patch b/relax-deps.patch
new file mode 100644 (file)
index 0000000..734ed70
--- /dev/null
@@ -0,0 +1,11 @@
+--- fpm-1.10.1/fpm.gemspec~    2018-07-12 22:41:07.000000000 +0200
++++ fpm-1.10.1/fpm.gemspec     2018-07-12 22:44:01.292656076 +0200
+@@ -24,7 +24,7 @@
+   # For parsing JSON (required for some Python support, etc)
+   # http://flori.github.com/json/doc/index.html
+-  spec.add_dependency("json", ">= 1.7.7", "< 2.0") # license: Ruby License
++  spec.add_dependency("json", ">= 1.7.7") # license: Ruby License
+   # For logging
+   # https://github.com/jordansissel/ruby-cabin
This page took 0.13721 seconds and 4 git commands to generate.