%global githash 4ec0ac6860c2305e0f1ad66e95ebba7ec21b5424 Name: smartsprites Version: 0.2.10 Release: 1%{?dist} Summary: CSS Sprites Generator # ImageMagick src/main/java/amd/Quantize.java amd@gurge.com https://github.com/gurgeous License: BSD and ImageMagick URL: http://csssprites.org/ # Actually unreleased a stable version Source0: https://github.com/carrotsearch/smartsprites/archive/%{githash}.zip BuildRequires: mvn(args4j:args4j) BuildRequires: mvn(com.google.guava:guava) BuildRequires: mvn(commons-io:commons-io) BuildRequires: mvn(org.apache.ant:ant) BuildRequires: mvn(org.apache.commons:commons-lang3) BuildRequires: mvn(org.apache.commons:commons-math3) BuildRequires: mvn(org.sonatype.oss:oss-parent) %if 0 BuildRequires: mvn(junit:junit) BuildRequires: mvn(org.easytesting:fest-assert:1.4) %endif BuildRequires: maven-local BuildArch: noarch %description CSS Sprites Generator Done Right. SmartSprites maintains CSS sprites in your designs, fully automatically. No tedious copying and pasting to your CSS when adding or changing sprited images. %package javadoc Summary: Javadoc for %{name} %description javadoc This package contains javadoc for %{name}. %prep %setup -q -n %{name}-%{githash} find . -name "*.class" -delete find . -name "*.jar" -delete %build %mvn_file :%{name} %{name} # Test skipped for unavailable test deps %mvn_build -f %install %mvn_install %files -f .mfiles %doc smartsprites.LICENSE %files javadoc -f .mfiles-javadoc %doc smartsprites.LICENSE %changelog * Sat Mar 15 2014 gil cattaneo 0.2.10-1 - initial rpm