]> git.pld-linux.org Git - packages/android-sdk.git/blame - android-sdk.spec
- Fixed missing %files
[packages/android-sdk.git] / android-sdk.spec
CommitLineData
5d76763e
ER
1# TODO
2# - cleanups, system pkgs, system libs, what to package afterall?
3%include /usr/lib/rpm/macros.java
4Summary: The Android SDK has all you need to create great apps to Android
5Name: android-sdk
6a1004ad 6Version: r16
4a44787e 7Release: 0.1
5d76763e
ER
8License: Apache v2.0
9Group: Development/Languages/Java
10URL: http://developer.android.com/sdk/
6a1004ad
CM
11Source0: http://dl.google.com/android/%{name}_%{version}-linux.tgz
12# Source0-md5: 3ba457f731d51da3741c29c8830a4583
1d43432c 13NoSource: 0
5d76763e
ER
14BuildRequires: jpackage-utils
15BuildRequires: rpm-javaprov
16BuildRequires: rpmbuild(macros) >= 1.300
17BuildRequires: unzip
18ExclusiveArch: %{ix86} %{x8664}
19BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
20
21%define _appdir %{_libdir}/%{name}
22
23%description
24The Android SDK has the tools, sample code, and docs you need to
25create great apps in Android Platform.
26
27%prep
6a1004ad 28%setup -q -n %{name}-linux
5d76763e
ER
29
30%ifnarch %{ix86}
31rm -rf tools/lib/x86
32%endif
33%ifnarch %{x8664}
34rm -rf tools/lib/x86_64
35%endif
36
1d43432c 37
5d76763e
ER
38%install
39rm -rf $RPM_BUILD_ROOT
40install -d $RPM_BUILD_ROOT{%{_bindir},%{_appdir}}
41
42cp -a add-ons platforms tools $RPM_BUILD_ROOT%{_appdir}
43
1d43432c
ER
44# installer downloads files there
45install -d $RPM_BUILD_ROOT%{_appdir}/temp
46
5d76763e
ER
47ln -s %{_appdir}/tools/ddms $RPM_BUILD_ROOT%{_bindir}/ddms
48ln -s %{_appdir}/tools/android $RPM_BUILD_ROOT%{_bindir}/android
49
50%clean
51rm -rf $RPM_BUILD_ROOT
52
53%files
54%defattr(644,root,root,755)
55%doc SDK\ Readme.txt
5d76763e
ER
56%attr(755,root,root) %{_bindir}/ddms
57%attr(755,root,root) %{_bindir}/android
58%dir %{_appdir}
59%dir %{_appdir}/add-ons
5d76763e
ER
60%dir %{_appdir}/tools
61%dir %{_appdir}/tools/lib
6a1004ad 62%dir %{_appdir}/tools/lib/pc-bios
9cd89e89 63%dir %{_appdir}/tools/lib/emulator
6a1004ad
CM
64%dir %{_appdir}/tools/proguard
65%dir %{_appdir}/tools/proguard/lib
66%dir %{_appdir}/tools/proguard/bin
9cd89e89 67%dir %{_appdir}/tools/proguard/ant
6a1004ad 68%dir %{_appdir}/tools/apps
5d76763e 69
1d43432c
ER
70# attrs like /tmp so user could add new files there which aren't system pkgs (yet)
71%dir %attr(1777,root,root) %{_appdir}/platforms
72%dir %attr(1777,root,root) %{_appdir}/temp
73
5d76763e
ER
74%{_appdir}/tools/ant
75%{_appdir}/tools/lib/*.jar
76%ifarch %{ix86}
77%dir %{_appdir}/tools/lib/x86
78%{_appdir}/tools/lib/x86/swt.jar
79%endif
80%ifarch %{x8664}
81%dir %{_appdir}/tools/lib/x86_64
82%{_appdir}/tools/lib/x86_64/swt.jar
83%endif
84%{_appdir}/tools/lib/android.el
5d76763e
ER
85%{_appdir}/tools/lib/build.template
86%{_appdir}/tools/lib/devices.xml
87%{_appdir}/tools/lib/hardware-properties.ini
88%{_appdir}/tools/lib/plugin.prop
6a1004ad
CM
89%{_appdir}/tools/lib/libEGL_translator.so
90%{_appdir}/tools/lib/libGLES_CM_translator.so
91%{_appdir}/tools/lib/libGLES_V2_translator.so
92%{_appdir}/tools/lib/libOpenglRender.so
93%{_appdir}/tools/lib/pc-bios/bios.bin
94%{_appdir}/tools/lib/pc-bios/vgabios-cirrus.bin
95%{_appdir}/tools/lib/proguard.cfg
96%{_appdir}/tools/lib/emulator/snapshots.img
5d76763e
ER
97
98%{_appdir}/tools/NOTICE.txt
99%{_appdir}/tools/source.properties
100
5d76763e
ER
101%attr(755,root,root) %{_appdir}/tools/android
102%attr(755,root,root) %{_appdir}/tools/apkbuilder
103%attr(755,root,root) %{_appdir}/tools/ddms
104%attr(755,root,root) %{_appdir}/tools/dmtracedump
105%attr(755,root,root) %{_appdir}/tools/draw9patch
106%attr(755,root,root) %{_appdir}/tools/emulator
6a1004ad
CM
107%attr(755,root,root) %{_appdir}/tools/emulator-arm
108%attr(755,root,root) %{_appdir}/tools/emulator-x86
5d76763e
ER
109%attr(755,root,root) %{_appdir}/tools/etc1tool
110%attr(755,root,root) %{_appdir}/tools/hierarchyviewer
111%attr(755,root,root) %{_appdir}/tools/hprof-conv
6a1004ad 112%attr(755,root,root) %{_appdir}/tools/lint
5d76763e 113%attr(755,root,root) %{_appdir}/tools/mksdcard
6a1004ad 114%attr(755,root,root) %{_appdir}/tools/monkeyrunner
5d76763e
ER
115%attr(755,root,root) %{_appdir}/tools/sqlite3
116%attr(755,root,root) %{_appdir}/tools/traceview
117%attr(755,root,root) %{_appdir}/tools/zipalign
6a1004ad
CM
118%attr(755,root,root) %{_appdir}/tools/proguard/bin/proguard.sh
119%attr(755,root,root) %{_appdir}/tools/proguard/bin/proguardgui.sh
120%attr(755,root,root) %{_appdir}/tools/proguard/bin/retrace.sh
121%{_appdir}/tools/proguard/ant/task.properties
122%{_appdir}/tools/proguard/lib/*.jar
123
124%{_appdir}/tools/apps/SdkController
This page took 0.058573 seconds and 4 git commands to generate.