diff options
author | Elan Ruusamäe | 2010-11-10 21:46:32 (GMT) |
---|---|---|
committer | cvs2git | 2012-06-24 12:13:13 (GMT) |
commit | 5d76763ecdbeb3bf715c10d1ff9460338095afce (patch) | |
tree | 253c2370f03d21e2f5ddd1a92f20aee6fca825f9 | |
download | android-sdk-5d76763ecdbeb3bf715c10d1ff9460338095afce.zip android-sdk-5d76763ecdbeb3bf715c10d1ff9460338095afce.tar.gz |
- new, nothing there yet, however gui starts and adb too
Changed files:
android-sdk.spec -> 1.1
-rw-r--r-- | android-sdk.spec | 95 |
1 files changed, 95 insertions, 0 deletions
diff --git a/android-sdk.spec b/android-sdk.spec new file mode 100644 index 0000000..8e12047 --- /dev/null +++ b/android-sdk.spec @@ -0,0 +1,95 @@ +# TODO +# - cleanups, system pkgs, system libs, what to package afterall? +%include /usr/lib/rpm/macros.java +Summary: The Android SDK has all you need to create great apps to Android +Name: android-sdk +Version: r07 +Release: 0.2 +License: Apache v2.0 +Group: Development/Languages/Java +URL: http://developer.android.com/sdk/ +Source0: http://dl.google.com/android/%{name}_%{version}-linux_x86.tgz +# Source0-md5: - +BuildRequires: jpackage-utils +BuildRequires: rpm-javaprov +BuildRequires: rpmbuild(macros) >= 1.300 +BuildRequires: unzip +ExclusiveArch: %{ix86} %{x8664} +BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) + +%define _appdir %{_libdir}/%{name} + +%description +The Android SDK has the tools, sample code, and docs you need to +create great apps in Android Platform. + +%prep +%setup -q -n %{name}-linux_x86 + +%ifnarch %{ix86} +rm -rf tools/lib/x86 +%endif +%ifnarch %{x8664} +rm -rf tools/lib/x86_64 +%endif + +%install +rm -rf $RPM_BUILD_ROOT +install -d $RPM_BUILD_ROOT{%{_bindir},%{_appdir}} + +cp -a add-ons platforms tools $RPM_BUILD_ROOT%{_appdir} + +ln -s %{_appdir}/tools/adb $RPM_BUILD_ROOT%{_bindir}/adb +ln -s %{_appdir}/tools/ddms $RPM_BUILD_ROOT%{_bindir}/ddms +ln -s %{_appdir}/tools/android $RPM_BUILD_ROOT%{_bindir}/android + +%clean +rm -rf $RPM_BUILD_ROOT + +%files +%defattr(644,root,root,755) +%doc SDK\ Readme.txt +%attr(755,root,root) %{_bindir}/adb +%attr(755,root,root) %{_bindir}/ddms +%attr(755,root,root) %{_bindir}/android +%dir %{_appdir} +%dir %{_appdir}/add-ons +%dir %{_appdir}/platforms +%dir %{_appdir}/tools +%dir %{_appdir}/tools/lib + +%{_appdir}/tools/ant +%{_appdir}/tools/lib/*.jar +%ifarch %{ix86} +%dir %{_appdir}/tools/lib/x86 +%{_appdir}/tools/lib/x86/swt.jar +%endif +%ifarch %{x8664} +%dir %{_appdir}/tools/lib/x86_64 +%{_appdir}/tools/lib/x86_64/swt.jar +%endif +%{_appdir}/tools/lib/android.el +%{_appdir}/tools/lib/build.export.template +%{_appdir}/tools/lib/build.template +%{_appdir}/tools/lib/devices.xml +%{_appdir}/tools/lib/hardware-properties.ini +%{_appdir}/tools/lib/plugin.prop + +%{_appdir}/tools/NOTICE.txt +%{_appdir}/tools/source.properties + +%attr(755,root,root) %{_appdir}/tools/adb +%attr(755,root,root) %{_appdir}/tools/android +%attr(755,root,root) %{_appdir}/tools/apkbuilder +%attr(755,root,root) %{_appdir}/tools/ddms +%attr(755,root,root) %{_appdir}/tools/dmtracedump +%attr(755,root,root) %{_appdir}/tools/draw9patch +%attr(755,root,root) %{_appdir}/tools/emulator +%attr(755,root,root) %{_appdir}/tools/etc1tool +%attr(755,root,root) %{_appdir}/tools/hierarchyviewer +%attr(755,root,root) %{_appdir}/tools/hprof-conv +%attr(755,root,root) %{_appdir}/tools/layoutopt +%attr(755,root,root) %{_appdir}/tools/mksdcard +%attr(755,root,root) %{_appdir}/tools/sqlite3 +%attr(755,root,root) %{_appdir}/tools/traceview +%attr(755,root,root) %{_appdir}/tools/zipalign |