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

Revision 4812, 3.0 KB checked in by Takemikaduchi, 13 years ago (diff)

GNOME-3.1.92

Line 
1%define pkg_version 1.29.18
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.29/%{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* Fri Sep 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.29.18-1
92- new upstream release
93
94* Sat Sep 03 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.29.17-1
95- new upstream release
96
97* Sun Aug 14 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.29.15-1
98- new upstream release
99- change BuildRequires: js-devel instead of xulrunner-devel
100
101* Sun Apr 03 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.7.13-1
102- new upstream release
103
104* Sat Nov 20 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.7.7-1
105- new upstream release
106
107* Thu Oct 07 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.7.4-1
108- new upstream release
109- remove BuildRequires: mutter-devel
110
111* Thu Sep 23 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.6-2
112- rebuild with rpm-4.8.1 for pkg-config file
113
114* Sun Apr 18 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.6-1
115- new upstream release
116- fix typo
117
118* Sun Feb 28 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.5-1
119- initial build for Vine Linux
120
Note: See TracBrowser for help on using the repository browser.