gil pushed to dagger (f22). "Initial import (#1207948)."
notifications at fedoraproject.org
notifications at fedoraproject.org
Fri May 8 23:49:19 UTC 2015
From 89de0c1a6a99ca72b4cc4208b92b184577401052 Mon Sep 17 00:00:00 2001
From: gil <puntogil at libero.it>
Date: Fri, 8 May 2015 21:17:16 +0200
Subject: Initial import (#1207948).
diff --git a/.gitignore b/.gitignore
index e69de29..c92985d 100644
--- a/.gitignore
+++ b/.gitignore
@@ -0,0 +1 @@
+/dagger-parent-1.2.2.tar.gz
diff --git a/dagger.spec b/dagger.spec
new file mode 100644
index 0000000..d023de9
--- /dev/null
+++ b/dagger.spec
@@ -0,0 +1,96 @@
+Name: dagger
+Version: 1.2.2
+Release: 2%{?dist}
+Summary: A fast dependency injector for Android and Java
+# CC0: core/src/main/java/dagger/internal/ArrayQueue.java
+License: ASL 2.0 and CC0
+URL: http://square.github.io/dagger/
+Source0: https://github.com/square/dagger/archive/%{name}-parent-%{version}.tar.gz
+
+BuildRequires: maven-local
+BuildRequires: mvn(com.google.guava:guava)
+BuildRequires: mvn(com.squareup:javawriter)
+BuildRequires: mvn(javax.inject:javax.inject)
+%if 0
+# Test deps
+BuildRequires: mvn(junit:junit)
+# Unavailable test deps
+BuildRequires: mvn(com.google.testing.compile:compile-testing:0.4)
+BuildRequires: mvn(org.easytesting:fest-assert:1.4)
+BuildRequires: mvn(org.truth0:truth:0.13)
+%endif
+
+BuildArch: noarch
+
+%description
+A fast dependency injector for Android and Java.
+
+For more information please see the website.
+
+%package compiler
+Summary: Dagger Compiler
+
+%description compiler
+Tools to generate Dagger injection and
+module adapters from annotated code and
+validate them.
+
+%package javadoc
+Summary: Javadoc for %{name}
+
+%description javadoc
+This package contains javadoc for %{name}.
+
+%prep
+%setup -q -n %{name}-%{name}-parent-%{version}
+
+rm -r website/static/*.js
+
+%pom_remove_plugin :maven-checkstyle-plugin
+%pom_remove_plugin :maven-release-plugin
+
+%pom_remove_plugin :maven-invoker-plugin compiler
+%pom_remove_plugin :maven-assembly-plugin compiler
+%pom_remove_plugin org.codehaus.mojo:animal-sniffer-maven-plugin core
+
+%pom_remove_dep org.truth0:truth
+%pom_remove_dep com.google.testing.compile:compile-testing
+%pom_remove_dep org.easytesting:fest-assert
+
+%pom_xpath_remove "pom:dependency[pom:scope = 'test']" compiler
+%pom_xpath_remove "pom:dependency[pom:scope = 'test']" core
+
+%pom_disable_module examples
+
+%mvn_file com.squareup.%{name}:%{name}-compiler %{name}-compiler
+%mvn_file com.squareup.%{name}:%{name} %{name}
+
+%mvn_package com.squareup.%{name}:%{name} %{name}
+%mvn_package com.squareup.%{name}:%{name}-parent %{name}
+
+%build
+
+# Unavailable test deps: org.truth0:truth
+# com.google.testing.compile:compile-testing
+# org.easytesting:fest-assert
+%mvn_build -sf
+
+%install
+%mvn_install
+
+%files -f .mfiles-%{name}
+%doc CHANGELOG.md README.md
+%license LICENSE.txt
+
+%files compiler -f .mfiles-%{name}-compiler
+%license LICENSE.txt
+
+%files javadoc -f .mfiles-javadoc
+%license LICENSE.txt
+
+%changelog
+* Tue Apr 28 2015 gil cattaneo <puntogil at libero.it> 1.2.2-2
+- fix license field
+
+* Tue Mar 31 2015 gil cattaneo <puntogil at libero.it> 1.2.2-1
+- initial rpm
diff --git a/sources b/sources
index e69de29..c3d2d0d 100644
--- a/sources
+++ b/sources
@@ -0,0 +1 @@
+b9295f6ece366ac9575c66cd588d470f dagger-parent-1.2.2.tar.gz
--
cgit v0.10.2
http://pkgs.fedoraproject.org/cgit/dagger.git/commit/?h=f22&id=89de0c1a6a99ca72b4cc4208b92b184577401052
More information about the scm-commits
mailing list