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

Line 
1%define pkg_version 1.30.0
2%define pkg_release 1%{?_dist_release}
3
4Summary:     Javascript binding for GNOME
5Name:        gjs
6Version:     %{pkg_version}
7Release:     %{pkg_release}
8Source0:     http://ftp.gnome.org/pub/GNOME/sources/%{name}/1.30/%{name}-%{version}.tar.xz
9
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
17BuildRequires: glib2-devel
18BuildRequires: gobject-introspection-devel >= 1.29.16
19BuildRequires: cairo-devel
20BuildRequires: dbus-glib-devel
21BuildRequires: js-devel
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/*
78%{_libdir}/gjs/GjsDBus-1.0.typelib
79%{_datadir}/gjs-1.0/*
80
81%files devel
82%defattr(-,root,root,-)
83%{_includedir}/gjs-1.0
84%{_libdir}/lib*.so
85%{_libdir}/gjs/GjsDBus-1.0.gir
86%{_libdir}/pkgconfig/*.pc
87%{_datadir}/doc/*
88
89
90%changelog
91* Wed Sep 28 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.30.0-1
92- new upstream release
93
94* Fri Sep 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.29.18-1
95- new upstream release
96
97* Sat Sep 03 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.29.17-1
98- new upstream release
99
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
104* Sun Apr 03 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.7.13-1
105- new upstream release
106
107* Sat Nov 20 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.7.7-1
108- new upstream release
109
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
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
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
122- initial build for Vine Linux
123
Note: See TracBrowser for help on using the repository browser.