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

Revision 6011, 3.2 KB checked in by Takemikaduchi, 12 years ago (diff)

new upstream release

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