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

Revision 4616, 2.9 KB checked in by Takemikaduchi, 13 years ago (diff)

X.Org, compiz, GNOME3, etc...

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