source: projects/specs/tags/6_0_REL/g/gjs/gjs-vl.spec @ 3263

Revision 3263, 2.7 KB checked in by Takemikaduchi, 13 years ago (diff)

epdfview: rebuild, libgail-gnome: new package, others: new upstream release

Line 
1%define pkg_version 0.7.13
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}/0.7/%{name}-%{version}.tar.bz2
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
24BuildRequires: gnome-doc-utils
25BuildRequires: desktop-file-utils
26BuildRequires: xulrunner-devel
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/*
81%{_datadir}/gjs-1.0/*
82
83%files devel
84%defattr(-,root,root,-)
85%{_includedir}/gjs-1.0
86%{_libdir}/lib*.so
87%{_libdir}/pkgconfig/*.pc
88%{_datadir}/doc/*
89
90
91%changelog
92* Sun Apr 03 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.7.13-1
93- new upstream release
94
95* Sat Nov 20 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.7.7-1
96- new upstream release
97
98* Thu Oct 07 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.7.4-1
99- new upstream release
100- remove BuildRequires: mutter-devel
101
102* Thu Sep 23 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.6-2
103- rebuild with rpm-4.8.1 for pkg-config file
104
105* Sun Apr 18 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.6-1
106- new upstream release
107- fix typo
108
109* Sun Feb 28 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.5-1
110- initial build for Vine Linux
111
Note: See TracBrowser for help on using the repository browser.