]> git.pld-linux.org Git - packages/oracle-sqldeveloper.git/blame - oracle-sqldeveloper.spec
add desktop integration
[packages/oracle-sqldeveloper.git] / oracle-sqldeveloper.spec
CommitLineData
f594a873
ER
1Summary: Oracle SQL Developer
2Name: oracle-sqldeveloper
3Version: 4.0.1.14.48
b88384b9 4Release: 0.2
f594a873
ER
5License: OTN (proprietary, non-distributable)
6Group: Applications/Databases
7Source0: http://download.oracle.com/otn/java/sqldeveloper/sqldeveloper-%{version}-1.noarch.rpm
8# NoSource0-md5: 8342e4369904d731af20f9020701b708
9URL: http://www.oracle.com/technetwork/developer-tools/sql-developer/
10BuildRequires: rpm-utils
b88384b9
ER
11Patch0: desktop.patch
12Requires: desktop-file-utils
f594a873
ER
13BuildArch: noarch
14BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n)
15
16%define _appdir %{_datadir}/%{name}
17
18%description
19Oracle SQL Developer is a new, free graphical tool that enhances
20productivity and simplifies database development tasks. With SQL
21Developer, you can browse database objects, run SQL statements and SQL
22scripts, and edit and debug PL/SQL statements. You can also run any
23number of provided reports, as well as create and save your own.
24
25%prep
26%setup -qcT
27SOURCE=%{SOURCE0}
28V=$(rpm -qp --nodigest --nosignature --qf '%{V}' $SOURCE)
29if [ version:$V != version:%{version} ]; then
30%{_appdir}/sqldeveloper/exit 1
31fi
32rpm2cpio $SOURCE | cpio -i -d
33
34mv opt/sqldeveloper .
35mv sqldeveloper/*.{html,png,desktop,sh} .
36rm sqldeveloper/*.{exe,bat}
37rm sqldeveloper/ide/bin/*.exe
38rm sqldeveloper/sqldeveloper/bin/*.{bat,exe}
39rm sqldeveloper/sqldeveloper/bin/*-Darwin.conf
40rm sqldeveloper/sqldeveloper/bin/SQLDeveloperIcons.icns
41rm sqldeveloper/view-source-paths.lis
42
b88384b9
ER
43%patch0 -p1
44
f594a873
ER
45%install
46rm -rf $RPM_BUILD_ROOT
47install -d $RPM_BUILD_ROOT%{_appdir}
48cp -l readme.html $RPM_BUILD_ROOT/cp-test && l=l && rm -f $RPM_BUILD_ROOT/cp-test
49cp -a$l sqldeveloper/* $RPM_BUILD_ROOT%{_appdir}
50
b88384b9
ER
51install -d $RPM_BUILD_ROOT{%{_desktopdir},%{_pixmapsdir}}
52cp -p sqldeveloper.desktop $RPM_BUILD_ROOT%{_desktopdir}
53cp -p icon.png $RPM_BUILD_ROOT%{_desktopdir}/sqldeveloper.png
54
f594a873
ER
55%clean
56rm -rf $RPM_BUILD_ROOT
57
b88384b9
ER
58%post
59%update_desktop_database
60
61%postun
62%update_desktop_database
63
f594a873
ER
64%files
65%defattr(644,root,root,755)
b88384b9
ER
66%{_desktopdir}/sqldeveloper.desktop
67%{_desktopdir}/sqldeveloper.png
f594a873
ER
68%dir %{_appdir}
69%{_appdir}/configuration
70%{_appdir}/dataminer
71%{_appdir}/dropins
72%{_appdir}/dvt
73%{_appdir}/equinox
74%{_appdir}/external
75%{_appdir}/ide
76%{_appdir}/javavm
77%{_appdir}/jdbc
78%{_appdir}/jdev
79%{_appdir}/jlib
80%{_appdir}/jviews
81%{_appdir}/modules
82%{_appdir}/netbeans
83%{_appdir}/rdbms
84%{_appdir}/sleepycat
85%{_appdir}/sqlj
86%{_appdir}/svnkit
87%{_appdir}/sqlcli
88
89%dir %{_appdir}/sqldeveloper
90%{_appdir}/sqldeveloper/demo
91%{_appdir}/sqldeveloper/doc
92%{_appdir}/sqldeveloper/extensions
93%{_appdir}/sqldeveloper/lib
94%dir %{_appdir}/sqldeveloper/bin
95%{_appdir}/sqldeveloper/bin/*.conf
96%{_appdir}/sqldeveloper/bin/sdcli
97%{_appdir}/sqldeveloper/bin/sdcli.boot
98%{_appdir}/sqldeveloper/bin/splash.gif
99%{_appdir}/sqldeveloper/bin/splash.png
100%attr(755,root,root) %{_appdir}/sqldeveloper/bin/sqldeveloper
101%{_appdir}/sqldeveloper/bin/sqldeveloper.boot
102%{_appdir}/sqldeveloper/bin/version.properties
This page took 0.096511 seconds and 4 git commands to generate.