Witam, mam nówkę spec do bumblebee i prośbę o podbicie wersji bbswitch do 0.8 (było 0.7 - wystarczy zmienić, odpalić buildera z -ncs i dociągnie paczkę samemu, mi md5 wyszło 5b116b31ace3604ddf9d1fc1f4bc5807), lub podanie drogi, abym zrobił to samemu.
-- Pozdrawiam, Light-I
# Summary: Disable discrete graphics (currently nVidia only) Name: bumblebee Version: 3.2.1 Release: 1 License: GPL v2+ Group: Base/Kernel Source0: http://bumblebee-project.org/%{name}-%{version}.tar.gz # Source0-md5: 30974e677bb13e8a3825fd6f3e7d3b24 URL: http://bumblebee-project.org/ BuildRequires: glib2-devel BuildRequires: help2man BuildRequires: libbsd-devel BuildRequires: pkgconfig BuildRequires: rpmbuild(macros) >= 1.379 BuildRequires: xorg-lib-libX11-devel BuildRoot: %{tmpdir}/%{name}-%{version}-root-%(id -u -n) %description bumblebee is a daemon which automatically detects the required ACPI calls for two kinds of Optimus laptops. It has been verified to work with "real" Optimus and "legacy" Optimus laptops. %package SysV Summary: SysV initscrpt Requires: bumblebee BuildArch: noarch %description SysV SysV initscrpt %package upstart Summary: upstart initscrpt Requires: bumblebee BuildArch: noarch %description upstart upstart initscrpt %package systemd Summary: systemd initscrpt Requires: bumblebee BuildArch: noarch %description systemd systemd initscrpt %prep %setup -qn %{name}-%{version} %build %configure CONF_DRIVER=nvidia \ CONF_DRIVER_MODULE_NVIDIA=nvidia \ CONF_LDPATH_NVIDIA=%{_libdir}/nvidia:%{_libdir}/xorg/modules/drivers \ CONF_MODPATH_NVIDIA=%{_libdir}/xorg/modules/drivers,%{_libdir}/xorg/modules/extensions/nvidia \ --with-systemd %{__make} %install rm -rf $RPM_BUILD_ROOT %{__make} install \ DESTDIR=$RPM_BUILD_ROOT install -d $RPM_BUILD_ROOT/etc/rc.d/init.d install -pm 754 scripts/sysvinit/bumblebeed $RPM_BUILD_ROOT/etc/rc.d/init.d install -d $RPM_BUILD_ROOT/etc/init install -pm 644 scripts/upstart/bumblebeed.conf $RPM_BUILD_ROOT/etc/init install -d $RPM_BUILD_ROOT%{systemdunitdir} install -pm 644 scripts/systemd/bumblebeed.service $RPM_BUILD_ROOT%{systemdunitdir} %clean rm -rf $RPM_BUILD_ROOT %files %defattr(644,root,root,755) %doc README.markdown COPYING VERSION doc/* /etc/bash_completion.d/%{name} %dir %{_sysconfdir}/%{name} %{_sysconfdir}/%{name}/%{name}.conf %dir %{_sysconfdir}/%{name}/xorg.conf.d %{_sysconfdir}/%{name}/xorg.conf.d/10-dummy.conf %{_sysconfdir}/%{name}/xorg.conf.nouveau %{_sysconfdir}/%{name}/xorg.conf.nvidia /lib/udev/rules.d/99-%{name}-nvidia-dev.rules %attr(755,root,root) %{_bindir}/%{name}-bugreport %attr(755,root,root) %{_bindir}/optirun %attr(755,root,root) %{_sbindir}/bumblebeed %dir %{_docdir}/%{name} %{_docdir}/%{name}/README.markdown %{_docdir}/%{name}/RELEASE_NOTES_3_2_1 %{_mandir}/man1/bumblebeed.1* %{_mandir}/man1/optirun.1* %files SysV %defattr(644,root,root,755) %attr(754,root,root) /etc/rc.d/init.d/bumblebeed %files upstart %defattr(644,root,root,755) /etc/init %files systemd %defattr(644,root,root,755) %{systemdunitdir}/bumblebeed.service %post systemd echo "type 'systemctl start bumblebeed.service' to start" systemctl enable bumblebeed.service %preun systemd echo "Bye, bye..." systemctl disable bumblebeed.service
_______________________________________________ pld-devel-pl mailing list [email protected] http://lists.pld-linux.org/mailman/listinfo/pld-devel-pl
