From dba1db0282af2712503b8526eaeebf0958953308 Mon Sep 17 00:00:00 2001 From: Eric Wong Date: Sat, 24 Aug 2013 09:46:53 +0000 Subject: packaging for dtas-linux and dtas-mpris meta-packages We shall reserve dtas-mpris until it's actually implemented. --- Rakefile | 6 ++---- dtas-linux.gemspec | 18 ++++++++++++++++++ dtas-mpris.gemspec | 16 ++++++++++++++++ 3 files changed, 36 insertions(+), 4 deletions(-) create mode 100644 dtas-linux.gemspec create mode 100644 dtas-mpris.gemspec diff --git a/Rakefile b/Rakefile index a4118bf..f4d4a69 100644 --- a/Rakefile +++ b/Rakefile @@ -31,16 +31,14 @@ Hoe.plugin :git include Rake::DSL Hoe.spec('dtas') do |p| - developer 'Eric Wong', 'normalperson@yhbt.net' + developer 'Eric Wong', 'e@80x24.org' self.readme_file = 'README' self.history_file = 'NEWS' self.urls = %w(http://dtas.80x24.org/) self.summary = x = File.readlines("README")[0].split(/\s+/)[1].chomp self.description = self.paragraphs_of("README", 1) - license "GPLv2+" - - dependency 'io_splice', '~> 4.2.0' + license "GPLv3+" end task :publish_docs do diff --git a/dtas-linux.gemspec b/dtas-linux.gemspec new file mode 100644 index 0000000..34462b3 --- /dev/null +++ b/dtas-linux.gemspec @@ -0,0 +1,18 @@ +# -*- encoding: binary -*- +# this just declares dependencies to make gem installation a little easier +# for Linux users +Gem::Specification.new do |s| + s.name = %q{dtas-linux} + s.version = '1.0.0' + s.authors = ["dtas hackers"] + s.summary = "meta-package for dtas users on the Linux kernel" + s.description = "gives small performance improvements for dtas users\n" \ + "via tee(), splice() and eventfd() on Linux" + s.email = %q{e@80x24.org} + s.files = [] + s.homepage = 'http://dtas.80x24.org/' + s.add_dependency(%q) + s.add_dependency(%q, '~> 4') + s.add_dependency(%q, '~> 3') + s.licenses = "GPLv3+" +end diff --git a/dtas-mpris.gemspec b/dtas-mpris.gemspec new file mode 100644 index 0000000..bb42286 --- /dev/null +++ b/dtas-mpris.gemspec @@ -0,0 +1,16 @@ +# -*- encoding: binary -*- +Gem::Specification.new do |s| + s.name = %q{dtas-mpris} + s.version = '0.0.0' + s.authors = ["dtas hackers"] + s.summary = "meta-package for the dtas-mpris proxy" + s.description = + "this allows controlling dtas-player via MPRIS or MPRIS 2.0\n" \ + "This is currently a dummy package as dtas-mpris is not implemented" + s.email = %q{e@80x24.org} + s.files = [] + s.homepage = 'http://dtas.80x24.org/' + s.add_dependency(%q) + s.add_dependency(%q) + s.licenses = "GPLv2+" +end -- cgit v1.2.3-24-ge0c7