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