source: projects/specs/trunk/c/cogl/cogl-vl.spec @ 12446

Revision 12446, 5.4 KB checked in by tomop, 4 years ago (diff)

updated 92 packages

ModemManager?-1.14.0-1

accountsservice-0.6.55-1

adwaita-icon-theme-3.36.1-1

cheese-3.34.0-1

clutter-gst3-3.0.27-1

clutter-gtk-1.8.4-2

clutter-1.26.4-1

cogl-1.22.8-1

colord-gtk-0.2.0-1

colord-1.4.4-1

control-center-3.36.4-1

eog-plugins-3.26.5-1

eog-3.36.3-1

evince-3.36.7-1

evolution-data-server-3.36.4-1

evolution-3.36.4-1

folks-0.14.0-1

fuse3-3.9.2-2

gcr-3.36.0-1

gdm-3.36.3-1

geocode-glib-3.26.2-1

gjs-1.64.4-1

glade3-3.36.0-1

gnome-applets-3.36.4-1

gnome-autoar-0.2.4-1

gnome-bluetooth-3.34.1-1

gnome-books-3.34.0-3

gnome-clocks-3.36.2-1

gnome-color-manager-3.36.0-1

gnome-contacts-3.36.2-1

gnome-desktop3-3.36.4-1

gnome-documents-3.34.0-1

gnome-flashback-3.36.3-1

gnome-font-viewer-3.34.0-1

gnome-keyring-3.36.0-1

gnome-menus-3.36.0-1

gnome-online-accounts-3.36.0-1

gnome-panel-3.36.2-1

gnome-session-3.36.0-1

gnome-settings-daemon-3.36.1-1

gnome-shell-3.36.4-1

gnome-software-3.36.1-1

gnome-themes-extra-3.28-2

gnome-tweaks-3.34.0-1

gnome-video-effects-0.5.0-1

gom-0.4-1

graphene-1.10.2-2

grilo-plugins-0.3.11-1

grilo-0.3.12-1

gsettings-desktop-schemas-3.36.1-1

gsound-1.0.2-3

gvfs-1.44.1-1

libaccounts-glib-1.25-1

libappindicator-12.10.0-1

libchamplain-0.12.20-1

libdbusmenu-16.04.0-1

libgdata-0.17.12-1

libgepub-0.6.0-4

libgphoto2-2.5.25-1

libgweather-3.36.1-1

libgxps-0.3.1-1

libhandy0-0.0.13-6

libical-3.0.8-2

libindicator-12.10.1-2

libmtp-1.1.17-1

libnma-1.8.30-2

liboauth-1.0.3-2

libsecret-0.20.3-1

libspectre-0.2.9-1

libwacom-1.4.1-1

libwnck3-3.36.0-1

libxmlb-0.1.15-3

metacity-3.36.1-1

mm-common-1.0.1-3

mobile-broadband-provider-info-0.20190618-1

mozjs68-68.11.0-1

mutter-3.36.4-1

nautilus-3.36.3-1

network-manager-applet-1.18.0-1

pipewire-0.3.8-1

python-dbusmock-0.18.3-6

python-mallard-ducktype-1.0.2-8

startup-notification-0.12-4

totem-pl-parser-3.26.5-1

totem-3.34.1-1

vala-0.48.8-1

xdg-desktop-portal-gtk-1.7.1-1

xdg-desktop-portal-1.7.2-1

yelp-tools-3.32.2-1

yelp-xsl-3.36.0-1

yelp-3.36.0-1

zenity-3.32.0-1

Line 
1Name:           cogl
2Version:        1.22.8
3Release:        1%{?_dist_release}
4Summary:        A small open source library for using 3D graphics hardware to draw pretty pictures
5Vendor:         Project Vine
6Distribution:   Vine Linux
7
8License:        LGPLv2+
9URL:            https://www.clutter-project.org/
10%global         shortver %(echo %{version} | sed -e 's/\.[0-9]*$//')
11Source0:        https://download.gnome.org/sources/%{name}/%{shortver}/%{name}-%{version}.tar.xz
12
13BuildRoot:      %{_tmppath}/%{name}-%{version}-root
14
15BuildRequires:  gobject-introspection-devel
16BuildRequires:  libXcomposite-devel
17BuildRequires:  libXrandr-devel
18BuildRequires:  mesa-libGL-devel
19BuildRequires:  mesa-libEGL-devel
20BuildRequires:  mesa-libgbm-devel
21BuildRequires:  pango-devel
22BuildRequires:  gdk-pixbuf2-devel
23BuildRequires:  gstreamer1-plugins-base-devel
24BuildRequires:  gtk-doc
25
26%description
27Cogl is a small open source library for using 3D graphics hardware to draw
28pretty pictures. The API departs from the flat state machine style of
29OpenGL and is designed to make it easy to write orthogonal components that
30can render without stepping on each others toes.
31
32
33%package                devel
34Summary:        Development tools for cogl
35Summary(ja):    cogl の開発環境
36Group:          Development/Libraries
37Requires:       %{name} = %{version}-%{release}
38Requires:       pkgconfig
39
40%description    devel
41Header files and libraries for building a extension library for the
42cogl.
43
44
45%package                gstreamer
46Summary:        Cogl GStreamer library
47Summary(ja):    cogl gstreamer ライブラリ
48Group:          System Environment/Libraries
49Requires:       %{name} = %{version}-%{release}
50
51%description    gstreamer
52%{summary}
53
54
55%package        docs
56Summary:        Documentation for cogl
57Summary(ja):    cogl 用のドキュメント
58Group:          Documentation
59Provides:       %{name}-doc = %{version}-%{release}
60BuildArch:              noarch
61
62
63%description    docs
64This package contains documentation for cogl.
65
66
67%prep
68%setup -q
69
70for i in `grep -rl "<note>" ./`;
71do
72  sed -i 's/<note>//' $i
73done
74
75for i in `grep -rl "<\/note>" ./`;
76do
77  sed -i 's/<\/note>//' $i
78done
79
80
81%build
82
83%configure \
84        --enable-gtk-doc \
85        --disable-static \
86        --enable-cairo=yes \
87        --enable-gdk-pixbuf=yes \
88        --enable-cogl-gst=yes \
89        --enable-cogl-pango=yes \
90        --enable-glx=yes \
91        --enable-introspection=yes \
92        --enable-kms-egl-platform=yes \
93        --enable-xlib-egl-platform=yes
94
95make V=1
96
97
98%install
99rm -rf $RPM_BUILD_ROOT
100#make DESTDIR=$RPM_BUILD_ROOT install
101make DESTDIR=$RPM_BUILD_ROOT install INSTALL="%{__install} -p -c"
102
103find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} \;
104
105%find_lang %{name}
106
107
108%clean
109rm -rf $RPM_BUILD_ROOT
110
111
112%post -p /sbin/ldconfig
113%postun -p /sbin/ldconfig
114
115
116%files -f %{name}.lang
117%defattr(-,root,root,-)
118%license COPYING
119%doc ChangeLog AUTHORS NEWS README
120%{_libdir}/*.so.*
121%{_libdir}/girepository-1.0/*.typelib
122%{_datadir}/%{name}/examples-data/crate.jpg
123
124%files devel
125%defattr(-,root,root,-)
126%{_includedir}/cogl
127%{_libdir}/*.so
128%{_libdir}/pkgconfig/*.pc
129%{_datadir}/gir-1.0/*.gir
130
131%files gstreamer
132%defattr(-,root,root,-)
133%{_libdir}/gstreamer-1.0/libgstcogl.so
134
135%files docs
136%defattr(-,root,root,-)
137%{_datadir}/gtk-doc/html/cogl
138%{_datadir}/gtk-doc/html/cogl-gst
139%{_datadir}/gtk-doc/html/cogl-2.0-experimental
140
141
142%changelog
143* Sun Aug 02 2020 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.22.8-1
144- new upstream release.
145- dropped Patch0: fixed in upstream.
146
147* Fri Dec 28 2018 Tomohiro "Tomo-p" KATO <tomop@teamgedoh.net> 1.22.2-1
148- new upstream release.
149- added Patch0.
150
151* Sat Oct 31 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.22.0-1
152- new upstream release
153- remove Patch0
154
155* Wed May 20 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.20.0-2
156- add Patch0 (cogl-1.20.0-git20150508.patch)
157- add BuildRequires: mesa-libgbm-devel
158
159* Sun Mar 29 2015 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.20.0-1
160- new upstream release
161
162* Sun Oct 26 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.18.2-1
163- new upstream release
164- add BuildRequires: mesa-libEGL-devel
165
166* Sat Mar 29 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.18.0-1
167- new upstream release
168
169* Sat Jan 25 2014 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.16.2-1
170- new upstream release
171
172* Tue Dec 31 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.16.0-2
173- rebuild with VineSeed environment
174
175* Sat Oct 26 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.16.0-1
176- new upstream release
177- add BuildRequire: gstreamer1-plugins-base-devel
178
179* Thu Apr 18 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.14.0-1
180- new upstream release
181- add BuildRequires: libXrandr-devel
182
183* Sun Jan 06 2013 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.12.2-1
184- new upstream release
185
186* Fri Sep 28 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.12.0-1
187- new upstream release
188- remove Patch0 (04_fix_crash_on_free.patch)
189
190* Sun Jul 22 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.10.4-1
191- new upstream release
192
193* Mon Jul 16 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.10.2-2
194- add Patch0 (04_fix_crash_on_free.patch)
195
196* Sun Apr 22 2012 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.10.2-1
197- new upstream release
198
199* Fri Oct 21 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.8.2-1
200- new upstream release
201
202* Fri Sep 23 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.8.0-1
203- new upstream release
204
205* Tue Sep 06 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.7.8-1
206- new upstream release
207- remove Patch0
208
209* Sun Aug 21 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.7.6-1
210- new upstream release
211- add Patch0 (cogl-1.7.6-configure.patch)
212
213* Sun Aug 14 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.7.4-1
214- initial build for Vine Linux
215
Note: See TracBrowser for help on using the repository browser.