about summary refs log tree commit homepage
diff options
context:
space:
mode:
authorEric Wong <normalperson@yhbt.net>2013-08-24 09:46:53 +0000
committerEric Wong <normalperson@yhbt.net>2013-08-25 00:01:22 +0000
commitdba1db0282af2712503b8526eaeebf0958953308 (patch)
tree3c10f1d6b33caf71b92997909a70fb9f729aff56
parent97b851b0dad8f6a3c3352bdff8f4a3aac539d354 (diff)
downloaddtas-dba1db0282af2712503b8526eaeebf0958953308.tar.gz
We shall reserve dtas-mpris until it's actually implemented.
-rw-r--r--Rakefile6
-rw-r--r--dtas-linux.gemspec18
-rw-r--r--dtas-mpris.gemspec16
3 files changed, 36 insertions, 4 deletions
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<dtas>)
+  s.add_dependency(%q<io_splice>, '~> 4')
+  s.add_dependency(%q<sleepy_penguin>, '~> 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<dtas>)
+  s.add_dependency(%q<ruby-dbus>)
+  s.licenses = "GPLv2+"
+end