source: projects/specs/trunk/g/gjs/gjs-vl.spec @ 4850

Revision 4850, 3.1 KB checked in by Takemikaduchi, 13 years ago (diff)

GNOME-3.2.0

RevLine 
[4850]1%define pkg_version 1.30.0
[2041]2%define pkg_release 1%{?_dist_release}
[521]3
4Summary:     Javascript binding for GNOME
5Name:        gjs
6Version:     %{pkg_version}
7Release:     %{pkg_release}
[4850]8Source0:     http://ftp.gnome.org/pub/GNOME/sources/%{name}/1.30/%{name}-%{version}.tar.xz
[4812]9
[521]10License:     MPL1.1/LGPLv2+/GPLv2+
11Group:       User Interface/Desktops
12URL:         http://live.gnome.org/GnomeShell
13
14Requires(post,postun): scrollkeeper >= 0.1.4
15Requires(post,pre,preun): GConf2 >= 2.14
16BuildRequires: pkgconfig
[4704]17BuildRequires: glib2-devel
18BuildRequires: gobject-introspection-devel >= 1.29.16
19BuildRequires: cairo-devel
20BuildRequires: dbus-glib-devel
[4616]21BuildRequires: js-devel
[521]22BuildRequires: gnome-doc-utils
23BuildRequires: desktop-file-utils
24
25BuildRoot: %{_tmppath}/%{name}-%{version}-root
26
27Vendor: Project Vine
28Distribution: Vine Linux
29Packager: Takemikaduchi
30
31
32%description
33GNOME Shell is the defining technology of the GNOME 3 desktop user experience. It provides core interface functions like switching to windows and launching applications. GNOME Shell takes advantage of the capabilities of modern graphics hardware and introduces innovative user interface concepts to provide a delightful and easy to use experience.
34
35
36%package devel
37Summary:     Development files of the gjs library.
38Group:       Development/Libraries
39
40Requires: %{name} = %{version}-%{release}
41Requires: pkgconfig
42Requires: gtk-doc
43
44%description devel
45Development files of the gjs library.
46
47
48%prep
49%setup -q
50
51
52%build
53%configure --disable-static
54%{__make} %{?_smp_mflags}
55
56
57%install
58%{__rm} -rf ${RPM_BUILD_ROOT}
59%{__make} install DESTDIR=${RPM_BUILD_ROOT}
60
61%{__rm} -rf $RPM_BUILD_ROOT%{_libdir}/*.la
62
63
64%clean
65%{__rm} -rf ${RPM_BUILD_ROOT}
66
67
68%post -p /sbin/ldconfig
69
70%postun -p /sbin/ldconfig
71
72%files
73%defattr(-,root,root)
74%doc COPYING ChangeLog NEWS README
75%{_bindir}/gjs*
76%{_libdir}/lib*.so.*
77%{_libdir}/gjs-1.0/*
[4616]78%{_libdir}/gjs/GjsDBus-1.0.typelib
[521]79%{_datadir}/gjs-1.0/*
80
81%files devel
82%defattr(-,root,root,-)
83%{_includedir}/gjs-1.0
84%{_libdir}/lib*.so
[4616]85%{_libdir}/gjs/GjsDBus-1.0.gir
[521]86%{_libdir}/pkgconfig/*.pc
87%{_datadir}/doc/*
88
89
90%changelog
[4850]91* Wed Sep 28 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.30.0-1
92- new upstream release
93
[4812]94* Fri Sep 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.29.18-1
95- new upstream release
96
[4704]97* Sat Sep 03 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.29.17-1
98- new upstream release
99
[4616]100* Sun Aug 14 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.29.15-1
101- new upstream release
102- change BuildRequires: js-devel instead of xulrunner-devel
103
[3263]104* Sun Apr 03 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.7.13-1
105- new upstream release
106
[2219]107* Sat Nov 20 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.7.7-1
108- new upstream release
109
[2041]110* Thu Oct 07 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.7.4-1
111- new upstream release
112- remove BuildRequires: mutter-devel
113
[1886]114* Thu Sep 23 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.6-2
115- rebuild with rpm-4.8.1 for pkg-config file
116
[871]117* Sun Apr 18 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.6-1
118- new upstream release
119- fix typo
120
121* Sun Feb 28 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.5-1
[521]122- initial build for Vine Linux
123
Note: See TracBrowser for help on using the repository browser.