diff options
Diffstat (limited to 'zarb-ml/mageia-dev/attachments/20120410')
28 files changed, 1656 insertions, 0 deletions
diff --git a/zarb-ml/mageia-dev/attachments/20120410/64c9ca0b/attachment-0001.html b/zarb-ml/mageia-dev/attachments/20120410/64c9ca0b/attachment-0001.html new file mode 100644 index 000000000..e08422af4 --- /dev/null +++ b/zarb-ml/mageia-dev/attachments/20120410/64c9ca0b/attachment-0001.html @@ -0,0 +1,20 @@ +<br><br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> +<br> +2012/4/10 simple w8 <<a href="mailto:simplew8@gmail.com">simplew8@gmail.com</a>>:<br> +> Hi,<br> +><br> +> I see that in Mageia theres no bumblebee packages and these are very<br> +> usefull to enable the Nvidia GPU in hibrid machines (machines that<br> +> have 2 grapphic cards), please read<br> +> <a href="https://github.com/Bumblebee-Project" target="_blank">https://github.com/Bumblebee-Project</a><br> +><br> +> Currently i dont have any account to be able to comit these new<br> +> packages for the distro so i ask if someone can review the specs so<br> +> that these packages can start existing in the distro, and i also ask<br> +> if theres someone that can help me with mentoring :)<br> +><br> +> The specs are attached.<br> +</blockquote></div><br><br><br>Στις 10 Απριλίου 2012 9:12 π.μ., ο χρήστης Funda Wang <span dir="ltr"><<a href="mailto:fundawang@gmail.com">fundawang@gmail.com</a>></span> έγραψε:<br><blockquote style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex" class="gmail_quote"> +I guess it is a bit later for mga2. I think the feature could be hold<br> +till cauldron reopen for mga 3.<br></blockquote><br><br clear="all"><br>Is it related to this bug ?<br><a href="https://bugs.mageia.org/show_bug.cgi?id=1748">https://bugs.mageia.org/show_bug.cgi?id=1748</a><br><br><br>-- <br> +<div>Dimitrios Glentadakis</div><br> diff --git a/zarb-ml/mageia-dev/attachments/20120410/64c9ca0b/attachment.html b/zarb-ml/mageia-dev/attachments/20120410/64c9ca0b/attachment.html new file mode 100644 index 000000000..e08422af4 --- /dev/null +++ b/zarb-ml/mageia-dev/attachments/20120410/64c9ca0b/attachment.html @@ -0,0 +1,20 @@ +<br><br><div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> +<br> +2012/4/10 simple w8 <<a href="mailto:simplew8@gmail.com">simplew8@gmail.com</a>>:<br> +> Hi,<br> +><br> +> I see that in Mageia theres no bumblebee packages and these are very<br> +> usefull to enable the Nvidia GPU in hibrid machines (machines that<br> +> have 2 grapphic cards), please read<br> +> <a href="https://github.com/Bumblebee-Project" target="_blank">https://github.com/Bumblebee-Project</a><br> +><br> +> Currently i dont have any account to be able to comit these new<br> +> packages for the distro so i ask if someone can review the specs so<br> +> that these packages can start existing in the distro, and i also ask<br> +> if theres someone that can help me with mentoring :)<br> +><br> +> The specs are attached.<br> +</blockquote></div><br><br><br>Στις 10 Απριλίου 2012 9:12 π.μ., ο χρήστης Funda Wang <span dir="ltr"><<a href="mailto:fundawang@gmail.com">fundawang@gmail.com</a>></span> έγραψε:<br><blockquote style="margin:0pt 0pt 0pt 0.8ex;border-left:1px solid rgb(204,204,204);padding-left:1ex" class="gmail_quote"> +I guess it is a bit later for mga2. I think the feature could be hold<br> +till cauldron reopen for mga 3.<br></blockquote><br><br clear="all"><br>Is it related to this bug ?<br><a href="https://bugs.mageia.org/show_bug.cgi?id=1748">https://bugs.mageia.org/show_bug.cgi?id=1748</a><br><br><br>-- <br> +<div>Dimitrios Glentadakis</div><br> diff --git a/zarb-ml/mageia-dev/attachments/20120410/d741c8a9/attachment-0001.html b/zarb-ml/mageia-dev/attachments/20120410/d741c8a9/attachment-0001.html new file mode 100644 index 000000000..c20952773 --- /dev/null +++ b/zarb-ml/mageia-dev/attachments/20120410/d741c8a9/attachment-0001.html @@ -0,0 +1,19 @@ +<br><br><div class="gmail_quote">Στις 10 Απριλίου 2012 4:47 μ.μ., ο χρήστης andre999 <span dir="ltr"><<a href="mailto:andre999mga@laposte.net">andre999mga@laposte.net</a>></span> έγραψε:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> +Zézinho a écrit :<div class="im"><br> +<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> +Em 09-04-2012 13:09, Dimitrios Glentadakis escreveu:<br> +<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> +The pull of translations with locales-xx would be a comfort way to switch the environment language.<br> +<br> +</blockquote> +Comfort against disk space. If you want to be able to switch to any language, just check the box 'all languages' at install time.<br> +<br> +</blockquote></div> +Alternately, during the install of Mageia, select each language that you are likely to use later.<br> +(In your case, probably at least en + el, and maybe fr.)<br> +That way it won't take much more disk space.<span class="HOEnZb"><font color="#888888"><br> +<br> +-- <br> +André<br> +<br> +</font></span></blockquote></div><br>And a urpmi --replacepkgs could retrieve the translations after have switched from mcc > localization.<br><br clear="all"><br>-- <br><div>Dimitrios Glentadakis</div><br> diff --git a/zarb-ml/mageia-dev/attachments/20120410/d741c8a9/attachment.html b/zarb-ml/mageia-dev/attachments/20120410/d741c8a9/attachment.html new file mode 100644 index 000000000..c20952773 --- /dev/null +++ b/zarb-ml/mageia-dev/attachments/20120410/d741c8a9/attachment.html @@ -0,0 +1,19 @@ +<br><br><div class="gmail_quote">Στις 10 Απριλίου 2012 4:47 μ.μ., ο χρήστης andre999 <span dir="ltr"><<a href="mailto:andre999mga@laposte.net">andre999mga@laposte.net</a>></span> έγραψε:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> +Zézinho a écrit :<div class="im"><br> +<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> +Em 09-04-2012 13:09, Dimitrios Glentadakis escreveu:<br> +<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"> +The pull of translations with locales-xx would be a comfort way to switch the environment language.<br> +<br> +</blockquote> +Comfort against disk space. If you want to be able to switch to any language, just check the box 'all languages' at install time.<br> +<br> +</blockquote></div> +Alternately, during the install of Mageia, select each language that you are likely to use later.<br> +(In your case, probably at least en + el, and maybe fr.)<br> +That way it won't take much more disk space.<span class="HOEnZb"><font color="#888888"><br> +<br> +-- <br> +André<br> +<br> +</font></span></blockquote></div><br>And a urpmi --replacepkgs could retrieve the translations after have switched from mcc > localization.<br><br clear="all"><br>-- <br><div>Dimitrios Glentadakis</div><br> diff --git a/zarb-ml/mageia-dev/attachments/20120410/da488c0d/attachment-0001.obj b/zarb-ml/mageia-dev/attachments/20120410/da488c0d/attachment-0001.obj new file mode 100644 index 000000000..3d94383c6 --- /dev/null +++ b/zarb-ml/mageia-dev/attachments/20120410/da488c0d/attachment-0001.obj @@ -0,0 +1,36 @@ +Name: optidesk +Summary: Tool to configure .desktop files to run with optirun +Group: Graphical desktop/Other +Version: 0.1 +Release: 1 +URL: https://github.com/Bumblebee-Project/optidesk +License: GPLv3 +# source from git repo git://github.com/Bumblebee-Project/optidesk.git +Source0: %{name}.tar.xz +Requires: bumblebee + +%description +This tool is intended to be an easy way of configuring your desired +applications to be run through Bumblebee. It will allow to create +and modify a menu entry with an alternative (Optirun) version of the +default launcher. + +%files +%{_bindir}/%{name} + + +%prep +%setup -qn %{name} + +%build +autoreconf -fi +%configure +%make + +%install +rm -rf %{buildroot} +%makeinstall_std + +%changelog +* Mon Mar 19 2012 Simple <simplew8@gmailcom> 3.0-1 +- initial package
\ No newline at end of file diff --git a/zarb-ml/mageia-dev/attachments/20120410/da488c0d/attachment-0002.obj b/zarb-ml/mageia-dev/attachments/20120410/da488c0d/attachment-0002.obj new file mode 100644 index 000000000..9ffc1f7ab --- /dev/null +++ b/zarb-ml/mageia-dev/attachments/20120410/da488c0d/attachment-0002.obj @@ -0,0 +1,50 @@ +%define oname bbswitch + +Name: dkms-%{oname} +Summary: bbswitch - Optimus GPU power switcher +Group: System/Kernel and hardware +Version: 0.4.1 +Release: %mkrel 1 +License: GPLv3 +URL: https://github.com/Bumblebee-Project/bbswitch +# source from git repo git://github.com/Bumblebee-Project/bbswitch.git +Source0: %{oname}.tar.xz +BuildArch: noarch +Requires(post): dkms +Requires(preun):dkms + +%description +bbswitch is a kernel module 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 (at least, that +is how I call them). + +%files +%{_usrsrc}/%{oname}-%{version}/* + +%post +set -x +dkms add -m %{oname} -v %{version} --rpm_safe_upgrade || : +dkms build -m %{oname} -v %{version} --rpm_safe_upgrade || : +dkms install -m %{oname} -v %{version} --rpm_safe_upgrade || : +/sbin/modprobe %{oname} || : + +%preun +dkms remove --binary -m %{oname} -v %{version} --rpm_safe_upgrade --all || : +/sbin/rmmod %{oname} || : + + +%prep +%setup -qn %{oname} +sed -i 's/#MODULE_VERSION#/%{version}/g' dkms/dkms.conf + +%install +rm -rf %{buildroot} +mkdir -p %{buildroot}%{_usrsrc}/%{oname}-%{version} +cp *.c %{buildroot}%{_usrsrc}/%{oname}-%{version} +cp Makefile %{buildroot}%{_usrsrc}/%{oname}-%{version} +cp dkms/dkms.conf %{buildroot}%{_usrsrc}/%{oname}-%{version}/dkms.conf + +%changelog +* Mon Mar 19 2012 Simple <simplew8@gmail.com> 0.4.1-1 +- initial package
\ No newline at end of file diff --git a/zarb-ml/mageia-dev/attachments/20120410/da488c0d/attachment-0003.obj b/zarb-ml/mageia-dev/attachments/20120410/da488c0d/attachment-0003.obj new file mode 100644 index 000000000..c60b6c67f --- /dev/null +++ b/zarb-ml/mageia-dev/attachments/20120410/da488c0d/attachment-0003.obj @@ -0,0 +1,99 @@ +Name: bumblebee +Summary: Bumblebee - support for NVidia Optimus laptops on Linux! +Group: System/Kernel and hardware +Version: 3.0 +Release: 1 +URL: https://github.com/Bumblebee-Project/bumblebee +License: GPLv3 +# source from git repo git://github.com/Bumblebee-Project/Bumblebee.git +Source0: Bumblebee.tar.xz +BuildRequires: X11-devel +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(libbsd) +BuildRequires: help2man +Requires(pre): update-alternatives +Requires(post): systemd-units +Requires(preun):systemd-units +Requires(postun):systemd-units +Requires: virtualgl +Requires: x11-driver-video-nvidia-current +Requires: dkms-bbswitch +Requires: dkms-acpi_call + +%description +Bumblebee daemon is a rewrite of the original Bumblebee service, +providing an elegant and stable means of managing Optimus hybrid +graphics chipsets. +A primary goal of this project is to not only enable use of the +discrete GPU for rendering, but also to enable smart power management +of the dGPU when it's not in use. + +%prep +%setup -qn Bumblebee + +%build +autoreconf -fi +%configure \ +CONF_DRIVER=nvidia \ +CONF_DRIVER_MODULE_NVIDIA=nvidia-current \ +CONF_LDPATH_NVIDIA=/usr/lib/nvidia-current:/usr/lib64/nvidia-current \ +CONF_MODPATH_NVIDIA=/usr/lib/nvidia-current/xorg,/usr/lib64/nvidia-current/xorg,/usr/lib/xorg/modules,/usr/lib64/xorg/modules,/usr/lib/xorg/extra-modules,/usr/lib64/xorg/extra-modules + +%make + +%install +rm -rf %{buildroot} +%makeinstall_std + +install -m644 -D scripts/systemd/bumblebeed.service %{buildroot}%{_sysconfdir}/systemd/system/bumblebeed.service +install -m644 -D scripts/sysvinit/bumblebeed %{buildroot}%{_initrddir}/%{name}/bumblebeed + +%files +%doc README.markdown doc/RELEASE_NOTES_3_0 +%config(noreplace) %{_sysconfdir}/bash_completion.d/bumblebee +%dir %{_sysconfdir}/bumblebee/ +%config(noreplace) %{_sysconfdir}/bumblebee/bumblebee.conf +%config(noreplace) %{_sysconfdir}/bumblebee/xorg.conf.nouveau +%config(noreplace) %{_sysconfdir}/bumblebee/xorg.conf.nvidia +%{_sysconfdir}/systemd/system/bumblebeed.service +%{_initrddir}/%{name}/ +%{_sbindir}/bumblebeed +%{_bindir}/optirun +%{_bindir}/bumblebee-bugreport +%{_mandir}/man1/bumblebeed.1* +%{_mandir}/man1/optirun.1* + +%pre +%_pre_groupadd %{name} +if [ "$1" -eq "1" ];then + /usr/sbin/update-alternatives --set gl_conf %{_sysconfdir}/ld.so.conf.d/GL/standard.conf +fi + +%post +%_post_service bumblebeed +if [ $1 -eq 1 ]; then + # Initial set + # Enable (but don't start) the unit by default + /bin/systemctl enable bumblebeed.service +fi + +%preun +%_preun_service bumblebeed +if [ $1 -eq 0 ]; then + # Package removal, not upgrade + /bin/systemctl --no-reload disable bumblebeed.service + /bin/systemctl stop bumblebeed.service +fi + +%postun +%_postun_groupdel %{name} +/bin/systemctl daemon-reload +if [ $1 -ge 1 ]; then + # Package upgrade, not uninstall + /bin/systemctl try-restart bumblebeed.service +fi + + +%changelog +* Mon Mar 19 2012 Simple <simplew8@gmailcom> 3.0-1 +- 3.0 (from git), initial package
\ No newline at end of file diff --git a/zarb-ml/mageia-dev/attachments/20120410/da488c0d/attachment-0004.obj b/zarb-ml/mageia-dev/attachments/20120410/da488c0d/attachment-0004.obj new file mode 100644 index 000000000..0d05bd19a --- /dev/null +++ b/zarb-ml/mageia-dev/attachments/20120410/da488c0d/attachment-0004.obj @@ -0,0 +1,54 @@ +Name: bumblebee-ui +Summary: Bumblebee User Interface +Group: System/Configuration/Other +Version: 1.0 +Release: %mkrel 1 +URL: https://github.com/Bumblebee-Project/bumblebee-ui +License: GPLv3 +# source from git repo git://github.com/Bumblebee-Project/bumblebee-ui.git +Source0: %{name}.tar.xz +BuildArch: noarch +Requires: bumblebee + +%description +This is a user interface for bumblebee. +A complete explanation of the feature of this user interface are +explained here : + https://github.com/Bumblebee-Project/bumblebee-ui/wiki +Please give it a try and report bugs to: + https://github.com/Bumblebee-Project/bumblebee-ui/issues + +%files +%{_sysconfdir}/xdg/autostart/bumblebee-indicator.desktop +%{_bindir}/bumblebee* +%{_datadir}/%{name}/ +%{_datadir}/applications/* +%{_iconsdir}/hicolor/* + +%prep +%setup -qn %{name} + +%install +rm -rf %{buildroot} +mkdir -p %{buildroot}%{_iconsdir}/hicolor/48x48/apps/ +cp icons/*.* %{buildroot}%{_iconsdir}/hicolor/48x48/apps/ +mkdir -p %{buildroot}%{_datadir}/{%{name},applications} +cp app/*.* %{buildroot}%{_datadir}/%{name} +cp bumblebee-app-settings.desktop %{buildroot}%{_datadir}/applications/ +cp bumblebee-indicator.desktop %{buildroot}%{_datadir}/applications/ +mkdir -p %{buildroot}%{_bindir} +ln -s %{_datadir}/%{name}/AppSettings.py %{buildroot}%{_bindir}/bumblebee-app-settings +ln -s %{_datadir}/%{name}/Bumblebee-Indicator.py %{buildroot}%{_bindir}/bumblebee-indicator + +chmod +x %{buildroot}%{_datadir}/applications/bumblebee-app-settings.desktop +chmod +x %{buildroot}%{_datadir}/applications/bumblebee-indicator.desktop +chmod +x -R %{buildroot}%{_datadir}/%{name} + +# Always start in boot +mkdir -p %{buildroot}%{_sysconfdir}/xdg/autostart +cp bumblebee-indicator.desktop %{buildroot}%{_sysconfdir}/xdg/autostart + + +%changelog +* Mon Mar 19 2012 Simple <simplew8@gmail.com> 1.0-1 +- initial package
\ No newline at end of file diff --git a/zarb-ml/mageia-dev/attachments/20120410/da488c0d/attachment-0005.obj b/zarb-ml/mageia-dev/attachments/20120410/da488c0d/attachment-0005.obj new file mode 100644 index 000000000..ff34b67be --- /dev/null +++ b/zarb-ml/mageia-dev/attachments/20120410/da488c0d/attachment-0005.obj @@ -0,0 +1,57 @@ +%define modname acpi_call + +Name: dkms-%{modname} +Summary: A kernel module that enables you to call ACPI methods +Group: System/Kernel and hardware +Version: 0.1 +Release: %mkrel 1 +URL: https://github.com/Bumblebee-Project/acpi_call +License: GPL +# source from git repo git://github.com/Bumblebee-Project/acpi_call.git +Source0: %{modname}.tar.xz +BuildArch: noarch +Requires(post): dkms +Requires(preun):dkms + +%description +A kernel module that enables you to call ACPI methods by writing the +method name followed by arguments to /proc/acpi/call. + +%files +%doc README +%{_usrsrc}/%{modname}-%{version}-%{release}/* + +%post +set -x +/usr/sbin/dkms add -m %{modname} -v %{version}-%{release} --rpm_safe_upgrade || : +/usr/sbin/dkms build -m %{modname} -v %{version}-%{release} --rpm_safe_upgrade || : +/usr/sbin/dkms install -m %{modname} -v %{version}-%{release} --rpm_safe_upgrade || : +/sbin/modprobe %{modname} || : + +%preun +dkms remove --binary -m %{modname} -v %{version}-%{release} --rpm_safe_upgrade --all || : +/sbin/rmmod %{modname} || : + +%prep +%setup -qn %{modname} + +%install +rm -rf %{buildroot} + +mkdir -p -m755 %{buildroot}%{_usrsrc}/%{modname}-%{version}-%{release} +cp -a * %{buildroot}%{_usrsrc}/%{modname}-%{version}-%{release} +# DKMS config +cat > %{buildroot}%{_usrsrc}/%{modname}-%{version}-%{release}/dkms.conf << 'EOF' +PACKAGE_NAME="%{modname}" +PACKAGE_VERSION="%{version}-%{release}" +MAKE[0]="make default KERNELPATH=${kernel_source_dir}" +MAKE_MATCH[0]="make load KERNELPATH=${kernel_source_dir}" +BUILT_MODULE_NAME[0]="%{modname}" +DEST_MODULE_LOCATION[0]="/kernel/drivers/acpi" +REMAKE_INITRD="no" +AUTOINSTALL="yes" +EOF + +%changelog +* Mon Mar 19 2012 Simple <simplew8@gmailcom> 1.0-1 +- initial package
\ No newline at end of file diff --git a/zarb-ml/mageia-dev/attachments/20120410/da488c0d/attachment-0006.obj b/zarb-ml/mageia-dev/attachments/20120410/da488c0d/attachment-0006.obj new file mode 100644 index 000000000..d498e6e4d --- /dev/null +++ b/zarb-ml/mageia-dev/attachments/20120410/da488c0d/attachment-0006.obj @@ -0,0 +1,82 @@ +%define major 7 +%define libtool %mklibname indicator3 +%define libname %mklibname indicator3_ %{major} +%define libdevel %mklibname indicator3 -d + +Name: libindicator +Summary: A set of symbols and convience functions for indicators +Group: System/Libraries +Version: 0.4.93 +Release: %mkrel 1 +License: GPL-3.0 +URL: http://launchpad.net/libindicator +Source0: http://launchpad.net/libindicator/0.5/0.4.93/+download//%{name}-%{version}.tar.gz +BuildRequires: pkgconfig(gtk+-3.0) + +%description +A set of symbols and convience functions that all indicators would like +to use. Not of real use outside of the Ayatana indicators project. + +#-------------------------------------------------------------------- +%package -n %{libname} +Summary: libindicator3 library +Group: System/Libraries + +%description -n %{libname} +Library for libindicator3. + +%files -n %{libname} +%{_libdir}/libindicator3.so.%{major}* + +#-------------------------------------------------------------------- +%package -n %{libtool}-tools +Summary: libindicator3 tool +Group: System/Libraries + +%description -n %{libtool}-tools +Tool to load libindicator3 plugins. + +%files -n %{libtool}-tools +%{_libdir}/indicator-loader3 +%{_libdir}/libdummy-indicator-blank.so +%{_libdir}/libdummy-indicator-entry-func.so +%{_libdir}/libdummy-indicator-null.so +%{_libdir}/libdummy-indicator-signaler.so +%{_libdir}/libdummy-indicator-simple.so +%{_libdir}/libdummy-indicator-visible.so + +#-------------------------------------------------------------------- +%package -n %{libdevel} +Summary: libindicator3 development files +Group: Development/GNOME and GTK+ +Requires: %{libname} >= %{version} + +%description -n %{libdevel} +Development files needed by libindicator3. + +%files -n %{libdevel} +%doc AUTHORS ChangeLog COPYING INSTALL +%{_includedir}/libindicator3-0.4/libindicator/ +%{_libdir}/libindicator3.so +%{_libdir}/pkgconfig/indicator3-0.4.pc +%{_datadir}/libindicator/80indicator-debugging + +#-------------------------------------------------------------------- +%prep +%setup -q + +%build +%configure \ + --disable-static +%make + +%install +%makeinstall_std + +# Clean .la files +find %{buildroot}%{_libdir} -name '*.la' -delete -print + + +%changelog +* Sun Mar 18 2012 Simple <simplew8@gmail.com> 0.4.93-1 +- first package
\ No newline at end of file diff --git a/zarb-ml/mageia-dev/attachments/20120410/da488c0d/attachment-0007.obj b/zarb-ml/mageia-dev/attachments/20120410/da488c0d/attachment-0007.obj new file mode 100644 index 000000000..aad15f258 --- /dev/null +++ b/zarb-ml/mageia-dev/attachments/20120410/da488c0d/attachment-0007.obj @@ -0,0 +1,116 @@ +%define oname VirtualGL +%define libname %mklibname %{name} + +Name: virtualgl +Summary: A toolkit for displaying OpenGL applications to thin clients +Group: Networking/Other +Version: 2.3 +Release: %mkrel 1 +URL: http://www.virtualgl.org +License: wxWindows Library License v3.1 +Source0: http://prdownloads.sourceforge.net/virtualgl/%{oname}-%{version}.tar.gz +Patch0: vgl_2.3_patch0 +BuildRequires: X11-devel +BuildRequires: jpeg-devel +BuildRequires: cmake + + +%description +VirtualGL is a library which allows most Linux OpenGL applications to be +remotely displayed to a thin client without the need to alter the +applications in any way. VGL inserts itself into an application at run time +and intercepts a handful of GLX calls, which it reroutes to the server's +display (which presumably has a 3D accelerator attached.) This causes all +3D rendering to occur on the server's display. As each frame is rendered +by the server, VirtualGL reads back the pixels from the server's framebuffer +and sends them to the client for re-compositing into the appropriate X +Window. VirtualGL can be used to give hardware-accelerated 3D capabilities to +VNC or other remote display environments that lack GLX support. In a LAN +environment, it can also be used with its built-in motion-JPEG video delivery +system to remotely display full-screen 3D applications at 20+ frames/second. + +VirtualGL is based upon ideas presented in various academic papers on +this topic, including "A Generic Solution for Hardware-Accelerated Remote +Visualization" (Stegmaier, Magallon, Ertl 2002) and "A Framework for +Interactive Hardware Accelerated Remote 3D-Visualization" (Engel, Sommer, +Ertl 2000.) + +%files +%{_bindir}/* +%{_defaultdocdir}/%{name}/ + +#-------------------------------------------------------------------- +%package -n %libname +Summary: Libraries injected by VirtualGL into applications that are ran through it +Group: System/Libraries + +%description -n %libname +Libraries injected by VirtualGL into applications that are ran throught it. +Lib package allow installing 32 and 64 bits libraries at the same time. + +%files -n %libname +%dir %{_libdir}/fakelib/ +%{_libdir}/fakelib/libGL.so +%{_libdir}/librrfaker.so +%{_libdir}/libdlfaker.so +%{_libdir}/libgefaker.so + +#-------------------------------------------------------------------- +%package devel +Summary: A toolkit for displaying OpenGL applications to thin clients +Group: Networking/Other +Requires: %{libname} >= %{version} + +%description devel +VirtualGL is a library which allows most Linux OpenGL applications to be +remotely displayed to a thin client without the need to alter the +applications in any way. VGL inserts itself into an application at run +time and intercepts a handful of GLX calls, which it reroutes to the +server's display (which presumably has a 3D accelerator attached). This +causes all 3D rendering to occur on the server's display. As each frame +is rendered by the server, VirtualGL reads back the pixels from the +server's framebuffer and sends them to the client for re-compositing into +the appropriate X Window. VirtualGL can be used to give hardware- +-accelerated 3D capabilities to VNC or other remote display environments +that lack GLX support. In a LAN environment, it can also be used with +its built-in motion-JPEG video delivery system to remotely display +full-screen 3D applications at 20+ frames/second. +VirtualGL is based upon ideas presented in various academic papers on +this topic, including "A Generic Solution for Hardware-Accelerated Remote +Visualization" (Stegmaier, Magallon, Ertl 2002) and "A Framework for +Interactive Hardware Accelerated Remote 3D-Visualization" (Engel, Sommer, +Ertl 2000.) + +%files devel +%{_includedir}/rrtransport.h +%{_includedir}/rr.h + +#-------------------------------------------------------------------- +%prep +%setup -qn %{oname}-%{version} +%patch0 -p1 + +%build +cmake -G "Unix Makefiles" \ + -DCMAKE_INSTALL_LIBDIR:PATH=%{_libdir} \ + -DCMAKE_INSTALL_PREFIX=%{_prefix} \ + -DVGL_DOCDIR=%{_defaultdocdir}/%{name} \ + -DVGL_LIBDIR=%{_libdir} \ + -DTJPEG_INCLUDE_DIR=%{_includedir} \ + -DTJPEG_LIBRARY=%{_libdir}/libturbojpeg.so + +%make + +%install +rm -rf %{buildroot} +%makeinstall_std + +rm -rf %{buildroot}%{_prefix}/fakelib +mkdir -p %{buildroot}%{_libdir}/fakelib +ln -sf ../librrfaker.so %{buildroot}%{_libdir}/fakelib/libGL.so +mv -f %{buildroot}%{_bindir}/glxinfo %{buildroot}%{_bindir}/glxinfo2 + + +%changelog +* Mon Mar 19 2012 Simple <simplew8@gmail.com> 2.3-1 +- first package
\ No newline at end of file diff --git a/zarb-ml/mageia-dev/attachments/20120410/da488c0d/attachment-0008.obj b/zarb-ml/mageia-dev/attachments/20120410/da488c0d/attachment-0008.obj new file mode 100644 index 000000000..c1381415f --- /dev/null +++ b/zarb-ml/mageia-dev/attachments/20120410/da488c0d/attachment-0008.obj @@ -0,0 +1,77 @@ +%define major 0 +%define libname %mklibname bsd %{major} +%define libnamedev %mklibname bsd -d + +Name: libbsd +Summary: Library providing BSD-compatible functions for portability +Group: System/Libraries +Version: 0.3.0 +Release: %mkrel 1 +License: BSD and ISC and Copyright only and Public Domain +URL: http://libbsd.freedesktop.org/ +Source0: http://libbsd.freedesktop.org/releases/%{name}-%{version}.tar.gz + +%description +libbsd provides useful functions commonly found on BSD systems, and +lacking on others like GNU systems, thus making it easier to port +projects with strong BSD origins, without needing to embed the same +code over and over again on each project. + +%package -n %{libname} +Summary: libbsdb libary +Group: System/Libraries + +%description -n %{libname} +libbsd libary. + +%files -n %{libname} +%{_libdir}/libbsd.so.%{major}* + +#-------------------------------------------------------------------- +%package -n %{libnamedev} +Summary: Development files for libbsd +Group: Development/C +Requires: %{libname} >= %{version} +Provides: %{name}-devel = %{version}-%{release} + +%description -n %{libnamedev} +Development files for the libbsd library. + +#-------------------------------------------------------------------- +%files -n %{libnamedev} +%doc COPYING README TODO ChangeLog +%{_mandir}/man3/* +%{_includedir}/*.h +%{_includedir}/bsd/ +%{_libdir}/libbsd.so +%{_libdir}/pkgconfig/libbsd*.pc + +#-------------------------------------------------------------------- +%prep +%setup -q +# fix encoding of flopen.3 man page +for f in src/flopen.3; do + iconv -f iso8859-1 -t utf-8 $f >$f.conv + touch -r $f $f.conv + mv $f.conv $f +done + +%build +%make + +%install +make install DESTDIR=%{buildroot} \ + libdir=%{_libdir} \ + usrlibdir=%{_libdir} \ + exec_prefix=%{_prefix} + +# clean static library +rm %{buildroot}%{_libdir}/libbsd.a + +# Move nlist.h into bsd directory to avoid conflict with elfutils-libelf. +mv %{buildroot}%{_includedir}/nlist.h %{buildroot}%{_includedir}/bsd/ + + +%changelog +* Mon Mar 19 2012 Simple <simplew8@gmail.com> 0.3.0-1 +- first package
\ No newline at end of file diff --git a/zarb-ml/mageia-dev/attachments/20120410/da488c0d/attachment-0009.obj b/zarb-ml/mageia-dev/attachments/20120410/da488c0d/attachment-0009.obj new file mode 100644 index 000000000..3d94383c6 --- /dev/null +++ b/zarb-ml/mageia-dev/attachments/20120410/da488c0d/attachment-0009.obj @@ -0,0 +1,36 @@ +Name: optidesk +Summary: Tool to configure .desktop files to run with optirun +Group: Graphical desktop/Other +Version: 0.1 +Release: 1 +URL: https://github.com/Bumblebee-Project/optidesk +License: GPLv3 +# source from git repo git://github.com/Bumblebee-Project/optidesk.git +Source0: %{name}.tar.xz +Requires: bumblebee + +%description +This tool is intended to be an easy way of configuring your desired +applications to be run through Bumblebee. It will allow to create +and modify a menu entry with an alternative (Optirun) version of the +default launcher. + +%files +%{_bindir}/%{name} + + +%prep +%setup -qn %{name} + +%build +autoreconf -fi +%configure +%make + +%install +rm -rf %{buildroot} +%makeinstall_std + +%changelog +* Mon Mar 19 2012 Simple <simplew8@gmailcom> 3.0-1 +- initial package
\ No newline at end of file diff --git a/zarb-ml/mageia-dev/attachments/20120410/da488c0d/attachment-0010.obj b/zarb-ml/mageia-dev/attachments/20120410/da488c0d/attachment-0010.obj new file mode 100644 index 000000000..9ffc1f7ab --- /dev/null +++ b/zarb-ml/mageia-dev/attachments/20120410/da488c0d/attachment-0010.obj @@ -0,0 +1,50 @@ +%define oname bbswitch + +Name: dkms-%{oname} +Summary: bbswitch - Optimus GPU power switcher +Group: System/Kernel and hardware +Version: 0.4.1 +Release: %mkrel 1 +License: GPLv3 +URL: https://github.com/Bumblebee-Project/bbswitch +# source from git repo git://github.com/Bumblebee-Project/bbswitch.git +Source0: %{oname}.tar.xz +BuildArch: noarch +Requires(post): dkms +Requires(preun):dkms + +%description +bbswitch is a kernel module 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 (at least, that +is how I call them). + +%files +%{_usrsrc}/%{oname}-%{version}/* + +%post +set -x +dkms add -m %{oname} -v %{version} --rpm_safe_upgrade || : +dkms build -m %{oname} -v %{version} --rpm_safe_upgrade || : +dkms install -m %{oname} -v %{version} --rpm_safe_upgrade || : +/sbin/modprobe %{oname} || : + +%preun +dkms remove --binary -m %{oname} -v %{version} --rpm_safe_upgrade --all || : +/sbin/rmmod %{oname} || : + + +%prep +%setup -qn %{oname} +sed -i 's/#MODULE_VERSION#/%{version}/g' dkms/dkms.conf + +%install +rm -rf %{buildroot} +mkdir -p %{buildroot}%{_usrsrc}/%{oname}-%{version} +cp *.c %{buildroot}%{_usrsrc}/%{oname}-%{version} +cp Makefile %{buildroot}%{_usrsrc}/%{oname}-%{version} +cp dkms/dkms.conf %{buildroot}%{_usrsrc}/%{oname}-%{version}/dkms.conf + +%changelog +* Mon Mar 19 2012 Simple <simplew8@gmail.com> 0.4.1-1 +- initial package
\ No newline at end of file diff --git a/zarb-ml/mageia-dev/attachments/20120410/da488c0d/attachment-0011.obj b/zarb-ml/mageia-dev/attachments/20120410/da488c0d/attachment-0011.obj new file mode 100644 index 000000000..c60b6c67f --- /dev/null +++ b/zarb-ml/mageia-dev/attachments/20120410/da488c0d/attachment-0011.obj @@ -0,0 +1,99 @@ +Name: bumblebee +Summary: Bumblebee - support for NVidia Optimus laptops on Linux! +Group: System/Kernel and hardware +Version: 3.0 +Release: 1 +URL: https://github.com/Bumblebee-Project/bumblebee +License: GPLv3 +# source from git repo git://github.com/Bumblebee-Project/Bumblebee.git +Source0: Bumblebee.tar.xz +BuildRequires: X11-devel +BuildRequires: pkgconfig(glib-2.0) +BuildRequires: pkgconfig(libbsd) +BuildRequires: help2man +Requires(pre): update-alternatives +Requires(post): systemd-units +Requires(preun):systemd-units +Requires(postun):systemd-units +Requires: virtualgl +Requires: x11-driver-video-nvidia-current +Requires: dkms-bbswitch +Requires: dkms-acpi_call + +%description +Bumblebee daemon is a rewrite of the original Bumblebee service, +providing an elegant and stable means of managing Optimus hybrid +graphics chipsets. +A primary goal of this project is to not only enable use of the +discrete GPU for rendering, but also to enable smart power management +of the dGPU when it's not in use. + +%prep +%setup -qn Bumblebee + +%build +autoreconf -fi +%configure \ +CONF_DRIVER=nvidia \ +CONF_DRIVER_MODULE_NVIDIA=nvidia-current \ +CONF_LDPATH_NVIDIA=/usr/lib/nvidia-current:/usr/lib64/nvidia-current \ +CONF_MODPATH_NVIDIA=/usr/lib/nvidia-current/xorg,/usr/lib64/nvidia-current/xorg,/usr/lib/xorg/modules,/usr/lib64/xorg/modules,/usr/lib/xorg/extra-modules,/usr/lib64/xorg/extra-modules + +%make + +%install +rm -rf %{buildroot} +%makeinstall_std + +install -m644 -D scripts/systemd/bumblebeed.service %{buildroot}%{_sysconfdir}/systemd/system/bumblebeed.service +install -m644 -D scripts/sysvinit/bumblebeed %{buildroot}%{_initrddir}/%{name}/bumblebeed + +%files +%doc README.markdown doc/RELEASE_NOTES_3_0 +%config(noreplace) %{_sysconfdir}/bash_completion.d/bumblebee +%dir %{_sysconfdir}/bumblebee/ +%config(noreplace) %{_sysconfdir}/bumblebee/bumblebee.conf +%config(noreplace) %{_sysconfdir}/bumblebee/xorg.conf.nouveau +%config(noreplace) %{_sysconfdir}/bumblebee/xorg.conf.nvidia +%{_sysconfdir}/systemd/system/bumblebeed.service +%{_initrddir}/%{name}/ +%{_sbindir}/bumblebeed +%{_bindir}/optirun +%{_bindir}/bumblebee-bugreport +%{_mandir}/man1/bumblebeed.1* +%{_mandir}/man1/optirun.1* + +%pre +%_pre_groupadd %{name} +if [ "$1" -eq "1" ];then + /usr/sbin/update-alternatives --set gl_conf %{_sysconfdir}/ld.so.conf.d/GL/standard.conf +fi + +%post +%_post_service bumblebeed +if [ $1 -eq 1 ]; then + # Initial set + # Enable (but don't start) the unit by default + /bin/systemctl enable bumblebeed.service +fi + +%preun +%_preun_service bumblebeed +if [ $1 -eq 0 ]; then + # Package removal, not upgrade + /bin/systemctl --no-reload disable bumblebeed.service + /bin/systemctl stop bumblebeed.service +fi + +%postun +%_postun_groupdel %{name} +/bin/systemctl daemon-reload +if [ $1 -ge 1 ]; then + # Package upgrade, not uninstall + /bin/systemctl try-restart bumblebeed.service +fi + + +%changelog +* Mon Mar 19 2012 Simple <simplew8@gmailcom> 3.0-1 +- 3.0 (from git), initial package
\ No newline at end of file diff --git a/zarb-ml/mageia-dev/attachments/20120410/da488c0d/attachment-0012.obj b/zarb-ml/mageia-dev/attachments/20120410/da488c0d/attachment-0012.obj new file mode 100644 index 000000000..0d05bd19a --- /dev/null +++ b/zarb-ml/mageia-dev/attachments/20120410/da488c0d/attachment-0012.obj @@ -0,0 +1,54 @@ +Name: bumblebee-ui +Summary: Bumblebee User Interface +Group: System/Configuration/Other +Version: 1.0 +Release: %mkrel 1 +URL: https://github.com/Bumblebee-Project/bumblebee-ui +License: GPLv3 +# source from git repo git://github.com/Bumblebee-Project/bumblebee-ui.git +Source0: %{name}.tar.xz +BuildArch: noarch +Requires: bumblebee + +%description +This is a user interface for bumblebee. +A complete explanation of the feature of this user interface are +explained here : + https://github.com/Bumblebee-Project/bumblebee-ui/wiki +Please give it a try and report bugs to: + https://github.com/Bumblebee-Project/bumblebee-ui/issues + +%files +%{_sysconfdir}/xdg/autostart/bumblebee-indicator.desktop +%{_bindir}/bumblebee* +%{_datadir}/%{name}/ +%{_datadir}/applications/* +%{_iconsdir}/hicolor/* + +%prep +%setup -qn %{name} + +%install +rm -rf %{buildroot} +mkdir -p %{buildroot}%{_iconsdir}/hicolor/48x48/apps/ +cp icons/*.* %{buildroot}%{_iconsdir}/hicolor/48x48/apps/ +mkdir -p %{buildroot}%{_datadir}/{%{name},applications} +cp app/*.* %{buildroot}%{_datadir}/%{name} +cp bumblebee-app-settings.desktop %{buildroot}%{_datadir}/applications/ +cp bumblebee-indicator.desktop %{buildroot}%{_datadir}/applications/ +mkdir -p %{buildroot}%{_bindir} +ln -s %{_datadir}/%{name}/AppSettings.py %{buildroot}%{_bindir}/bumblebee-app-settings +ln -s %{_datadir}/%{name}/Bumblebee-Indicator.py %{buildroot}%{_bindir}/bumblebee-indicator + +chmod +x %{buildroot}%{_datadir}/applications/bumblebee-app-settings.desktop +chmod +x %{buildroot}%{_datadir}/applications/bumblebee-indicator.desktop +chmod +x -R %{buildroot}%{_datadir}/%{name} + +# Always start in boot +mkdir -p %{buildroot}%{_sysconfdir}/xdg/autostart +cp bumblebee-indicator.desktop %{buildroot}%{_sysconfdir}/xdg/autostart + + +%changelog +* Mon Mar 19 2012 Simple <simplew8@gmail.com> 1.0-1 +- initial package
\ No newline at end of file diff --git a/zarb-ml/mageia-dev/attachments/20120410/da488c0d/attachment-0013.obj b/zarb-ml/mageia-dev/attachments/20120410/da488c0d/attachment-0013.obj new file mode 100644 index 000000000..ff34b67be --- /dev/null +++ b/zarb-ml/mageia-dev/attachments/20120410/da488c0d/attachment-0013.obj @@ -0,0 +1,57 @@ +%define modname acpi_call + +Name: dkms-%{modname} +Summary: A kernel module that enables you to call ACPI methods +Group: System/Kernel and hardware +Version: 0.1 +Release: %mkrel 1 +URL: https://github.com/Bumblebee-Project/acpi_call +License: GPL +# source from git repo git://github.com/Bumblebee-Project/acpi_call.git +Source0: %{modname}.tar.xz +BuildArch: noarch +Requires(post): dkms +Requires(preun):dkms + +%description +A kernel module that enables you to call ACPI methods by writing the +method name followed by arguments to /proc/acpi/call. + +%files +%doc README +%{_usrsrc}/%{modname}-%{version}-%{release}/* + +%post +set -x +/usr/sbin/dkms add -m %{modname} -v %{version}-%{release} --rpm_safe_upgrade || : +/usr/sbin/dkms build -m %{modname} -v %{version}-%{release} --rpm_safe_upgrade || : +/usr/sbin/dkms install -m %{modname} -v %{version}-%{release} --rpm_safe_upgrade || : +/sbin/modprobe %{modname} || : + +%preun +dkms remove --binary -m %{modname} -v %{version}-%{release} --rpm_safe_upgrade --all || : +/sbin/rmmod %{modname} || : + +%prep +%setup -qn %{modname} + +%install +rm -rf %{buildroot} + +mkdir -p -m755 %{buildroot}%{_usrsrc}/%{modname}-%{version}-%{release} +cp -a * %{buildroot}%{_usrsrc}/%{modname}-%{version}-%{release} +# DKMS config +cat > %{buildroot}%{_usrsrc}/%{modname}-%{version}-%{release}/dkms.conf << 'EOF' +PACKAGE_NAME="%{modname}" +PACKAGE_VERSION="%{version}-%{release}" +MAKE[0]="make default KERNELPATH=${kernel_source_dir}" +MAKE_MATCH[0]="make load KERNELPATH=${kernel_source_dir}" +BUILT_MODULE_NAME[0]="%{modname}" +DEST_MODULE_LOCATION[0]="/kernel/drivers/acpi" +REMAKE_INITRD="no" +AUTOINSTALL="yes" +EOF + +%changelog +* Mon Mar 19 2012 Simple <simplew8@gmailcom> 1.0-1 +- initial package
\ No newline at end of file diff --git a/zarb-ml/mageia-dev/attachments/20120410/da488c0d/attachment-0014.obj b/zarb-ml/mageia-dev/attachments/20120410/da488c0d/attachment-0014.obj new file mode 100644 index 000000000..d498e6e4d --- /dev/null +++ b/zarb-ml/mageia-dev/attachments/20120410/da488c0d/attachment-0014.obj @@ -0,0 +1,82 @@ +%define major 7 +%define libtool %mklibname indicator3 +%define libname %mklibname indicator3_ %{major} +%define libdevel %mklibname indicator3 -d + +Name: libindicator +Summary: A set of symbols and convience functions for indicators +Group: System/Libraries +Version: 0.4.93 +Release: %mkrel 1 +License: GPL-3.0 +URL: http://launchpad.net/libindicator +Source0: http://launchpad.net/libindicator/0.5/0.4.93/+download//%{name}-%{version}.tar.gz +BuildRequires: pkgconfig(gtk+-3.0) + +%description +A set of symbols and convience functions that all indicators would like +to use. Not of real use outside of the Ayatana indicators project. + +#-------------------------------------------------------------------- +%package -n %{libname} +Summary: libindicator3 library +Group: System/Libraries + +%description -n %{libname} +Library for libindicator3. + +%files -n %{libname} +%{_libdir}/libindicator3.so.%{major}* + +#-------------------------------------------------------------------- +%package -n %{libtool}-tools +Summary: libindicator3 tool +Group: System/Libraries + +%description -n %{libtool}-tools +Tool to load libindicator3 plugins. + +%files -n %{libtool}-tools +%{_libdir}/indicator-loader3 +%{_libdir}/libdummy-indicator-blank.so +%{_libdir}/libdummy-indicator-entry-func.so +%{_libdir}/libdummy-indicator-null.so +%{_libdir}/libdummy-indicator-signaler.so +%{_libdir}/libdummy-indicator-simple.so +%{_libdir}/libdummy-indicator-visible.so + +#-------------------------------------------------------------------- +%package -n %{libdevel} +Summary: libindicator3 development files +Group: Development/GNOME and GTK+ +Requires: %{libname} >= %{version} + +%description -n %{libdevel} +Development files needed by libindicator3. + +%files -n %{libdevel} +%doc AUTHORS ChangeLog COPYING INSTALL +%{_includedir}/libindicator3-0.4/libindicator/ +%{_libdir}/libindicator3.so +%{_libdir}/pkgconfig/indicator3-0.4.pc +%{_datadir}/libindicator/80indicator-debugging + +#-------------------------------------------------------------------- +%prep +%setup -q + +%build +%configure \ + --disable-static +%make + +%install +%makeinstall_std + +# Clean .la files +find %{buildroot}%{_libdir} -name '*.la' -delete -print + + +%changelog +* Sun Mar 18 2012 Simple <simplew8@gmail.com> 0.4.93-1 +- first package
\ No newline at end of file diff --git a/zarb-ml/mageia-dev/attachments/20120410/da488c0d/attachment-0015.obj b/zarb-ml/mageia-dev/attachments/20120410/da488c0d/attachment-0015.obj new file mode 100644 index 000000000..aad15f258 --- /dev/null +++ b/zarb-ml/mageia-dev/attachments/20120410/da488c0d/attachment-0015.obj @@ -0,0 +1,116 @@ +%define oname VirtualGL +%define libname %mklibname %{name} + +Name: virtualgl +Summary: A toolkit for displaying OpenGL applications to thin clients +Group: Networking/Other +Version: 2.3 +Release: %mkrel 1 +URL: http://www.virtualgl.org +License: wxWindows Library License v3.1 +Source0: http://prdownloads.sourceforge.net/virtualgl/%{oname}-%{version}.tar.gz +Patch0: vgl_2.3_patch0 +BuildRequires: X11-devel +BuildRequires: jpeg-devel +BuildRequires: cmake + + +%description +VirtualGL is a library which allows most Linux OpenGL applications to be +remotely displayed to a thin client without the need to alter the +applications in any way. VGL inserts itself into an application at run time +and intercepts a handful of GLX calls, which it reroutes to the server's +display (which presumably has a 3D accelerator attached.) This causes all +3D rendering to occur on the server's display. As each frame is rendered +by the server, VirtualGL reads back the pixels from the server's framebuffer +and sends them to the client for re-compositing into the appropriate X +Window. VirtualGL can be used to give hardware-accelerated 3D capabilities to +VNC or other remote display environments that lack GLX support. In a LAN +environment, it can also be used with its built-in motion-JPEG video delivery +system to remotely display full-screen 3D applications at 20+ frames/second. + +VirtualGL is based upon ideas presented in various academic papers on +this topic, including "A Generic Solution for Hardware-Accelerated Remote +Visualization" (Stegmaier, Magallon, Ertl 2002) and "A Framework for +Interactive Hardware Accelerated Remote 3D-Visualization" (Engel, Sommer, +Ertl 2000.) + +%files +%{_bindir}/* +%{_defaultdocdir}/%{name}/ + +#-------------------------------------------------------------------- +%package -n %libname +Summary: Libraries injected by VirtualGL into applications that are ran through it +Group: System/Libraries + +%description -n %libname +Libraries injected by VirtualGL into applications that are ran throught it. +Lib package allow installing 32 and 64 bits libraries at the same time. + +%files -n %libname +%dir %{_libdir}/fakelib/ +%{_libdir}/fakelib/libGL.so +%{_libdir}/librrfaker.so +%{_libdir}/libdlfaker.so +%{_libdir}/libgefaker.so + +#-------------------------------------------------------------------- +%package devel +Summary: A toolkit for displaying OpenGL applications to thin clients +Group: Networking/Other +Requires: %{libname} >= %{version} + +%description devel +VirtualGL is a library which allows most Linux OpenGL applications to be +remotely displayed to a thin client without the need to alter the +applications in any way. VGL inserts itself into an application at run +time and intercepts a handful of GLX calls, which it reroutes to the +server's display (which presumably has a 3D accelerator attached). This +causes all 3D rendering to occur on the server's display. As each frame +is rendered by the server, VirtualGL reads back the pixels from the +server's framebuffer and sends them to the client for re-compositing into +the appropriate X Window. VirtualGL can be used to give hardware- +-accelerated 3D capabilities to VNC or other remote display environments +that lack GLX support. In a LAN environment, it can also be used with +its built-in motion-JPEG video delivery system to remotely display +full-screen 3D applications at 20+ frames/second. +VirtualGL is based upon ideas presented in various academic papers on +this topic, including "A Generic Solution for Hardware-Accelerated Remote +Visualization" (Stegmaier, Magallon, Ertl 2002) and "A Framework for +Interactive Hardware Accelerated Remote 3D-Visualization" (Engel, Sommer, +Ertl 2000.) + +%files devel +%{_includedir}/rrtransport.h +%{_includedir}/rr.h + +#-------------------------------------------------------------------- +%prep +%setup -qn %{oname}-%{version} +%patch0 -p1 + +%build +cmake -G "Unix Makefiles" \ + -DCMAKE_INSTALL_LIBDIR:PATH=%{_libdir} \ + -DCMAKE_INSTALL_PREFIX=%{_prefix} \ + -DVGL_DOCDIR=%{_defaultdocdir}/%{name} \ + -DVGL_LIBDIR=%{_libdir} \ + -DTJPEG_INCLUDE_DIR=%{_includedir} \ + -DTJPEG_LIBRARY=%{_libdir}/libturbojpeg.so + +%make + +%install +rm -rf %{buildroot} +%makeinstall_std + +rm -rf %{buildroot}%{_prefix}/fakelib +mkdir -p %{buildroot}%{_libdir}/fakelib +ln -sf ../librrfaker.so %{buildroot}%{_libdir}/fakelib/libGL.so +mv -f %{buildroot}%{_bindir}/glxinfo %{buildroot}%{_bindir}/glxinfo2 + + +%changelog +* Mon Mar 19 2012 Simple <simplew8@gmail.com> 2.3-1 +- first package
\ No newline at end of file diff --git a/zarb-ml/mageia-dev/attachments/20120410/da488c0d/attachment.obj b/zarb-ml/mageia-dev/attachments/20120410/da488c0d/attachment.obj new file mode 100644 index 000000000..c1381415f --- /dev/null +++ b/zarb-ml/mageia-dev/attachments/20120410/da488c0d/attachment.obj @@ -0,0 +1,77 @@ +%define major 0 +%define libname %mklibname bsd %{major} +%define libnamedev %mklibname bsd -d + +Name: libbsd +Summary: Library providing BSD-compatible functions for portability +Group: System/Libraries +Version: 0.3.0 +Release: %mkrel 1 +License: BSD and ISC and Copyright only and Public Domain +URL: http://libbsd.freedesktop.org/ +Source0: http://libbsd.freedesktop.org/releases/%{name}-%{version}.tar.gz + +%description +libbsd provides useful functions commonly found on BSD systems, and +lacking on others like GNU systems, thus making it easier to port +projects with strong BSD origins, without needing to embed the same +code over and over again on each project. + +%package -n %{libname} +Summary: libbsdb libary +Group: System/Libraries + +%description -n %{libname} +libbsd libary. + +%files -n %{libname} +%{_libdir}/libbsd.so.%{major}* + +#-------------------------------------------------------------------- +%package -n %{libnamedev} +Summary: Development files for libbsd +Group: Development/C +Requires: %{libname} >= %{version} +Provides: %{name}-devel = %{version}-%{release} + +%description -n %{libnamedev} +Development files for the libbsd library. + +#-------------------------------------------------------------------- +%files -n %{libnamedev} +%doc COPYING README TODO ChangeLog +%{_mandir}/man3/* +%{_includedir}/*.h +%{_includedir}/bsd/ +%{_libdir}/libbsd.so +%{_libdir}/pkgconfig/libbsd*.pc + +#-------------------------------------------------------------------- +%prep +%setup -q +# fix encoding of flopen.3 man page +for f in src/flopen.3; do + iconv -f iso8859-1 -t utf-8 $f >$f.conv + touch -r $f $f.conv + mv $f.conv $f +done + +%build +%make + +%install +make install DESTDIR=%{buildroot} \ + libdir=%{_libdir} \ + usrlibdir=%{_libdir} \ + exec_prefix=%{_prefix} + +# clean static library +rm %{buildroot}%{_libdir}/libbsd.a + +# Move nlist.h into bsd directory to avoid conflict with elfutils-libelf. +mv %{buildroot}%{_includedir}/nlist.h %{buildroot}%{_includedir}/bsd/ + + +%changelog +* Mon Mar 19 2012 Simple <simplew8@gmail.com> 0.3.0-1 +- first package
\ No newline at end of file diff --git a/zarb-ml/mageia-dev/attachments/20120410/dacdc092/attachment-0001.asc b/zarb-ml/mageia-dev/attachments/20120410/dacdc092/attachment-0001.asc new file mode 100644 index 000000000..857e903db --- /dev/null +++ b/zarb-ml/mageia-dev/attachments/20120410/dacdc092/attachment-0001.asc @@ -0,0 +1,7 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.11 (GNU/Linux) + +iEYEABECAAYFAk+Enf4ACgkQqEs9DA4DquDA0ACgu1Shg1PKbHhRfqktLg9qbIO3 +ym0An3B3DEadOIXRzOnAjpVmOy7q4PsZ +=NL62 +-----END PGP SIGNATURE----- diff --git a/zarb-ml/mageia-dev/attachments/20120410/dacdc092/attachment.asc b/zarb-ml/mageia-dev/attachments/20120410/dacdc092/attachment.asc new file mode 100644 index 000000000..857e903db --- /dev/null +++ b/zarb-ml/mageia-dev/attachments/20120410/dacdc092/attachment.asc @@ -0,0 +1,7 @@ +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.4.11 (GNU/Linux) + +iEYEABECAAYFAk+Enf4ACgkQqEs9DA4DquDA0ACgu1Shg1PKbHhRfqktLg9qbIO3 +ym0An3B3DEadOIXRzOnAjpVmOy7q4PsZ +=NL62 +-----END PGP SIGNATURE----- diff --git a/zarb-ml/mageia-dev/attachments/20120410/ee08a894/attachment-0001.obj b/zarb-ml/mageia-dev/attachments/20120410/ee08a894/attachment-0001.obj new file mode 100644 index 000000000..ef5a14c85 --- /dev/null +++ b/zarb-ml/mageia-dev/attachments/20120410/ee08a894/attachment-0001.obj @@ -0,0 +1,58 @@ +Name: bumblebee-ui +Summary: Bumblebee User Interface +Group: System/Configuration/Other +Version: 1.0 +Release: %mkrel 2 +URL: https://github.com/Bumblebee-Project/bumblebee-ui +License: GPLv3 +# source from git repo git://github.com/Bumblebee-Project/bumblebee-ui.git +Source0: %{name}.tar.xz +BuildArch: noarch +Requires: bumblebee +Requires: indicator-appmenu + +%description +This is a user interface for bumblebee. +A complete explanation of the feature of this user interface are +explained here : + https://github.com/Bumblebee-Project/bumblebee-ui/wiki +Please give it a try and report bugs to: + https://github.com/Bumblebee-Project/bumblebee-ui/issues + +%files +%{_sysconfdir}/xdg/autostart/bumblebee-indicator.desktop +%{_bindir}/bumblebee* +%{_datadir}/%{name}/ +%{_datadir}/applications/* +%{_iconsdir}/hicolor/* + +%prep +%setup -qn %{name} + +%install +rm -rf %{buildroot} +mkdir -p %{buildroot}%{_iconsdir}/hicolor/48x48/apps/ +cp icons/*.* %{buildroot}%{_iconsdir}/hicolor/48x48/apps/ +mkdir -p %{buildroot}%{_datadir}/{%{name},applications} +cp app/*.* %{buildroot}%{_datadir}/%{name} +cp bumblebee-app-settings.desktop %{buildroot}%{_datadir}/applications/ +cp bumblebee-indicator.desktop %{buildroot}%{_datadir}/applications/ +mkdir -p %{buildroot}%{_bindir} +ln -s %{_datadir}/%{name}/AppSettings.py %{buildroot}%{_bindir}/bumblebee-app-settings +ln -s %{_datadir}/%{name}/Bumblebee-Indicator.py %{buildroot}%{_bindir}/bumblebee-indicator + +chmod +x %{buildroot}%{_datadir}/applications/bumblebee-app-settings.desktop +chmod +x %{buildroot}%{_datadir}/applications/bumblebee-indicator.desktop +chmod +x -R %{buildroot}%{_datadir}/%{name} + +# Always start in boot +mkdir -p %{buildroot}%{_sysconfdir}/xdg/autostart +cp bumblebee-indicator.desktop %{buildroot}%{_sysconfdir}/xdg/autostart + + +%changelog +* Tue Apr 10 2012 Simple <simplew8@gmail.com> 1.0-2 +- needs indicator-appmenu + +* Mon Mar 19 2012 Simple <simplew8@gmail.com> 1.0-1 +- initial package
\ No newline at end of file diff --git a/zarb-ml/mageia-dev/attachments/20120410/ee08a894/attachment-0002.obj b/zarb-ml/mageia-dev/attachments/20120410/ee08a894/attachment-0002.obj new file mode 100644 index 000000000..6c7e42f04 --- /dev/null +++ b/zarb-ml/mageia-dev/attachments/20120410/ee08a894/attachment-0002.obj @@ -0,0 +1,106 @@ +%define bzr 1 + +%define major 1 +%define libname %mklibname appindicator %{major} +%define libdevel %mklibname appindicator -d + +Name: libappindicator +Summary: A set of symbols and convience functions for indicators +Group: System/Libraries +Version: 0.4.92 +Release: %mkrel 1 +License: GPL-3.0 +URL: http://launchpad.net/libappindicator +Source0: http://launchpad.net/libappindicator/0.5/0.4.92/+download/%{name}%{!?bzr:-%{version}}.tar.%{!?bzr:gz}%{?bzr:xz} +# PATCH-FIX-OPENSUSE - libappindicator-mono-nunit-fix.patch nmarques@opensuse.org +#-- use mono-nunit for pkgconfig() calls instead of nunit +Patch0: libappindicator-mono-nunit-fix.patch +Patch1: libappindicator-0.4.92-configure.patch +BuildRequires: gnome-common +BuildRequires: intltool +BuildRequires: perl-XML-SAX +BuildRequires: vala-devel +BuildRequires: pkgconfig(dbusmenu-gtk3-0.4) +BuildRequires: pkgconfig(gapi-2.0) +BuildRequires: pkgconfig(gobject-introspection-1.0) +BuildRequires: pkgconfig(gnome-doc-utils) +BuildRequires: pkgconfig(gtk+-3.0) +BuildRequires: pkgconfig(gtk-sharp-2.0) +BuildRequires: pkgconfig(indicate-0.6) +BuildRequires: pkgconfig(indicator3-0.4) +BuildRequires: pkgconfig(libpng15) +BuildRequires: pkgconfig(mono) +BuildRequires: pkgconfig(mono-nunit) +BuildRequires: pkgconfig(pygobject-2.0) +BuildRequires: pkgconfig(pygtk-2.0) + +%description +A library to allow applications to export a menu into the Unity Menu bar. +Based on KSNI it also works in KDE and will fallback to generic Systray +support if none of those are available. + +#-------------------------------------------------------------------- +%package -n %{libname} +Summary: libappindicator library +Group: System/Libraries + +%description -n %{libname} +Library for libappindicator. + +%files -n %{libname} +%{_libdir}/libappindicator.so.%{major}* +%{_libdir}/girepository-1.0/*.typelib +%{_libdir}/cli/appindicator-sharp-0.1/ +%{py_platlibdir}/site-packages/appindicator/ + +#-------------------------------------------------------------------- +%package -n %{name}-sharp +Summary: libappindicator tool +Group: System/Libraries + +%description -n %{name}-sharp +Tool to load libappindicator plugins. + +%files -n %{name}-sharp +%{_prefix}/lib/mono/appindicator-sharp/ +%{_prefix}/lib/mono/gac/appindicator-sharp/ +%{_prefix}/lib/mono/gac/policy.0.0.appindicator-sharp/ + +#-------------------------------------------------------------------- +%package -n %{libdevel} +Summary: libappindicator development files +Group: Development/GNOME and GTK+ +Requires: %{libname} >= %{version} + +%description -n %{libdevel} +Development files needed by libappindicator. + +%files -n %{libdevel} +%{_includedir}/libappindicator-0.1/ +%{_libdir}/libappindicator.so +%{_libdir}/pkgconfig/*.pc +%{_datadir}/gir-1.0/ +%{_datadir}/pygtk/2.0/defs/appindicator.defs +%{_datadir}/vala/vapi/ + +#-------------------------------------------------------------------- +%prep +%setup -q%{?bzr:n %{name}} +%apply_patches + +%build +NOCONFIGURE=1 autoreconf -fi +%configure2_5x \ + --disable-static +%make + +%install +%makeinstall_std + +# Clean .la files +find %{buildroot}%{_libdir} -name '*.la' -delete -print + + +%changelog +* Sun Mar 18 2012 Simple <simplew8@gmail.com> 0.4.93-1 +- first package
\ No newline at end of file diff --git a/zarb-ml/mageia-dev/attachments/20120410/ee08a894/attachment-0003.obj b/zarb-ml/mageia-dev/attachments/20120410/ee08a894/attachment-0003.obj new file mode 100644 index 000000000..81e07040c --- /dev/null +++ b/zarb-ml/mageia-dev/attachments/20120410/ee08a894/attachment-0003.obj @@ -0,0 +1,47 @@ + +Name: indicator-appmenu +Summary: An indicator to host the menus from an application +Group: Graphical desktop/GNOME +Version: 0.3.97 +Release: %mkrel 1 +License: GPL +URL: http://launchpad.net/indicator-appmenu +Source0: https://launchpad.net/indicator-appmenu/0.4/0.3.94/+download/%{name}-%{version}.tar.gz +Patch0: indicator-appmenu-0.3.97-disable-werror.patch +BuildRequires: pkgconfig(dbusmenu-glib-0.4) +BuildRequires: pkgconfig(indicator3-0.4) +BuildRequires: gtk-doc-mkpdf + +%description +An indicator to host the menus from an application. + +%files +%doc ABOUT-NLS AUTHORS ChangeLog COPYING NEWS README +%{_bindir}/hud-* +%{_libdir}/hud-service +%{_libdir}/indicators3/ +%{_datadir}/dbus-1/services/*.service +%{_datadir}/glib-2.0/schemas/com.canonical.indicator.appmenu*gschema.xml +%{_datadir}/gtk-doc/html/hud/ +%{_mandir}/man1/hud-*.1.* + +#-------------------------------------------------------------------- +%prep +%setup -q +%apply_patches + +%build +%configure2_5x \ + --disable-static +%make + +%install +%makeinstall_std + +# Clean .la files +find %{buildroot}%{_libdir} -name '*.la' -delete -print + + +%changelog +* Sun Mar 18 2012 Simple <simplew8@gmail.com> 0.4.97-1 +- first package
\ No newline at end of file diff --git a/zarb-ml/mageia-dev/attachments/20120410/ee08a894/attachment-0004.obj b/zarb-ml/mageia-dev/attachments/20120410/ee08a894/attachment-0004.obj new file mode 100644 index 000000000..ef5a14c85 --- /dev/null +++ b/zarb-ml/mageia-dev/attachments/20120410/ee08a894/attachment-0004.obj @@ -0,0 +1,58 @@ +Name: bumblebee-ui +Summary: Bumblebee User Interface +Group: System/Configuration/Other +Version: 1.0 +Release: %mkrel 2 +URL: https://github.com/Bumblebee-Project/bumblebee-ui +License: GPLv3 +# source from git repo git://github.com/Bumblebee-Project/bumblebee-ui.git +Source0: %{name}.tar.xz +BuildArch: noarch +Requires: bumblebee +Requires: indicator-appmenu + +%description +This is a user interface for bumblebee. +A complete explanation of the feature of this user interface are +explained here : + https://github.com/Bumblebee-Project/bumblebee-ui/wiki +Please give it a try and report bugs to: + https://github.com/Bumblebee-Project/bumblebee-ui/issues + +%files +%{_sysconfdir}/xdg/autostart/bumblebee-indicator.desktop +%{_bindir}/bumblebee* +%{_datadir}/%{name}/ +%{_datadir}/applications/* +%{_iconsdir}/hicolor/* + +%prep +%setup -qn %{name} + +%install +rm -rf %{buildroot} +mkdir -p %{buildroot}%{_iconsdir}/hicolor/48x48/apps/ +cp icons/*.* %{buildroot}%{_iconsdir}/hicolor/48x48/apps/ +mkdir -p %{buildroot}%{_datadir}/{%{name},applications} +cp app/*.* %{buildroot}%{_datadir}/%{name} +cp bumblebee-app-settings.desktop %{buildroot}%{_datadir}/applications/ +cp bumblebee-indicator.desktop %{buildroot}%{_datadir}/applications/ +mkdir -p %{buildroot}%{_bindir} +ln -s %{_datadir}/%{name}/AppSettings.py %{buildroot}%{_bindir}/bumblebee-app-settings +ln -s %{_datadir}/%{name}/Bumblebee-Indicator.py %{buildroot}%{_bindir}/bumblebee-indicator + +chmod +x %{buildroot}%{_datadir}/applications/bumblebee-app-settings.desktop +chmod +x %{buildroot}%{_datadir}/applications/bumblebee-indicator.desktop +chmod +x -R %{buildroot}%{_datadir}/%{name} + +# Always start in boot +mkdir -p %{buildroot}%{_sysconfdir}/xdg/autostart +cp bumblebee-indicator.desktop %{buildroot}%{_sysconfdir}/xdg/autostart + + +%changelog +* Tue Apr 10 2012 Simple <simplew8@gmail.com> 1.0-2 +- needs indicator-appmenu + +* Mon Mar 19 2012 Simple <simplew8@gmail.com> 1.0-1 +- initial package
\ No newline at end of file diff --git a/zarb-ml/mageia-dev/attachments/20120410/ee08a894/attachment-0005.obj b/zarb-ml/mageia-dev/attachments/20120410/ee08a894/attachment-0005.obj new file mode 100644 index 000000000..6c7e42f04 --- /dev/null +++ b/zarb-ml/mageia-dev/attachments/20120410/ee08a894/attachment-0005.obj @@ -0,0 +1,106 @@ +%define bzr 1 + +%define major 1 +%define libname %mklibname appindicator %{major} +%define libdevel %mklibname appindicator -d + +Name: libappindicator +Summary: A set of symbols and convience functions for indicators +Group: System/Libraries +Version: 0.4.92 +Release: %mkrel 1 +License: GPL-3.0 +URL: http://launchpad.net/libappindicator +Source0: http://launchpad.net/libappindicator/0.5/0.4.92/+download/%{name}%{!?bzr:-%{version}}.tar.%{!?bzr:gz}%{?bzr:xz} +# PATCH-FIX-OPENSUSE - libappindicator-mono-nunit-fix.patch nmarques@opensuse.org +#-- use mono-nunit for pkgconfig() calls instead of nunit +Patch0: libappindicator-mono-nunit-fix.patch +Patch1: libappindicator-0.4.92-configure.patch +BuildRequires: gnome-common +BuildRequires: intltool +BuildRequires: perl-XML-SAX +BuildRequires: vala-devel +BuildRequires: pkgconfig(dbusmenu-gtk3-0.4) +BuildRequires: pkgconfig(gapi-2.0) +BuildRequires: pkgconfig(gobject-introspection-1.0) +BuildRequires: pkgconfig(gnome-doc-utils) +BuildRequires: pkgconfig(gtk+-3.0) +BuildRequires: pkgconfig(gtk-sharp-2.0) +BuildRequires: pkgconfig(indicate-0.6) +BuildRequires: pkgconfig(indicator3-0.4) +BuildRequires: pkgconfig(libpng15) +BuildRequires: pkgconfig(mono) +BuildRequires: pkgconfig(mono-nunit) +BuildRequires: pkgconfig(pygobject-2.0) +BuildRequires: pkgconfig(pygtk-2.0) + +%description +A library to allow applications to export a menu into the Unity Menu bar. +Based on KSNI it also works in KDE and will fallback to generic Systray +support if none of those are available. + +#-------------------------------------------------------------------- +%package -n %{libname} +Summary: libappindicator library +Group: System/Libraries + +%description -n %{libname} +Library for libappindicator. + +%files -n %{libname} +%{_libdir}/libappindicator.so.%{major}* +%{_libdir}/girepository-1.0/*.typelib +%{_libdir}/cli/appindicator-sharp-0.1/ +%{py_platlibdir}/site-packages/appindicator/ + +#-------------------------------------------------------------------- +%package -n %{name}-sharp +Summary: libappindicator tool +Group: System/Libraries + +%description -n %{name}-sharp +Tool to load libappindicator plugins. + +%files -n %{name}-sharp +%{_prefix}/lib/mono/appindicator-sharp/ +%{_prefix}/lib/mono/gac/appindicator-sharp/ +%{_prefix}/lib/mono/gac/policy.0.0.appindicator-sharp/ + +#-------------------------------------------------------------------- +%package -n %{libdevel} +Summary: libappindicator development files +Group: Development/GNOME and GTK+ +Requires: %{libname} >= %{version} + +%description -n %{libdevel} +Development files needed by libappindicator. + +%files -n %{libdevel} +%{_includedir}/libappindicator-0.1/ +%{_libdir}/libappindicator.so +%{_libdir}/pkgconfig/*.pc +%{_datadir}/gir-1.0/ +%{_datadir}/pygtk/2.0/defs/appindicator.defs +%{_datadir}/vala/vapi/ + +#-------------------------------------------------------------------- +%prep +%setup -q%{?bzr:n %{name}} +%apply_patches + +%build +NOCONFIGURE=1 autoreconf -fi +%configure2_5x \ + --disable-static +%make + +%install +%makeinstall_std + +# Clean .la files +find %{buildroot}%{_libdir} -name '*.la' -delete -print + + +%changelog +* Sun Mar 18 2012 Simple <simplew8@gmail.com> 0.4.93-1 +- first package
\ No newline at end of file diff --git a/zarb-ml/mageia-dev/attachments/20120410/ee08a894/attachment.obj b/zarb-ml/mageia-dev/attachments/20120410/ee08a894/attachment.obj new file mode 100644 index 000000000..81e07040c --- /dev/null +++ b/zarb-ml/mageia-dev/attachments/20120410/ee08a894/attachment.obj @@ -0,0 +1,47 @@ + +Name: indicator-appmenu +Summary: An indicator to host the menus from an application +Group: Graphical desktop/GNOME +Version: 0.3.97 +Release: %mkrel 1 +License: GPL +URL: http://launchpad.net/indicator-appmenu +Source0: https://launchpad.net/indicator-appmenu/0.4/0.3.94/+download/%{name}-%{version}.tar.gz +Patch0: indicator-appmenu-0.3.97-disable-werror.patch +BuildRequires: pkgconfig(dbusmenu-glib-0.4) +BuildRequires: pkgconfig(indicator3-0.4) +BuildRequires: gtk-doc-mkpdf + +%description +An indicator to host the menus from an application. + +%files +%doc ABOUT-NLS AUTHORS ChangeLog COPYING NEWS README +%{_bindir}/hud-* +%{_libdir}/hud-service +%{_libdir}/indicators3/ +%{_datadir}/dbus-1/services/*.service +%{_datadir}/glib-2.0/schemas/com.canonical.indicator.appmenu*gschema.xml +%{_datadir}/gtk-doc/html/hud/ +%{_mandir}/man1/hud-*.1.* + +#-------------------------------------------------------------------- +%prep +%setup -q +%apply_patches + +%build +%configure2_5x \ + --disable-static +%make + +%install +%makeinstall_std + +# Clean .la files +find %{buildroot}%{_libdir} -name '*.la' -delete -print + + +%changelog +* Sun Mar 18 2012 Simple <simplew8@gmail.com> 0.4.97-1 +- first package
\ No newline at end of file |