openSUSE Commits
Threads by month
- ----- 2025 -----
- January
- ----- 2024 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2023 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2022 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2021 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2020 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2019 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2018 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2017 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2016 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2015 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2014 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2013 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2012 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2011 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2010 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2009 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2008 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2007 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
- February
- January
- ----- 2006 -----
- December
- November
- October
- September
- August
- July
- June
- May
- April
- March
December 2010
- 1 participants
- 1069 discussions
Hello community,
here is the log from the commit of package createrepo for openSUSE:Factory
checked in at Tue Dec 28 23:57:23 CET 2010.
--------
--- createrepo/createrepo.changes 2010-05-25 11:36:53.000000000 +0200
+++ /mounts/work_src_done/STABLE/createrepo/createrepo.changes 2010-12-27 12:51:54.000000000 +0100
@@ -1,0 +2,6 @@
+Mon Dec 27 11:49:08 UTC 2010 - mbarringer(a)suse.de
+
+- rpm resets the umask, which caused bnc#659915. Working around
+ that.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
New:
----
createrepo-0.9.8-workaround-umask-reset.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ createrepo.spec ++++++
--- /var/tmp/diff_new_pack.4g74Iq/_old 2010-12-28 23:57:12.000000000 +0100
+++ /var/tmp/diff_new_pack.4g74Iq/_new 2010-12-28 23:57:12.000000000 +0100
@@ -21,7 +21,7 @@
Name: createrepo
BuildRequires: python
Version: 0.9.8
-Release: 7
+Release: 8
License: GPLv2+
Summary: Creates a Common Metadata Repository
Group: System/Packages
@@ -36,6 +36,7 @@
Patch6: createrepo-0.9.8-add-lzma-option-to-generate-primary.xml.lzma.patch
Patch7: createrepo-0.9.8-generate-gzip-headers.patch
Patch8: createrepo-0.9.8-disable-symlinks.patch
+Patch9: createrepo-0.9.8-workaround-umask-reset.patch
Url: http://linux.duke.edu/metadata/
BuildRoot: %{_tmppath}/%{name}-%{version}-build
#BuildArch: noarch
@@ -72,6 +73,7 @@
%patch6 -p1
%patch7 -p1
%patch8
+%patch9
%build
++++++ createrepo-0.9.8-workaround-umask-reset.patch ++++++
--- createrepo/yumbased.py.orig 2010-12-27 12:44:04.000000000 +0100
+++ createrepo/yumbased.py 2010-12-27 12:44:16.000000000 +0100
@@ -16,7 +16,9 @@
import os
+u = os.umask(0)
import rpm
+os.umask(u)
import types
from yum.packages import YumLocalPackage
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package crash for openSUSE:Factory
checked in at Tue Dec 28 23:57:08 CET 2010.
--------
--- crash/crash.changes 2010-10-11 16:21:04.000000000 +0200
+++ /mounts/work_src_done/STABLE/crash/crash.changes 2010-12-20 17:13:26.000000000 +0100
@@ -1,0 +2,47 @@
+Mon Dec 13 20:06:50 UTC 2010 - dmair(a)novell.com
+
+- Update to 5.1.0
+ o x86: Fix for the "bt" command for active, non-chrashing, tasks
+ on 2.6.31 and later kernels without CONFIG_4KSTACKS.
+ o x86 and x86_64: Add module names to "bt" outputs.
+ o Enhance the "sym" command to display the containing module
+ name in brackets.
+ o Support module per-cpu symbols after they are loaded with
+ the "mod -[sS]" command.
+ o x86: Fix for the "bt" command to properly handle a
+ NMI-interrupted idle task running in cpu_idle().
+ o s390x: Support for compressed kdump dumpfiles created by the
+ makedumpfile facility.
+ o x86 Xen guest: Fix for the "bt" command where a vcpu received
+ a shutdown NMI while running in the event_check_interrupt()
+ interrupt handler.
+ o x86 Xen guest: Fix for the "bt" command where a vcpu received
+ a shutdown NMI while running in the hypercall entry point.
+ o s390x: Fix for the "help -n" output on ELF vmcore dumpfiles
+ to recognize the several architecture specific n_types.
+ o s390x Fix for the "help -n" output on ELF vmcore dumpfiles
+ to properly dump the contents of the descriptor data of each
+ Elf64_Nhdr note.
+ o Fix for the "help -n" output for diskdump and compressed kdump
+ files to show the filename as stored in the per-file
+ diskdump_data structure.
+ o Resurrection of the "irq -b" command option for 2.6 kernels.
+ o Fix for displaying data generated from shell-escaped commands
+ when the data contains a "%" character followed by a
+ conversion character
+ o Re-worked the do_radix_tree() utility function to work without
+ depending upon a hardwired copy of the kernel's
+ radix_tree_node structure, and changed various RADIX_TREE
+ values into dynamically calculated values.
+ o Call FREEBUF() on a GETBUF()-generated buffer ub the
+ do_radix_tree() utility function.
+ o x86_64: Store the .debug_frame section offset and size from
+ the vmlinux file and use its data as an alternative to the
+ .eh_frame section data.
+ o Fix for errors or nonsensical output from the "irq" command
+ when run on 2.6.29 kernels.
+ o Fix for error output from the "irq" command when run on 2.6.34
+ and later kernels.
+
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
crash-5.0.8.tar.gz
New:
----
crash-5.1.0.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ crash.spec ++++++
--- /var/tmp/diff_new_pack.kDepwX/_old 2010-12-28 23:56:53.000000000 +0100
+++ /var/tmp/diff_new_pack.kDepwX/_new 2010-12-28 23:56:53.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package crash (Version 5.0.8)
+# spec file for package crash (Version 5.1.0)
#
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -17,7 +17,7 @@
# norootforbuild
-%define crash_version 5.0.8
+%define crash_version 5.1.0
%define whitepaper_version 2003
%define scripts_version 2008-02-08
++++++ crash-5.0.8.tar.gz -> crash-5.1.0.tar.gz ++++++
crash/crash-5.0.8.tar.gz /mounts/work_src_done/STABLE/crash/crash-5.1.0.tar.gz differ: char 5, line 1
++++++ crash-sles9-time.patch ++++++
--- /var/tmp/diff_new_pack.kDepwX/_old 2010-12-28 23:56:53.000000000 +0100
+++ /var/tmp/diff_new_pack.kDepwX/_new 2010-12-28 23:56:53.000000000 +0100
@@ -16,10 +16,10 @@
--- a/defs.h
+++ b/defs.h
-@@ -566,6 +566,7 @@ struct kernel_table {
- ulong p2m_top;
+@@ -571,6 +571,7 @@ struct kernel_table {
ulong p2m_missing;
} pvops_xen;
+ int highest_irq;
+ int is_suse_kernel;
};
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package coreboot-utils for openSUSE:Factory
checked in at Tue Dec 28 23:56:56 CET 2010.
--------
--- coreboot-utils/coreboot-utils.changes 2009-09-03 14:22:08.000000000 +0200
+++ /mounts/work_src_done/STABLE/coreboot-utils/coreboot-utils.changes 2010-12-09 22:41:24.000000000 +0100
@@ -1,0 +2,13 @@
+Thu Dec 9 22:11:02 CET 2010 - stepan(a)coresystems.de
+
+- update to r6158
+- add coreboot utilities:
+ * inteltool
+ * superiotool
+ * ectool
+ * msrtool
+ * k8resdump et al
+ * cbfstool
+- split off flashrom into separate package
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
flashrom-0.9.1.tar.bz2
nvramtool-svn-r4625.tar.bz2
New:
----
coreboot-utils-r6158.tar.bz2
k8resdump.diff
nvramtool-revision.diff
superiotool-revision.diff
update-snapshots.sh
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ coreboot-utils.spec ++++++
--- /var/tmp/diff_new_pack.JPqMvS/_old 2010-12-28 23:56:34.000000000 +0100
+++ /var/tmp/diff_new_pack.JPqMvS/_new 2010-12-28 23:56:34.000000000 +0100
@@ -1,7 +1,7 @@
#
-# spec file for package coreboot-utils (Version 0.9.1)
+# spec file for package coreboot-utils (Version r6158)
#
-# Copyright (c) 2009 SUSE LINUX Products GmbH, Nuernberg, Germany.
+# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
# All modifications and additions to the file contributed by third parties
# remain the property of their copyright owners, unless otherwise agreed
@@ -20,107 +20,148 @@
Name: coreboot-utils
Url: http://coreboot.org/
-Summary: A universal flashrom programming utility
-Version: 0.9.1
+Summary: A universal flash programming utility
+Version: r6158
Release: 1
-%define nvramtool_version r4625
-License: GPL v2 only ; GPL v2 or later
+License: GPLv2 ; GPLv2+
Group: Development/Tools/Other
-Source0: flashrom-%{version}.tar.bz2
-Source1: nvramtool-svn-%{nvramtool_version}.tar.bz2
+Source0: coreboot-utils-%{version}.tar.bz2
+Source23: update-snapshots.sh
+Patch0: nvramtool-revision.diff
+Patch1: superiotool-revision.diff
+Patch2: k8resdump.diff
BuildRoot: %{_tmppath}/%{name}-%{version}-build
BuildRequires: pciutils-devel zlib-devel
-Provides: flashrom = %{version}
-Obsoletes: flashrom < %{version}
+BuildRequires: gcc-c++
ExclusiveArch: %ix86 x86_64
%description
-flashrom is a utility for reading, writing, verifying and erasing flash ROM
-chips. It's often used to flash BIOS/EFI/coreboot/firmware images in-system
-using a supported mainboard, but it also supports flashing of network
-cards (NICs), SATA controller cards, and other external devices which can
-program flash chips.
-
-It supports a wide range of DIP32, PLCC32, DIP8, SO8/SOIC8, TSOP32, and
-TSOP40 chips, which use various protocols such as LPC, FWH, parallel flash,
-or SPI.
-
-nvramtool is a utility for reading/writing coreboot parameters and
-displaying information from the coreboot table. It is intended for x86-based
-systems (both 32-bit and 64-bit) that use coreboot.
-
-The coreboot table resides in low physical memory, and may be accessed
-through the /dev/mem interface. It is created at boot time by coreboot, and
-contains various system information such as the type of mainboard in use. It
-specifies locations in the CMOS (nonvolatile RAM) where the coreboot
-parameters are stored.
-
-
+coreboot utilities are a comprehensive set of tools to work with coreboot.
+Currently it includes:
+* nvramtool - a tool to set CMOS variables
Authors:
--------
- Carl-Daniel Hailfinger
- Claus Gindhart <claus.gindhart(a)kontron.com>
- Dominik Geyer <dominik.geyer(a)kontron.com>
- Eric Biederman <ebiederman(a)lnxi.com>
- Giampiero Giancipoli <gianci(a)email.it>
- Joe Bao <Zheng.Bao(a)amd.com>
- Luc Verhaegen <libv(a)skynet.be>
- Li-Ta Lo
- Markus Boas <ryven(a)ryven.de>
- Nikolay Petukhov <nikolay.petukhov(a)gmail.com>
- Peter Stuge <peter(a)stuge.se>
- Reinder E.N. de Haan <lb_reha(a)mveas.com>
- Ronald G. Minnich <rminnich(a)gmail.com>
- Ronald Hoogenboom <ronald(a)zonnet.nl>
- Stefan Reinauer <stepan(a)coresystems.de>
- Stefan Wildemann <stefan.wildemann(a)kontron.com>
- Steven James <pyro(a)linuxlabs.com>
- Uwe Hermann <uwe(a)hermann-uwe.de>
- Wang Qingpei <Qingpei.Wang(a)amd.com>
- Yinghai Lu <yinghai.lu(a)amd.com>
- David S. Peterson <dsp(a)llnl.gov> <dave_peterson(a)pobox.com>
- some others
+ Stefan Reinauer <stepan(a)coresystems.de> et al.
%prep
-%setup -q -n flashrom-%{version} -a 1
+%setup -q
+%patch0 -p1
+%patch1 -p1
+%patch2 -p1
%build
+cd nvramtool
make %{?jobs:-j%jobs} \
- CFLAGS="$RPM_OPT_FLAGS"
-gzip flashrom.8
-cd nvramtool-svn-%{nvramtool_version}
-make %{?jobs:-j%jobs} \
- CFLAGS="$RPM_OPT_FLAGS"
+ CFLAGS="$RPM_OPT_FLAGS -Os -Wall" \
+ LDFLAGS="-lpci -lz"
+strip nvramtool
gzip nvramtool.8
+cd ../inteltool
+make inteltool \
+ CFLAGS="$RPM_OPT_FLAGS -Os -Wall" \
+ LDFLAGS="-lpci -lz"
+strip inteltool
+gzip inteltool.8
+
+cd ../superiotool
+make %{?jobs:-j%jobs} \
+ CFLAGS="$RPM_OPT_FLAGS -Os -Wall -DPCI_SUPPORT" \
+ LDFLAGS="-lpci -lz"
+strip superiotool
+gzip superiotool.8
+
+cd ../ectool
+make %{?jobs:-j%jobs} \
+ CFLAGS="$RPM_OPT_FLAGS -Os -Wall" \
+ LDFLAGS="-lpci -lz"
+strip ectool
+
+cd ../msrtool
+CFLAGS="$RPM_OPT_FLAGS" ./configure
+make %{?jobs:-j%jobs}
+strip msrtool
+
+cd ../k8resdump
+make %{?jobs:-j%jobs}
+strip k8resdump
+
+cd ../cbfstool
+make %{?jobs:-j%jobs} \
+ CFLAGS="$RPM_OPT_FLAGS -Os -Wall" \
+ CXXFLAGS="$RPM_OPT_FLAGS -Os -Wall -DCOMPACT"
+
+cd ../
+
%install
+mkdir -p %{buildroot}%{_bindir}
mkdir -p $RPM_BUILD_ROOT/%{_sbindir}
mkdir -p $RPM_BUILD_ROOT/%{_mandir}/man8
-install -m 0755 flashrom $RPM_BUILD_ROOT/%{_sbindir}
-install -m 0644 flashrom.8.gz $RPM_BUILD_ROOT/%{_mandir}/man8
-cd nvramtool-svn-%{nvramtool_version}
+
+cd nvramtool
install -m 0755 nvramtool $RPM_BUILD_ROOT/%{_sbindir}
install -m 0644 nvramtool.8.gz $RPM_BUILD_ROOT/%{_mandir}/man8
-cd -
-cp README README.flashrom
-cp ChangeLog ChangeLog.flashrom
-cp nvramtool-svn-%{nvramtool_version}/COPYING .
-cp nvramtool-svn-%{nvramtool_version}/DISCLAIMER DISCLAIMER.nvramtool
-cp nvramtool-svn-%{nvramtool_version}/README README.nvramtool
-cp nvramtool-svn-%{nvramtool_version}/ChangeLog ChangeLog.nvramtool
+cp DISCLAIMER DISCLAIMER.nvramtool
+cp README README.nvramtool
+cp ChangeLog ChangeLog.nvramtool
+
+cd ../inteltool
+install -m 0755 inteltool $RPM_BUILD_ROOT/%{_sbindir}
+install -m 0644 inteltool.8.gz $RPM_BUILD_ROOT/%{_mandir}/man8
+
+cd ../superiotool
+install -m 0755 superiotool $RPM_BUILD_ROOT/%{_sbindir}
+install -m 0644 superiotool.8.gz $RPM_BUILD_ROOT/%{_mandir}/man8
+cp README README.superiotool
+
+cd ../ectool
+install -m 0755 ectool $RPM_BUILD_ROOT/%{_sbindir}
+
+cd ../msrtool
+install -m 0755 msrtool $RPM_BUILD_ROOT/%{_sbindir}
+
+cd ../k8resdump
+install -m 0755 k8resdump $RPM_BUILD_ROOT/%{_sbindir}
+
+cd ../amdtools
+install -m 0755 k8-interpret-extended-memory-settings.pl \
+ $RPM_BUILD_ROOT/%{_sbindir}/k8-interpret-extended-memory-settings.pl
+install -m 0755 k8-compare-pci-space.pl \
+ $RPM_BUILD_ROOT/%{_sbindir}/k8-compare-pci-space.pl
+install -m 0755 k8-read-mem-settings.sh \
+ $RPM_BUILD_ROOT/%{_sbindir}/k8-read-mem-settings.sh
+install -m 0755 parse-bkdg.pl \
+ $RPM_BUILD_ROOT/%{_sbindir}/parse-bkdg.pl
+cp -a example_input example_input.amdtools
+cp -a README README.amdtools
+
+cd ../cbfstool
+install -m 0755 cbfstool $RPM_BUILD_ROOT/%{_bindir}
+cp EXAMPLE EXAMPLE.cbfstool
%clean
rm -rf %{buildroot}
%files
%defattr(-,root,root)
-%doc COPYING
-%doc README.flashrom ChangeLog.flashrom serprog-protocol.txt
-%doc DISCLAIMER.nvramtool ChangeLog.nvramtool README.nvramtool
-%{_sbindir}/flashrom
+%doc nvramtool/COPYING
+%doc nvramtool/DISCLAIMER.nvramtool nvramtool/ChangeLog.nvramtool nvramtool/README.nvramtool
+%doc superiotool/README.superiotool cbfstool/EXAMPLE.cbfstool
+%doc amdtools/README.amdtools amdtools/example_input.amdtools
%{_sbindir}/nvramtool
+%{_sbindir}/inteltool
+%{_sbindir}/superiotool
+%{_sbindir}/ectool
+%{_sbindir}/msrtool
+%{_sbindir}/k8resdump
+%{_sbindir}/k8-interpret-extended-memory-settings.pl
+%{_sbindir}/k8-compare-pci-space.pl
+%{_sbindir}/k8-read-mem-settings.sh
+%{_sbindir}/parse-bkdg.pl
+%{_bindir}/cbfstool
%{_mandir}/man8/nvramtool.8.gz
-%{_mandir}/man8/flashrom.8.gz
+%{_mandir}/man8/inteltool.8.gz
+%{_mandir}/man8/superiotool.8.gz
%changelog
++++++ k8resdump.diff ++++++
--- a/k8resdump/Makefile
+++ b/k8resdump/Makefile
@@ -16,7 +16,7 @@
ifeq ($(OS_ARCH), SunOS)
LDFLAGS = -lpci
else
-LDFLAGS = -lpci -lz -static
+LDFLAGS = -lpci -lz
STRIP_ARGS = -s
endif
++++++ nvramtool-revision.diff ++++++
--- a/nvramtool/common.c
+++ b/nvramtool/common.c
@@ -34,7 +34,7 @@
const char prog_name[] = "nvramtool";
/* version of this program */
-const char prog_version[] = "2.1";
+const char prog_version[] = "2.1 (r" NVRAMTOOL_REVISION ")";
/****************************************************************************
* get_line_from_file
--- a/nvramtool/Makefile
+++ b/nvramtool/Makefile
@@ -20,10 +20,15 @@
all: dep $(PROGRAM)
+SVNDEF := -D'NVRAMTOOL_REVISION="$(shell basename `cd ..;pwd`|cut -c17-)"'
+
$(PROGRAM): $(OBJS)
$(CC) -o $(PROGRAM) $(OBJS) $(LDFLAGS)
$(STRIP) $(STRIP_ARGS) $(PROGRAM)
+common.o: common.c
+ $(CC) -c $(CFLAGS) $(SVNDEF) $< -o $@
+
clean:
rm -f $(PROGRAM) *.o
++++++ superiotool-revision.diff ++++++
--- a/superiotool/Makefile
+++ b/superiotool/Makefile
@@ -26,12 +26,10 @@
# Set the superiotool version string from the highest revision number
# of the checked out superiotool files.
-SVNDEF := -D'SUPERIOTOOL_VERSION="$(shell svnversion -cn . \
- | sed -e "s/.*://" -e "s/\([0-9]*\).*/\1/")"'
+SVNDEF := -D'SUPERIOTOOL_VERSION="$(shell basename `cd ..;pwd`|cut -c17-)"'
CFLAGS += -O2 -Wall -Werror -Wstrict-prototypes -Wundef -Wstrict-aliasing \
- -Werror-implicit-function-declaration -ansi -pedantic $(SVNDEF)
-LDFLAGS += -lz
+ -Werror-implicit-function-declaration -ansi -pedantic
OBJS = superiotool.o ali.o fintek.o ite.o nsc.o nuvoton.o smsc.o winbond.o
@@ -41,10 +39,9 @@
endif
ifeq ($(OS_ARCH), FreeBSD)
CFLAGS = -O2 -Wall -Werror -Wstrict-prototypes -Wundef -Wstrict-aliasing \
- -Werror-implicit-function-declaration -ansi $(SVNDEF) \
+ -Werror-implicit-function-declaration -ansi \
-I/usr/local/include
LDFLAGS += -L/usr/local/lib
-LIBS = -lz
endif
ifeq ($(OS_ARCH), NetBSD)
LDFLAGS = -l$(shell uname -p)
@@ -55,6 +52,7 @@
ifeq ($(CONFIG_PCI), yes)
CFLAGS += -DPCI_SUPPORT
+LIBS += -lz
LIBS += -lpci
OBJS += pci.o via.o
endif
@@ -75,5 +73,8 @@
clean:
rm -f $(PROGRAM) *.o
+%.o: %.c
+ $(CC) $(CFLAGS) $(SVNDEF) -c $< -o $@
+
.PHONY: all install clean
++++++ update-snapshots.sh ++++++
#!/bin/bash
# get upstream revisions
printf "Checking coreboot revision... "
REV=$(svn info svn://coreboot.org/coreboot/trunk/util |grep ^Revision|cut -c11-)
printf "done. (r$REV)\n"
printf "Continue? (YES/no) "
read answer
answer=$(echo $answer|tr "a-z" "A-Z")
if [ "$answer" == "YES" -o "$answer" == "Y" -o "$answer" == "" ]; then
printf "Updating tree... \n"
else
printf "Good bye.\n"
exit 0
fi
osc rm coreboot-utils-r*.tar.bz2
# clean up
printf "Cleaning up... "
rm -rf coreboot-utils-r????
printf "done.\n"
# check out nvramtool
printf "Checking out coreboot-utils r$REV... "
svn export -q svn://coreboot.org/coreboot/trunk/util/ coreboot-utils-r$REV
cd coreboot-utils-r$REV
rm -rf x86emu newconfig abuild analysis compareboard kconfig options xcompile
rm -rf kbuildall optionlist sconfig
cd ..
printf "packing... "
tar cjf coreboot-utils-r$REV.tar.bz2 coreboot-utils-r$REV
printf "done.\n"
sed -i s/Version:.*r[0-9].*$/Version:\ \ \ \ \ \ \ \ r$REV/ \
coreboot-utils.spec
osc add coreboot-utils-r$REV.tar.bz2
mv coreboot-utils.changes coreboot-utils.changes.old
echo "-------------------------------------------------------------------" > \
coreboot-utils.changes
echo "`date` - stepan(a)coresystems.de" >> \
coreboot-utils.changes
echo >> coreboot-utils.changes
echo "- update to r$REV." >> coreboot-utils.changes
echo >> coreboot-utils.changes
cat coreboot-utils.changes.old >> coreboot-utils.changes
rm coreboot-utils.changes.old
# finished.
ls -la *.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package cabextract for openSUSE:Factory
checked in at Tue Dec 28 23:56:37 CET 2010.
--------
--- cabextract/cabextract.changes 2010-07-24 10:00:05.000000000 +0200
+++ /mounts/work_src_done/STABLE/cabextract/cabextract.changes 2010-12-22 05:32:56.000000000 +0100
@@ -1,0 +2,5 @@
+Wed Dec 22 05:30:51 CET 2010 - andreas.hanke(a)gmx-topmail.de
+
+- use system libmspack (#660942)
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ cabextract.spec ++++++
--- /var/tmp/diff_new_pack.2C3PyT/_old 2010-12-28 23:56:26.000000000 +0100
+++ /var/tmp/diff_new_pack.2C3PyT/_new 2010-12-28 23:56:26.000000000 +0100
@@ -24,10 +24,11 @@
Group: System/Console
AutoReqProv: on
Version: 1.3
-Release: 1
+Release: 2
Summary: A Program to Extract Microsoft Cabinet Files
Source: %{name}-%{version}.tar.gz
BuildRoot: %{_tmppath}/%{name}-%{version}-build
+BuildRequires: pkgconfig(libmspack)
%description
Cabinet (.CAB) files are a form of archive, which Microsoft uses to
@@ -44,7 +45,7 @@
%setup -q
%build
-%configure
+%configure --with-external-libmspack
make
%install
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package bluez for openSUSE:Factory
checked in at Tue Dec 28 23:56:23 CET 2010.
--------
--- bluez/bluez-gstreamer.changes 2010-12-18 23:04:00.000000000 +0100
+++ /mounts/work_src_done/STABLE/bluez/bluez-gstreamer.changes 2010-12-27 01:15:41.000000000 +0100
@@ -1,0 +2,13 @@
+Mon Dec 27 00:09:46 UTC 2010 - seife(a)opensuse.org
+
+- update to bluez-4.83:
+ - Fix issue with already connected HFP/HSP endpoints.
+ - Fix missing reply when create device is canceled.
+ - Fix memory leak within the attribute server.
+ - Fix memory leak with unused extended inquiry name.
+ - Fix setting paired state when device->authr is false.
+ - Fix clearing authentication request for renewed keys.
+ - Add support for storing link keys in runtime memory.
+ - Update support for primary service discovery.
+
+-------------------------------------------------------------------
bluez.changes: same change
calling whatdependson for head-i586
Old:
----
bluez-4.82.tar.bz2
New:
----
bluez-4.83.tar.bz2
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ bluez-gstreamer.spec ++++++
--- /var/tmp/diff_new_pack.Gr9F6y/_old 2010-12-28 23:55:27.000000000 +0100
+++ /var/tmp/diff_new_pack.Gr9F6y/_new 2010-12-28 23:55:27.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package bluez-gstreamer (Version 4.82)
+# spec file for package bluez-gstreamer (Version 4.83)
#
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -28,7 +28,7 @@
BuildRequires: alsa-devel libsndfile-devel pkg-config udev
BuildRequires: gstreamer-0_10-devel gstreamer-0_10-plugins-base-devel
Url: http://www.bluez.org
-Version: 4.82
+Version: 4.83
Release: 1
Summary: Bluetooth Sound Support
Group: Productivity/Multimedia/Sound/Utilities
++++++ bluez.spec ++++++
--- /var/tmp/diff_new_pack.Gr9F6y/_old 2010-12-28 23:55:27.000000000 +0100
+++ /var/tmp/diff_new_pack.Gr9F6y/_new 2010-12-28 23:55:27.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package bluez (Version 4.82)
+# spec file for package bluez (Version 4.83)
#
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -27,7 +27,7 @@
BuildRequires: glib2-devel libnl-devel libusb-devel
BuildRequires: alsa-devel libsndfile-devel pkg-config udev
Url: http://www.bluez.org
-Version: 4.82
+Version: 4.83
Release: 1
Summary: Bluetooth Stack for Linux
Group: Hardware/Mobile
++++++ bluez-4.82.tar.bz2 -> bluez-4.83.tar.bz2 ++++++
++++ 8253 lines of diff (skipped)
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package blender for openSUSE:Factory
checked in at Tue Dec 28 23:56:13 CET 2010.
--------
--- blender/blender.changes 2010-06-26 07:58:08.000000000 +0200
+++ /mounts/work_src_done/STABLE/blender/blender.changes 2010-12-14 13:01:56.000000000 +0100
@@ -1,0 +2,453 @@
+Tue Dec 14 11:12:25 UTC 2010 - davejplater(a)gmail.com
+
+- Update to svn snapshot blender-2.55.33653
+- Upstream bugfixes :
+ #25211, #25209, #23922, #23826, #25207, #23420, #25191, #25197,
+ #25199, #25178, #25184, #25185, #25188, #24752, #23395, #25186,
+ #25183, #25179, #25177, #22967, #25071, #22477, #25106, #25170,
+ #25153, #25095, #25135, #25116, #25155, #25154, #25159, #25027,
+ #25150, #25147, #25120, #25119, #25104, #24814, #20598, #25099,
+ #25086
+- Upstream changes :
+ *New math util funcitons:
+ equals_v2v2
+ project_v2_v2v2
+ isect_seg_seg_v2_point
+ which would be necessery for my further multires interpolation
+ commit
+ *M_Geometry_LineIntersect2D now uses isect_seg_seg_v2_point().
+ *Behaviour of this function was changed a bit -- it haven't
+ returned intersection point in several cases when two segments
+ are making angle.
+ *2.4 feature back:
+ For constraints that have 'disabled' flag (because it has
+ invalid input) the name was drawn in red. Easy to recognize
+ constraints that stopped working.
+ *Moved extensions_framework into addons/modules
+
+-------------------------------------------------------------------
+Wed Dec 8 11:28:57 UTC 2010 - davejplater(a)gmail.com
+
+- Update to svn snapshot blender-2.55.33554
+- Upstream changes :
+ *Bugfixes #25023 #25003 #25060 #21246 #25073 #25076 #25074
+ #25049 #24163a #25085 #25079 #25088 #25081 #25082 #24052
+
+-------------------------------------------------------------------
+Mon Dec 6 12:04:34 UTC 2010 - davejplater(a)gmail.com
+
+- Update to svn snapshot blender-2.55.33504
+- Upstream changes :
+ *CMake: use a global list to store libraries built rather then
+ cmake_blender_libs.txt file
+ *bugfixes [#24967] [#24995] [#25057] [#25030] [#25046] [#25047]
+ [#22663] [#25050] [#25041] [#25042] [#25036]
+ *Fixed memory leak in thumbnail_joblist_free
+ *fix for camera border going outside the clipping range while in
+ camera view.
+ *use constant strings for outliner menus rather then sprint'ing
+ them together.
+ *Fixed dead-lock when subviding curve
+ *use PyUnicode_DecodeFSDefault rather then
+ PyUnicode_DecodeUTF8(str, strlen(str), "surrogateescape"),
+ for converting non utf8 names.
+ *extensions_framework: prefer user config and scripts dirs, if
+ set, to save addon config files to.
+ *Dependency graph: changed DAG_id_flush_update to
+ DAG_id_tag_update.
+ *bpath iterator updates
+ *use BLI_strnlen rather then strlen when comparing against fixed
+ lengths.
+
+-------------------------------------------------------------------
+Sat Dec 4 16:28:52 UTC 2010 - davejplater(a)gmail.com
+
+- Update to svn snapshot blender-2.55.33472
+- Upstream changes :
+ *Bug fix #21900, Bugfix #21893, Bugfix #24699, Bugfix #25033
+ *Give functions that use printf style formatting GCC format attributes
+ so if incorrect formatting is used the compiler will warn of this.
+ *minor changes to bone UI script.fix for strict prototype error.
+ *remove shadowed definitions but keep them as zero this time.
+ *Const conflict in PIL_dynlib_find_symbol
+ *Bugfix #2508, Bugfix #24568, Bugfix #25026, Bugfix #24999
+ *Curve editmode was missing hotkey for operator "Select Inverse"
+ Is now added like Mesh, CTRL+I
+ *Text editor, "Add new" caused zero-user block.
+ *Nurbs edit: 'switch order' crashed when order was higher than amount of
+ points.
+ *Fix for compilation error caused by strict prototype checking
+ *Fix #25017: Bezier Curve Deform Twisting after adding Shape Keys
+ *Bugfix #20565, Bugfix #24890, Bugfix #24903, Bugfix #25010
+ *Fix for [#24899]Align Objects operator was broken due to incorrect order of vector by
+ matrix multiplication
+ *updates to patch from Dan Eicher, allow adding a NodeGroup through bpy.data.node_groups.new(name, type)
+ *fix [#24938] Seed value on Particle settings gives Error when trying to insert key.
+ *fix [#25015] Ctrl+L linking to scene list does not scroll when the list is larger than screen resolution
+ correction to error message from Dan Eicher
+ *fix crash when report timer was set but no usable error reports were found.
+ *Fix for [#25006] Particle system crash (missing check for negative index)
+ *bugfix [#24913] Text bevel normals wrong
+ *Fix for [#25001] Enable Smoke High Resolution is greyout after baking
+ *Additional fix for #24958 Cloth pinning not working
+ *Adding some descriptions for animation-related operators that were missing them.
+ *patch [#23212] Python api for Nodes
+ *fixed crash with rigid body constraints not having their child pointer read correctly.
+ *Fix for [#24958] Cloth pinning not working
+
+-------------------------------------------------------------------
+Wed Dec 1 10:06:26 UTC 2010 - davejplater(a)gmail.com
+
+- Update to svn snapshot blender-2.55.33410
+- Upstream changes :
+ *fix for crashes trying to resolve paths "location[]" or "location.."
+ *increase the reference counts when setting default scene compo nodes
+ else removing them can set the user count < 0.
+ *quit blender if the first X11 window fails to open.
+ mainly just to avoid a segfault so the user knows its not a bug.
+ *workaround [#24958] Cloth pinning not working
+ *bugfix [#23406] DPX Images load darker then saved, UI broken.
+ *patch from JacobF on IRC, copy smoke settings. double checked none
+ of these are used for runtime.
+ *bugfix [#22638] Alpha channel not saved when using texture paint
+ *minor console changes.
+ remove report argument from console functions.
+ don't update the scroll area while drawing, do this within operators instead.
+ dont redraw while selecting text unless selection changes.
+ *bugfix [#23423] Multi-window : closing game windows cause blender crash
+ *Smoke now uses only one point cache where both normal and high resolution smoke are stored together:
+ Separate caches were causing quite a lot of problems both in principle and practice.
+ For example it doesn't really make sense to have different frame ranges for normal and high resolution smoke, but this was fully possible before.
+ Also to fully bake the smoke you had to do a "Bake All Dynamics", which completely defeats the whole point of the feature!
+ As a result of this change the smoke cache usage is much much simpler and less error prone.
+ This is quite a big change, but hopefully there should be less rather than more problems as a result :)
+ Some other related changes:
+ Changing the cache name now works for disk caches properly too, it
+ now just renames the cache files so should be faster too!
+ Smoke is now always forced to disk cache with step 1 on file load
+ as there were some strange cases where smoke was trying to use memory cache.
+ Disabled smoke debug prints from console.
+ Disabled changing smoke parameters when smoke is baked.
+ *misc small changes.
+ commented unused View3D->flag's
+ popup dialog now centers over the mouse
+ only overwrite image alpha with render settings on save if saving the render result.
+ *Bugfix #24986 bugfix [#24974] bugfix [#24798] Bugfix #24976 fix [#24990]
+
+-------------------------------------------------------------------
+Mon Nov 29 08:13:24 UTC 2010 - davejplater(a)gmail.com
+
+- Update to svn snapshot blender-2.55.33375
+- Upstream changes :
+ *fix for error when changing DISBALE_PYTHON -> WITH_PYTHON,
+ *Fix [#24964] HISTOGRAM: Inconsistency in spaces
+ *Fix [#20241] half-transparent objects in volume have no shadow.
+ *include headers in cmake source, added a script to check for
+ consistency, reporting missing headers & C files.
+ *Fix: [#24170] Camera inside volume error, [#24838] Light inside
+ Volume material drops on it's walls - it may be double
+ *fix [#24921] Crash after inserting keyframing UV coords and
+ changing frame in edit mode zero length arrays were still having
+ their members accessible.
+ *bugfix [#24947] Animations data replaced by the first animation (fbx exporter)
+ *Bugfix #24933
+ *Bugfix #24953
+ *bugfix "Export UV Layout" stalls when saving file in 2.55b
+ *fix for fix [#24955] Generating UV-Images within blender (Alt-N) not possible
+ *Detect Gallium driver. Extend NPoT workaround to opensource drivers.
+ *Bugfix #21385
+ *[#24935] Proportional translation size stuck to none
+ *bugfix [#24944] Crash on attempting to keyframe HSV color prevent eternal loop
+ *console text underscore would draw outside the view for larger font sizes.
+ *fix for fix r33330, bug [#23118].
+ *Particle draw was calling glColorMaterial(...) after glEnable(GL_COLOR_MATERIAL),
+ *added option to turn off Text anti-aliasing in the UI
+ *Fix #24914: 3D text glitch and crash
+ *remove support for rna resolving paths with collection['name'],
+ only support collection["name"],
+ *Rigid Body Joint Constraint:
+ *Update nurb keyindex data when subdividing
+ *fix building blenderplayer and a divide by zero bug with the console view.
+ *"Fix" for [#24934] Particle single user crash
+ *Bug fix: voxeldata texture extension didn't work.
+ *lasso select wasn't comparing the depth with particle selection, where border and circle select do.
+ *bugfix [#23118] Blender freezes when combing hair - OS X path changes related?
+ *freeing all free GPU buffers every frame could be a performance issue and is not necessary
+
+-------------------------------------------------------------------
+Fri Nov 26 07:40:29 UTC 2010 - davejplater(a)gmail.com
+
+- Update to svn snapshot blender-2.55.33326
+- Upstream fixes :
+ *follow up of "Bugfix #23576" (Logic UI)
+ *Fix #24855: disabling shadows didn't disable AO/env with ray transparency
+ and AO multiply mode.
+ *BGE Bugfix: [#24926]
+ *Fix #24923: tweak falloff strength tooltip to apply both to AO and indirect.
+ *Fix #24775: boolean modifier crash in rendering on Mac. Problem was that this
+ ran out of stack memory, now it passes some arguments by reference instead of
+ by value to use less stack space.
+ *ATI X1xxx gfx cards (R500 chipset) lack full support for npot textures
+ although they report the GLEW_ARB_texture_non_power_of_two extension.
+ *Smoke domain resolutions were calculated wrong for non-cube domains in some cases.
+ *bugfix while looking into [#24900], color wasn't being set for face-mask mode.
+ *bone roll recalculate, option to use active bones Z axis.
+ *bugfix [#24907] bone roll z up broken and python script showing correct
+ method to roll bones
+ *Fixed bug with Text menu in font edit mode
++++ 269 more lines (skipped)
++++ between blender/blender.changes
++++ and /mounts/work_src_done/STABLE/blender/blender.changes
calling whatdependson for head-i586
Old:
----
blender-2.48-bmake.patch
blender-2.48-gcc43.patch
blender-2.48-libtiff.patch
blender-2.48-strncat.patch
blender-2.48-uninitialized_variables.patch
blender-2.49-uninit_var.patch
blender-2.49b-arrayoverflow.patch
blender-2.49b-patched.tar.bz2
blender-2.49b-rpmlintrc
blender-2.49b-undefined-opp.patch
blender-2.49b.tar.bz2
blender-patch-source
blender-wrapper.patch
blender.desktop
blender_wrapper.tar.bz2
pre_checkin.sh
New:
----
blender-2.50-uninit-var.patch
blender-2.55-blenkernel.patch
blender-2.55.33653.tar.xz
blenderplayer.1
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ blender.spec ++++++
--- /var/tmp/diff_new_pack.DW2P6i/_old 2010-12-28 23:54:54.000000000 +0100
+++ /var/tmp/diff_new_pack.DW2P6i/_new 2010-12-28 23:54:54.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package blender (Version 2.49b)
+# spec file for package blender (Version 2.55.33653)
#
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -17,81 +17,78 @@
# norootforbuild
+%define py_ver 3.1
+
+%define collada 1
+%define wplayer 1
-Name: blender
-%define DISTRIBUTABLE 1
-# Patched code is built by default.
# Use rpmbuild -D 'DISTRIBUTABLE 0' to build original code.
-BuildRequires: Mesa-devel OpenEXR-devel SDL-devel freealut-devel freetype2-devel ftgl-devel
-BuildRequires: gcc-c++ libjpeg-devel libogg-devel libstdc++-devel libtheora-devel zlib-devel
-BuildRequires: libao-devel libdrm-devel libpng-devel libquicktime-devel libtiff-devel libvorbis-devel
-BuildRequires: openal-devel openssl-devel scons update-desktop-files xorg-x11 yafray
-BuildRequires: desktop-file-utils shared-mime-info yasm-devel
-BuildRequires: fdupes gettext-tools python-base python-devel
-#noarch subpackage of binary package only possible from rpm-4.6.0 onwards.
-%if %suse_version > 1110
-BuildRequires: rpm >= 4.6.0
+%define DISTRIBUTABLE 1
+
+# When building svn versions the package still uses the last release version in make install for /usr/share/blender/rlversion.
+%define rlversion 2.55
+BuildRequires: pcre-devel pkg-config readline-devel
+# openjpeg-tools openjpeg-devel
+BuildRequires: MesaGLw-devel OpenEXR-devel cmake fdupes freealut-devel freetype2-devel ftgl-devel
+BuildRequires: boost-devel fftw3-devel gcc-c++ libjpeg-devel libogg-devel libstdc++-devel libtheora-devel zlib-devel
+BuildRequires: libao-devel libdrm-devel libpng-devel libquicktime-devel libtiff-devel libvorbis-devel ruby-devel
+BuildRequires: libtool openssl-devel update-desktop-files xorg-x11 xorg-x11-devel
+BuildRequires: desktop-file-utils libsamplerate-devel libsndfile-devel libxml2-devel shared-mime-info yasm yasm-devel
+BuildRequires: epydoc gettext-tools libexpat-devel libjack-devel libopenssl-devel perl-libxml-perl python3 python3-devel
+BuildRequires: doxygen help2man libSDL-devel lzo-devel openal-soft-devel perl-Text-Iconv ruby xz xz-devel
+%if 0%{?collada} == 1
+BuildRequires: openCOLLADA-devel
%endif
+BuildRequires: liblcms-devel
%if %DISTRIBUTABLE <= 0
BuildRequires: ffmpeg-devel
%endif
-License: GNU General Public License version 2 or later (GPL v2 or later)
-Group: Productivity/Graphics/Visualization/Raytracers
-Summary: 3D Animation and Rendering Software
-Version: 2.49b
-Release: 4
-AutoReqProv: on
-Requires: yafray
+
+Name: blender
+License: GPLv2+
+Group: Productivity/Graphics/3D Editors
+Summary: A 3D Modelling And Rendering Package Post Beta1 Svn Snapshot
+Version: 2.55.33653
+Release: 1
Url: http://www.blender.org/
BuildRoot: %{_tmppath}/%{name}-%{version}-build
-# WARNING: This is not a comment, but the real command to repack source:
-#%(sh %{_sourcedir}/%{name}-patch-source %{name}-%{version}.tar.bz2 )
-#The script pre_checkin.sh calls blender-patch-source at the start of the build process
-#to ensure no restricted formats are built
-%(sh pre_checkin.sh)
-%if %DISTRIBUTABLE <= 0
-Source0: blender-%{version}.tar.bz2
-%else
-Source0: blender-%{version}-patched.tar.bz2
-Source1: blender-%{version}.tar.bz2
-%endif
-#Source1: blender-examples.tar.bz2
+Source0: blender-%{version}.tar.xz
+#Source1: blender-rpmlintrc
Source2: geeko.blend
Source3: geeko.README
Source4: blender-sample
-#Source5: blenderplayer.desktop
+Source5: blenderplayer.1
Source6: blender.xpm
-Source7: blender_wrapper.tar.bz2
-#script to repack source
-Source8: blender-patch-source
-Source9: blender.desktop
-Source10: x-blend.desktop
-Source11: blender-2.49b-rpmlintrc
-Patch0: blender-2.48-bmake.patch
-Patch1: blender-2.48-gcc43.patch
-Patch2: blender-2.48-libtiff.patch
-Patch3: blender-2.48-python64.patch
-Patch4: blender-2.48-strncat.patch
-Patch5: blender-2.48-undefine-operation.patch
-Patch6: blender-2.48-uninitialized_variables.patch
-#only fix issue lib -> lib64 in wrapper
-Patch7: blender-wrapper.patch
-#Patch submitted upstream - Blender Patches item #19234,
-Patch8: blender-2.49-uninit_var.patch
-Patch9: blender-2.49b-undefined-opp.patch
-Patch10: blender-2.49b-arrayoverflow.patch
+Source7: x-blend.desktop
+Patch0: blender-2.48-python64.patch
+Patch1: blender-2.48-undefine-operation.patch
+# Patch submitted upstream - Blender Patches item #19234,
+Patch2: blender-2.50-uninit-var.patch
+%if %DISTRIBUTABLE == 1
+# Patch3 is needed due to the purging of everything mpeg
+Patch3: blender-2.55-blenkernel.patch
+%endif
+
Recommends: blender-doc
-%{py_requires}
%description
-Blender is a free 3D animation studio. It includes tools for modeling,
-sculpting, texturing (painting, node-based shader materials, or UV
-mapped), UV mapping, rigging and constraints, weight painting, particle
-systems, simulation (fluids, physics, and soft body dynamics and an
-external crowd simulator), rendering, node-based compositing, and non
-linear video editing, as well as an integrated game engine for real-time
-interactive 3D, and game creation and playback with cross-platform
-compatibility.
+Blender is a 3D modelling and rendering package. It is the in-house
+software of a high quality animation studio, Blender has proven to
+be an extremely fast and versatile design instrument. The software
+has a personal touch, offering a unique approach to the world of
+Three Dimensions. Use Blender to create TV commercials, to make
+technical visualizations, business graphics, to do some morphing,
+or design user interfaces. You can easy build and manage complex
+environments. The renderer is versatile and extremely fast. All
+basic animation principles (curves & keys) are well implemented.It
+includes tools for modeling, sculpting, texturing (painting,
+node-based shader materials, or UV mapped), UV mapping, rigging and
+constraints, weight painting, particle systems, simulation (fluids,
+physics, and soft body dynamics and an external crowd simulator),
+rendering, node-based compositing, and non linear video editing,
+as well as an integrated game engine for real-time interactive 3D
+and game creation and playback with cross-platform compatibility.
+http://www.blender.org
Authors:
--------
@@ -102,14 +99,10 @@
foundation(at)blender(dot)org
%package doc
-License: GNU General Public License version 2 or later (GPL v2 or later)
Summary: Documentation for blender
-Group: Productivity/Graphics/Visualization/Raytracers
-Requires: %{name} = %{version}
-#noarch subpackage of binary package only possible for 11.2 onwards
-%if %suse_version > 1110
+License: GPLv2+
+Group: Documentation/HTML
BuildArch: noarch
-%endif
%description doc
Being the in-house software of a high quality animation studio, Blender
@@ -118,134 +111,170 @@
of Three Dimensions. Use Blender to create TV commercials, to make
technical visualizations, business graphics, to do some morphing, or
design user interfaces.
-
-You can easy build and manage complex environments. The renderer is
-versatile and extremely fast. All basic animation principles (curves &
-keys) are well implemented.
+This package includes API documentation and example plugin programs.
%package devel
-License: GNU General Public License version 2 or later (GPL v2 or later)
Summary: Include files for blender plugin development
+License: GPLv2+
Group: Development/Libraries/C and C++
Requires: %{name} = %{version}
+Recommends: blender-doc
%description devel
This package provides the include files necessary to develop and
-build plugins for Blender
+build plugins for Blender.
%prep
-%setup -q -a7
+%setup -q
%patch0
%patch1
%patch2
+
+%if %DISTRIBUTABLE == 1
%patch3
-%patch4
-%patch5
-%patch6
-%if "%_lib" == "lib64"
-%patch7
+rm -rf release/scripts/presets/ffmpeg intern/audaspace/ffmpeg
+find ./ -name *mpeg* -exec rm -rf {} \;
%endif
-%patch8
-%patch9
-%patch10
-#fix locale naming
-%__mv bin/.blender/locale/hr_HR bin/.blender/locale/hr
-%__sed -i -e '/LLIBS/s/ c / /' config/linux2-config.py
-cat > user-config.py <<EOF
-REL_CFLAGS = [$(echo %{optflags} | sed -e "s/[^ ]*/'&'/g" -e "s/ /,/g")]
-EOF
+
+%define buildir $PWD
%build
+export CFLAGS="$RPM_OPT_FLAGS -pipe -fPIC -funsigned-char -fno-strict-aliasing -g -ggdb"
+export CXXFLAGS=$CFLAGS
export BF_TIFF_LIB="%{_libdir}/libtiff.so"
export BF_TIFF_INC="%{_includedir}"
-export BF_PYTHON_INC="%{py_incdir}"
export BF_GETTEXT_LIBPATH="%{_libdir}"
-export BF_ICONV_LIBPATH="%{_libdir}"
-export BF_OPENGL_LIBPATH=%{_libdir}
-export BF_FFMPEG_LIBPATH="%{_libdir}"
-
-scons BF_QUIET=0 \
- BF_PYTHON_VERSION="%{py_ver}" \
- BF_PYTHON_INC="%{py_incdir}" \
- WITH_BF_OPENAL=true \
- BF_OPENAL_LIBPATH="%{_includedir}/AL" \
- WITH_BF_SDL=true \
- BF_PTHREADS=true \
-%if %DISTRIBUTABLE <= 0
- WITH_BF_FFMPEG=true \
+export PYTHON_LINKFLAGS=`python3.1-config --ldflags`
+#WITH_INTERNATIONAL
+mkdir -p Build
+pushd Build
+cmake ../ \
+ -G"Unix Makefiles" \
+ -DWITH_FFTW3:BOOL=on \
+ -DWITH_JACK:BOOL=on \
+ -DWITH_SNDFILE:BOOL=on \
+ -DWITH_OPENCOLLADA:BOOL=on \
+ -DOPENCOLLADA=%{_prefix} \
+ -DOPENCOLLADA_LIBPATH=%{_libdir} \
+ -DOPENCOLLADA_INC=%{_includedir} \
+ -DPYTHON_LIB=%{_libdir}/libpython3.1.so \
+ -DPYTHON_LIBPATH=%{_libdir} \
+ -DPYTHON_INC=%{_includedir}/python3.1 \
+ -DPYTHON_LINKFLAGS="" \
+ -DWITH_PYTHON_INSTALL:BOOL=off \
+ -DWITH_PYTHON:BOOL=on \
+ -DWITH_IMAGE_OPENJPEG:BOOL=off \
+ -DWITH_GAMEENGINE:BOOL=on \
+%if %DISTRIBUTABLE == 1
+ -DWITH_FFMPEG:BOOL=off \
%else
- WITH_BF_FFMPEG=false \
+ -DWITH_FFMPEG:BOOL=on \
%endif
- WITH_BF_ZLIB=true \
- WITH_BF_INTERNATIONAL=true \
- WITH_BF_ICONV=false \
- WITH_BF_GAMEENGINE=true \
- WITH_BF_VERSE=true \
- WITH_BF_PLAYER=true \
- WITH_BF_ODE=true \
- WITH_BF_OPENEXR=true \
- WITH_BF_BULLET=true \
- WITH_BF_QUICKTIME=no \
- BF_QUICKTIME_INC="%{_includedir}/quicktime" \
- WITH_BF_FTGL=true \
- BF_BUILDDIR=build \
- BF_INSTALLDIR=install \
- BF_NUMJOBS=%{jobs} \
- CFLAGS="%{optflags}"
-
-# Build plugins
-pushd release/plugins
- if [ -d ./include ]; then
- %__rm -rf ./include
- fi
- %__ln_s ../../source/blender/blenpluginapi include
- %__chmod +x bmake
- %__make %{?jobs:-j%{jobs}}
+ -DWITH_CXX_GUARDEDALLOC:BOOL=on \
+ -DCMAKE_VERBOSE_MAKEFILE:BOOL=on \
+%if %wplayer == 1
+ -DWITH_PLAYER:BOOL=on \
+%else
+ -DWITH_PLAYER:BOOL=off \
+%endif
+ -DCMAKE_INSTALL_PREFIX:PATH=%{_prefix}
+%__make %{?jobs:-j%{jobs}}
popd
%install
-%__install -D ./blender "%{buildroot}%{_bindir}/blender"
-%__install -d "%{buildroot}%{_docdir}/%{name}"
-# install
-pushd install
-%__install -d "%{buildroot}%{_libdir}/%{name}"
-%__rm `find . -name "*make*"`
-%__rm `find . -name "*c"`
-%__cp -pR * "%{buildroot}%{_libdir}/%{name}"
-%__cp -pR .blender "%{buildroot}%{_libdir}/%{name}"
+
+pushd Build
+%makeinstall
popd
-# plugins
-%__install -d "%{buildroot}%{_libdir}/%{name}/.blender/plugins"
-# find all plugins create subdirs and cp them one by one
-pushd release/plugins
-find . -name "*so" | awk -F "/" '{line="";for(i=2;i<NF;i++) line=line $i"/";pole[line]=line} END {for( i in pole) print pole[i]}' | \
- while read line; do
- pushd $line
- %__install -d "%{buildroot}%{_libdir}/%{name}/.blender/plugins/${line}"
- %__cp *.so "%{buildroot}/%{_libdir}/%{name}/.blender/plugins/${line}/"
- popd
- done
+
+# Factory is now of the opinion that every /usr/bin file needs a man page,
+%if %wplayer == 1
+# Generate man page with help2man
+pushd %{buildroot}%{_mandir}/man1
+#cp -v %%{buildroot}%%{_bindir}/blenderplayer ./
+#help2man \
+# --version-string="%%{version}" \
+# --help-option="-h" -n "a utility for previewing .blend files" \
+# -s 1 -m "User Commands" -S "Stichting Blender Foundation" -N -o blenderplayer.1 ./'blenderplayer -h ""'
+#rm blenderplayer
+cp -v %{S:5} ./
+popd
+%endif
+
+# Fix any .py files with shebangs and wrong permissions.
+if test -z `find %{buildroot} -name *.py -perm 0644 -print0|xargs -0r grep -l '#!'`; \
+then break;
+else chmod -f 0755 `find %{buildroot} -name *.py -perm 0644 -print0|xargs -0r grep -l '#!'`; \
+fi
+
+# Copy text files to correct place.
+mkdir -p %{buildroot}%{_docdir}
+mv -f %{buildroot}%{_datadir}/doc/%{name} %{buildroot}%{_docdir}/
+# install blender sample.
+%__install -D -m 0644 %{S:2} %{buildroot}%{_docdir}/%{name}/
+%__install -D -m 0644 %{S:3} %{buildroot}%{_docdir}/%{name}/
+%__install -D -m 0755 %{S:4} %{buildroot}%{_bindir}/
+
+# Doxygen is broken in 11.3 see bnc # 650330
+pushd doc
+if test `doxygen --version` != 1.6.3; \
+then \
+# Build documentation until the script is fixed
+doxygen -u Doxyfile; \
+doxygen Doxyfile; \
+fi
+
+cp -r * %{buildroot}%{_docdir}/%{name}/
+rm -rf %{buildroot}%{_docdir}/%{name}/Doxy* %{buildroot}%{_docdir}/%{name}/doxy* %{buildroot}%{_docdir}/%{name}/python_api \
+ %{buildroot}%{_docdir}/%{name}/manpage; \
+popd
+
+# blender-devel stuff soon depreciated.
+mkdir -p %{buildroot}%{_includedir}/%{name}
+cp -pr source/blender/blenpluginapi/* %{buildroot}%{_includedir}/%{name}/
+rm -f %{buildroot}%{_includedir}/%{name}/blenpluginapi
+
+# Add more icons.
+mkdir -p %{buildroot}%{_datadir}/icons/hicolor/16x16/apps/
+mkdir -p %{buildroot}%{_datadir}/icons/hicolor/22x22/apps/
+mkdir -p %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/
+cp release/freedesktop/icons/16x16/blender.png %{buildroot}%{_datadir}/icons/hicolor/16x16/apps/
+cp release/freedesktop/icons/22x22/blender.png %{buildroot}%{_datadir}/icons/hicolor/22x22/apps/
+cp release/freedesktop/icons/32x32/blender.png %{buildroot}%{_datadir}/icons/hicolor/32x32/apps/
+pushd %{buildroot}%{_datadir}/pixmaps/
+ln -s ../icons/hicolor/32x32/apps/blender.png blender.png
popd
-# fix exutable bit on various scripts (they should not be exutable)
-find "%{buildroot}%{_libdir}/%{name}/.blender" -name '*py' -exec %__chmod u-x,g-x,o-x \{\} \;
-# copy doc into right place
-%__cp -p "%{SOURCE2}" "%{SOURCE3}" COPYING README doc/* \
- "%{buildroot}%{_docdir}/%{name}/"
-%__install -m0755 "%{SOURCE4}" "%{buildroot}%{_bindir}/"
-%__mv "%{buildroot}%{_libdir}/%{name}/BlenderQuickStart.pdf" "%{buildroot}%{_docdir}/%{name}/BlenderQuickStart.pdf"
-%__mv "%{buildroot}%{_libdir}/%{name}/blender.html" "%{buildroot}%{_docdir}/%{name}/blender.html"
-%__install -d "%{buildroot}%{_datadir}/pixmaps"
-%__install -D -m 0644 "%{SOURCE6}" "%{buildroot}%{_datadir}/pixmaps/blender.xpm"
-%suse_update_desktop_file -i "%{name}" Graphics 3DGraphics
+
+# Install s6=blender.xpm and s11=v-2.55
+%__install -D -m 0644 %{S:6} %{buildroot}%{_datadir}/pixmaps/
+
+mkdir -p %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/
+pushd %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/
+ln -s ../../../../pixmaps/blender.svg %{buildroot}%{_datadir}/icons/hicolor/scalable/apps/blender.svg
+popd
+
+# Install s6=blender.xpm
+%__install -D -m 0644 %{S:6} %{buildroot}%{_datadir}/pixmaps/
+
+rm -f %{buildroot}%{_includedir}/%{name}/CMakeLists.txt %{buildroot}%{_includedir}/%{name}/SConscript %{buildroot}%{_includedir}/%{name}/intern/Makefile \
+ %{buildroot}%{_includedir}/%{name}/intern/pluginapi.c %{buildroot}%{_includedir}/%{name}/Makefile
+
+%suse_update_desktop_file -i "%{name}"
+
# x-blend.desktop
-%__install -D -m 0644 "%{SOURCE10}" "%{buildroot}%{_datadir}/applications/x-blend.desktop"
+%__install -D -m 0644 "%{S:7}" "%{buildroot}%{_datadir}/applications/x-blend.desktop"
%suse_update_desktop_file %{buildroot}/%{_datadir}/applications/x-blend.desktop
-# symlink blenderplayer
-%__ln_s %{_libdir}/blender/blenderplayer %{buildroot}/%{_bindir}/blenderplayer
-#mv "%{buildroot}%{_libdir}/%{name}/.blender/locale" "%{buildroot}%{_datadir}/
+
+# Remove executables from buildroot/_docdir}/name
+#find %%{buildroot}%%{_docdir}/%%{name} -name *.py -delete
+if test -z `find %{buildroot}%{_docdir}/%{name} -name *.py -perm 0755 -print0|xargs -0r grep -l '#!'`; \
+then break;
+else chmod -f 0644 `find %{buildroot}%{_docdir}/%{name} -name *.py -perm 0755 -print0|xargs -0r grep -l '#!'`; \
+fi
+
%find_lang %{name}
-%fdupes -s %{buildroot}%{_libdir}/%{name}/plugins
+%fdupes -s %{buildroot}
%post
/usr/bin/update-mime-database "%{_datadir}/mime" >/dev/null
@@ -259,73 +288,42 @@
%files -f %{name}.lang
%defattr(-,root,root)
%{_bindir}/blender
+%{_bindir}/blender-thumbnailer.py
%{_bindir}/blender-sample
+%{_docdir}/%{name}/geeko.*
+
+%if %wplayer == 1
%{_bindir}/blenderplayer
-%dir %{_libdir}/blender/
-%{_libdir}/blender/blender
-%{_libdir}/blender/blenderplayer
-%dir %{_libdir}/blender/plugins
-%{_libdir}/blender/plugins/Makefile
-%dir %{_libdir}/blender/plugins/texture
-%{_libdir}/blender/plugins/texture/Makefile
-%dir %{_libdir}/blender/plugins/sequence
-%{_libdir}/blender/plugins/sequence/Makefile
-%dir %{_libdir}/blender/.blender
-%{_libdir}/blender/.blender/.Blanguages
-%{_libdir}/blender/.blender/.bfont.ttf
-%dir %{_libdir}/blender/.blender/plugins/
-%dir %{_libdir}/blender/.blender/plugins/sequence
-%{_libdir}/blender/.blender/plugins/sequence/*.so
-%dir %{_libdir}/blender/.blender/plugins/texture
-%{_libdir}/blender/.blender/plugins/texture/*.so
-%dir %{_libdir}/blender/.blender/scripts
-%{_libdir}/blender/.blender/scripts/*.py
-%dir %{_libdir}/blender/.blender/scripts/bpydata
-%dir %{_libdir}/blender/.blender/scripts/bpydata/config
-%dir %{_libdir}/blender/.blender/scripts/bpymodules
-%{_libdir}/blender/.blender/scripts/bpymodules/*.py
-%dir %{_libdir}/blender/.blender/scripts/bpymodules/colladaImEx
-%{_libdir}/blender/.blender/scripts/bpymodules/colladaImEx/*.py
-%{_libdir}/blender/.blender/scripts/bpymodules/colladaImEx/*.png
-%dir %{_libdir}/blender/.blender/locale
-%dir %{_libdir}/blender/.blender/locale/*/
-%dir %{_libdir}/blender/.blender/locale/*/LC_MESSAGES
-%{_libdir}/blender/.blender/locale/ar/LC_MESSAGES/blender.mo
-%{_libdir}/blender/.blender/locale/*/LC_MESSAGES/blender.mo
-%dir %{_libdir}/blender/.blender/locale/hr/hr_HR/LC_MESSAGES
-%{_libdir}/blender/.blender/locale/hr/hr_HR
-%{_libdir}/blender/.blender/locale/hr/hr_HR/LC_MESSAGES/*.mo
-%dir %{_libdir}/blender/icons
-%{_libdir}/blender/icons/16x16
-%{_libdir}/blender/icons/22x22
-%{_libdir}/blender/icons/32x32
-%{_libdir}/blender/icons/scalable
-%{_libdir}/blender/icons/*/blender.png
-%{_libdir}/blender/icons/*/blender.xcf.bz2
-%{_libdir}/blender/icons/*/blender.svg
-#%{_libdir}/blender/icons/scalable/blender.svg
-%{_libdir}/blender/verse
-%doc %{_libdir}/blender/*.txt
-%doc %{_libdir}/blender/.blender/scripts/bpydata/*.txt
-%doc %{_libdir}/blender/.blender/scripts/bpydata/config/readme.txt
+%{_mandir}/man1/blenderplayer.1.gz
+%endif
+
+%dir %{_datadir}/%{name}
+%dir %{_datadir}/%{name}/%{rlversion}
+%{_datadir}/%{name}/%{rlversion}/*
+
+%{_mandir}/man1/blender.1.gz
+
%{_datadir}/applications/blender.desktop
-/usr/share/applications/x-blend.desktop
+%{_datadir}/applications/x-blend.desktop
+
%{_datadir}/pixmaps/blender.xpm
+%{_datadir}/icons/hicolor/16x16/apps/blender.png
+%{_datadir}/icons/hicolor/22x22/apps/blender.png
+%{_datadir}/icons/hicolor/32x32/apps/blender.png
+%{_datadir}/icons/hicolor/scalable/apps/blender.svg
+%{_datadir}/pixmaps/blender.svg
+%{_datadir}/pixmaps/blender.png
%files doc
%defattr(-,root,root)
-%dir %{_datadir}/doc/packages/blender/
-%{_datadir}/doc/packages/blender/*
-#%{_datadir}/doc/packages/blender/BlenderQuickStart.pdf
-#%{_datadir}/doc/packages/blender/blender.html
-#%{_datadir}/doc/packages/blender/COPYING
-#%{_datadir}/doc/packages/blender/README
-%{_datadir}/doc/packages/blender/geeko.*
+%dir %{_docdir}/%{name}/
+%{_docdir}/%{name}/*
+%exclude %{_docdir}/%{name}/geeko.*
%files devel
%defattr(-,root,root)
-%dir %{_libdir}/blender/plugins/include/
-%{_libdir}/blender/plugins/include/*.h
-%{_libdir}/blender/plugins/include/*.DEF
+%dir %{_includedir}/%{name}/
+%{_includedir}/%{name}/*.h
+%{_includedir}/%{name}/*.DEF
%changelog
++++++ blender-2.48-python64.patch ++++++
--- /var/tmp/diff_new_pack.DW2P6i/_old 2010-12-28 23:54:54.000000000 +0100
+++ /var/tmp/diff_new_pack.DW2P6i/_new 2010-12-28 23:54:54.000000000 +0100
@@ -1,8 +1,8 @@
Index: source/gameengine/Expressions/Value.cpp
===================================================================
---- source/gameengine/Expressions/Value.cpp.orig
-+++ source/gameengine/Expressions/Value.cpp
-@@ -586,8 +586,8 @@ CValue* CValue::ConvertPythonToValue(PyO
+--- source/gameengine/Expressions/Value.cpp.orig 2010-04-18 12:28:37.000000000 +0200
++++ source/gameengine/Expressions/Value.cpp 2010-10-28 14:56:24.000000000 +0200
+@@ -543,8 +543,8 @@ CValue* CValue::ConvertPythonToValue(PyO
CListValue* listval = new CListValue();
bool error = false;
++++++ blender-2.48-undefine-operation.patch ++++++
--- /var/tmp/diff_new_pack.DW2P6i/_old 2010-12-28 23:54:54.000000000 +0100
+++ /var/tmp/diff_new_pack.DW2P6i/_new 2010-12-28 23:54:54.000000000 +0100
@@ -1,7 +1,7 @@
Index: release/plugins/sequence/dnr.c
===================================================================
---- release/plugins/sequence/dnr.c.orig
-+++ release/plugins/sequence/dnr.c
+--- release/plugins/sequence/dnr.c.orig 2008-11-12 23:16:53.000000000 +0200
++++ release/plugins/sequence/dnr.c 2010-10-28 14:56:30.000000000 +0200
@@ -110,9 +110,12 @@ static void doit(unsigned char * src_, u
unsigned char * dst = dst_;
++++++ blender-2.50-uninit-var.patch ++++++
Index: extern/bullet2/src/LinearMath/btVector3.h
===================================================================
--- extern/bullet2/src/LinearMath/btVector3.h.orig 2009-03-17 23:44:58.000000000 +0200
+++ extern/bullet2/src/LinearMath/btVector3.h 2010-10-28 14:56:38.000000000 +0200
@@ -63,7 +63,8 @@ public:
public:
/**@brief No initialization constructor */
- SIMD_FORCE_INLINE btVector3() {}
+ SIMD_FORCE_INLINE btVector3() {
+ m_floats[0]=m_floats[1]=m_floats[2]=m_floats[3]=btScalar(0.);}
Index: extern/bullet2/src/BulletCollision/BroadphaseCollision/btQuantizedBvh.h
===================================================================
--- extern/bullet2/src/BulletCollision/BroadphaseCollision/btQuantizedBvh.h.orig 2009-09-14 16:45:32.000000000 +0200
+++ extern/bullet2/src/BulletCollision/BroadphaseCollision/btQuantizedBvh.h 2010-10-28 14:56:38.000000000 +0200
@@ -94,7 +94,8 @@ ATTRIBUTE_ALIGNED16 (struct) btOptimized
//for child nodes
int m_subPart;
int m_triangleIndex;
- int m_padding[5];//bad, due to alignment
+ int:5*8*sizeof(int);
+// int m_padding[5];//bad, due to alignment
};
++++++ blender-2.55-blenkernel.patch ++++++
Index: source/blender/blenkernel/CMakeLists.txt
===================================================================
--- source/blender/blenkernel/CMakeLists.txt.orig 2010-12-08 10:43:06.000000000 +0200
+++ source/blender/blenkernel/CMakeLists.txt 2010-12-08 13:42:34.000000000 +0200
@@ -136,7 +136,6 @@ set(SRC
intern/unit.c
intern/world.c
intern/writeavi.c
- intern/writeffmpeg.c
intern/writeframeserver.c
BKE_DerivedMesh.h
@@ -217,7 +216,6 @@ set(SRC
BKE_utildefines.h
BKE_world.h
BKE_writeavi.h
- BKE_writeffmpeg.h
BKE_writeframeserver.h
depsgraph_private.h
intern/CCGSubSurf.h
Index: source/gameengine/VideoTexture/CMakeLists.txt
===================================================================
--- source/gameengine/VideoTexture/CMakeLists.txt.orig 2010-12-08 10:43:06.000000000 +0200
+++ source/gameengine/VideoTexture/CMakeLists.txt 2010-12-08 13:42:34.000000000 +0200
@@ -63,7 +63,6 @@ set(SRC
PyTypeList.cpp
Texture.cpp
VideoBase.cpp
- VideoFFmpeg.cpp
blendVideoTex.cpp
BlendType.h
@@ -82,7 +81,6 @@ set(SRC
PyTypeList.h
Texture.h
VideoBase.h
- VideoFFmpeg.h
)
if(WITH_CODEC_FFMPEG)
++++++ blenderplayer.1 ++++++
.\" DO NOT MODIFY THIS FILE! It was generated by help2man 1.38.2.
.TH BLENDERPLAYER "1" "November 2010" "Stichting Blender Foundation" "User Commands"
.SH NAME
blenderplayer \- a utility for previewing .blend files
.SH DESCRIPTION
usage: blenderplayer [\-w [w h l t]] [\-f [fw fh fb ff]] [\-g gamengineoptions] [\-s stereomode] filename.blend
.HP
\fB\-h\fR: Prints this command summary
.HP
\fB\-w\fR: display in a window
.HP
\fB\-\-Optional\fR parameters\-\-
.IP
w = window width
h = window height
.IP
l = window left coordinate
t = window top coordinate
Note: If w or h is defined, both must be defined.
.IP
Also, if l or t is defined, all options must be used.
.HP
\fB\-f\fR: start game in full screen mode
.HP
\fB\-\-Optional\fR parameters\-\-
.IP
fw = full screen mode pixel width
fh = full screen mode pixel height
.IP
fb = full screen mode bits per pixel
ff = full screen mode frequency
Note: If fw or fh is defined, both must be defined.
.IP
Also, if fb is used, fw and fh must be used. ff requires all options.
.HP
\fB\-s\fR: start player in stereo
.TP
stereomode: hwpageflip
(Quad buffered shutter glasses)
.TP
syncdoubling
(Above Below)
.TP
sidebyside
(Left Right)
.TP
anaglyph
(Red\-Blue glasses)
.TP
vinterlace
(Vertical interlace for autostereo display)
.IP
depending on the type of stereo you want
.HP
\fB\-D\fR: start player in dome mode
.HP
\fB\-\-Optional\fR parameters\-\-
.TP
angle
= field of view in degrees
.TP
tilt
= tilt angle in degrees
.IP
warpdata = a file to use for warping the image (absolute path)
mode: fisheye (Fisheye)
.TP
truncatedfront
(Front\-Truncated)
.TP
truncatedrear
(Rear\-Truncated)
.TP
cubemap
(Cube Map)
.TP
sphericalpanoramic
(Spherical Panoramic)
.IP
depending on the type of dome you are using
.HP
\fB\-i\fR: parent windows ID
.HP
\fB\-d\fR: turn debugging on
.HP
\fB\-g\fR: game engine options:
.TP
Name
Default Description
.HP
\fB\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\-\fR
.TP
fixedtime
0 "Enable all frames"
.TP
nomipmap
0 Disable mipmaps
.TP
show_framerate
0 Show the frame rate
.TP
show_properties
0 Show debug properties
.TP
show_profile
0 Show profiling information
.TP
blender_material
0 Enable material settings
.TP
ignore_deprecation_warnings
1 Ignore deprecation warnings
.IP
\- : all arguments after this are ignored, allowing python to access them from sys.argv
.PP
example: blenderplayer \fB\-w\fR 320 200 10 10 \fB\-g\fR noaudio//home//user//filename.blend
example: blenderplayer \fB\-g\fR show_framerate = 0 //home//user//filename.blend
++++++ x-blend.desktop ++++++
--- /var/tmp/diff_new_pack.DW2P6i/_old 2010-12-28 23:54:54.000000000 +0100
+++ /var/tmp/diff_new_pack.DW2P6i/_new 2010-12-28 23:54:54.000000000 +0100
@@ -1,6 +1,6 @@
[Desktop Entry]
Comment=Blender Template
Name=blender
-Icon=/usr/share//pixmaps/blender.xpm
+Icon=/usr/share/pixmaps/blender.xpm
Type=Application
MimeType=application/x-blend;
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package at-spi2-atk for openSUSE:Factory
checked in at Tue Dec 28 23:55:09 CET 2010.
--------
--- GNOME/at-spi2-atk/at-spi2-atk.changes 2010-11-18 10:22:47.000000000 +0100
+++ /mounts/work_src_done/STABLE/at-spi2-atk/at-spi2-atk.changes 2010-12-28 09:42:29.000000000 +0100
@@ -1,0 +2,5 @@
+Tue Dec 28 08:42:05 UTC 2010 - dimstar(a)opensuse.org
+
+- Own directory structure for gtk3 modules.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ at-spi2-atk.spec ++++++
--- /var/tmp/diff_new_pack.8G5ppx/_old 2010-12-28 23:54:45.000000000 +0100
+++ /var/tmp/diff_new_pack.8G5ppx/_new 2010-12-28 23:54:45.000000000 +0100
@@ -20,7 +20,7 @@
Name: at-spi2-atk
Version: 0.4.1
-Release: 1
+Release: 2
Summary: Assistive Technology Service Provider Interface - GTK+ module
License: GPLv2+
Group: System/Libraries
@@ -104,6 +104,8 @@
%{_libdir}/gtk-2.0/modules/libatk-bridge.so
%{_libdir}/gtk-3.0/modules/libatk-bridge.so
%else
+%dir %{_libdir}/gtk-3.0/
+%dir %{_libdir}/gtk-3.0/modules/
%{_libdir}/gtk-2.0/modules/at-spi-dbus/
%{_libdir}/gtk-3.0/modules/at-spi-dbus/
%{_sysconfdir}/xdg/autostart/atk-bridge.desktop
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package arpwatch-ethercodes for openSUSE:Factory
checked in at Tue Dec 28 23:54:40 CET 2010.
--------
--- AUTO/all/arpwatch-ethercodes/arpwatch-ethercodes.changes 2010-12-18 06:40:07.000000000 +0100
+++ /mounts/work_src_done/STABLE/arpwatch-ethercodes/arpwatch-ethercodes.changes 2010-12-28 06:40:07.000000000 +0100
@@ -2 +2 @@
-Sat Dec 18 06:40:07 CET 2010 - autobuild(a)suse.de
+Tue Dec 28 06:40:07 CET 2010 - autobuild(a)suse.de
@@ -4 +4 @@
-- automated update on 2010-12-18
+- automated update on 2010-12-28
calling whatdependson for head-i586
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ arpwatch-ethercodes.spec ++++++
--- /var/tmp/diff_new_pack.utNUkA/_old 2010-12-28 23:54:27.000000000 +0100
+++ /var/tmp/diff_new_pack.utNUkA/_new 2010-12-28 23:54:27.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package arpwatch-ethercodes (Version 2010.12.18)
+# spec file for package arpwatch-ethercodes (Version 2010.12.28)
#
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -25,7 +25,7 @@
Group: Productivity/Networking/Diagnostic
AutoReqProv: on
Summary: Ethercodes Data for arpwatch
-Version: 2010.12.18
+Version: 2010.12.28
Release: 1
Source: http://standards.ieee.org/regauth/oui/oui.txt.bz2
BuildRoot: %{_tmppath}/%{name}-%{version}-build
++++++ oui.txt.bz2 ++++++
--- /var/tmp/diff_new_pack.utNUkA/_old 2010-12-28 23:54:27.000000000 +0100
+++ /var/tmp/diff_new_pack.utNUkA/_new 2010-12-28 23:54:27.000000000 +0100
@@ -21154,8 +21154,8 @@
Boston Ma 02215
UNITED STATES
-00-0D-02 (hex) NEC AccessTechnica,Ltd
-000D02 (base 16) NEC AccessTechnica,Ltd
+00-0D-02 (hex) NEC AccessTechnica, Ltd.
+000D02 (base 16) NEC AccessTechnica, Ltd.
800 Shimomata
Kakegawa Shizuoka 436-8501
JAPAN
@@ -42140,8 +42140,8 @@
Chung Ho City Taipei Hsien 235
TAIWAN, REPUBLIC OF CHINA
-00-19-FB (hex) AMSTRAD PLC
-0019FB (base 16) AMSTRAD PLC
+00-19-FB (hex) BSkyB Ltd
+0019FB (base 16) BSkyB Ltd
169 KINGS ROAD
BRENTWOOD ESSEX CM14 4EF
UNITED KINGDOM
@@ -44693,8 +44693,8 @@
Taastrup 2630
DENMARK
-00-1B-8B (hex) NEC AccessTechnica,Ltd.
-001B8B (base 16) NEC AccessTechnica,Ltd.
+00-1B-8B (hex) NEC AccessTechnica, Ltd.
+001B8B (base 16) NEC AccessTechnica, Ltd.
800 Shimomata
Kakegawa Shizuoka 436-8501
JAPAN
@@ -57188,10 +57188,11 @@
Stellenbosch Western Cape 7600
SOUTH AFRICA
-00-23-41 (hex) Siemens Building Technologies Fire & Security Products GmbH & Co. oHG
-002341 (base 16) Siemens Building Technologies Fire & Security Products GmbH & Co. oHG
- Siemensallee 84
- Karlsruhe Baden-W�rttemberg 76187
+00-23-41 (hex) Siemens AG
+002341 (base 16) Siemens AG
+ Industry Sector, Building Technologies Division
+ I BT DE SP, Siemensallee 84
+ Karlsruhe Deutschland D-76187
GERMANY
00-23-42 (hex) Coffee Equipment Company
@@ -80331,6 +80332,12 @@
Sunnyvale California 94089
UNITED STATES
+04-26-05 (hex) GFR Gesellschaft f�r Regelungstechnik und Energieeinsparung mbH
+042605 (base 16) GFR Gesellschaft f�r Regelungstechnik und Energieeinsparung mbH
+ Kapellenweg 42
+ Verl 33415
+ GERMANY
+
04-2B-BB (hex) PicoCELA, Inc.
042BBB (base 16) PicoCELA, Inc.
3-8-33, Momochihama
@@ -81740,6 +81747,12 @@
Shenzhen Guangdong 518040
CHINA
+0C-F3-EE (hex) EM Microelectronic
+0CF3EE (base 16) EM Microelectronic
+ Rue des Sors 3
+ Marin-Epaginer Neuchtel 2074
+ SWITZERLAND
+
10-00-00 (hex) PRIVATE
100000 (base 16)
@@ -82072,6 +82085,12 @@
Incheon Pupyeong-gu 82
KOREA, REPUBLIC OF
+18-28-61 (hex) AirTies Wireless Networks
+182861 (base 16) AirTies Wireless Networks
+ G�lbahar Mah. Avni Dilligil Sok. Celik Is Merkezi No:5 Mecidiyekoy
+ ISTANBUL 34394
+ TURKEY
+
18-3B-D2 (hex) BYD Precision Manufacture Company Ltd.
183BD2 (base 16) BYD Precision Manufacture Company Ltd.
No3000 LongDong Avenue, Pudong District
@@ -82616,6 +82635,12 @@
Chicago IL 60606
UNITED STATES
+24-F0-FF (hex) GHT Co., Ltd.
+24F0FF (base 16) GHT Co., Ltd.
+ #16 Nanyunyi Lu, Guangzhou Science City
+ Guangzhou Guangdong 510663
+ CHINA
+
28-06-1E (hex) NINGBO GLOBAL USEFUL ELECTRIC CO.,LTD
28061E (base 16) NINGBO GLOBAL USEFUL ELECTRIC CO.,LTD
No.88,Kechuang South Road,
@@ -83180,6 +83205,12 @@
MILANO ITALY 20126
ITALY
+38-22-D6 (hex) H3C Technologies Co., Limited
+3822D6 (base 16) H3C Technologies Co., Limited
+ 310 Liuhe Road, Zhijiang Science Park
+ Hangzhou Zhejiang, 310053
+ CHINA
+
38-52-1A (hex) Alcatel-Lucent 7705
38521A (base 16) Alcatel-Lucent 7705
600 March Rd.
@@ -83676,6 +83707,13 @@
Libertyville IL 60048
UNITED STATES
+44-25-BB (hex) Bamboo Entertainment Corporation
+4425BB (base 16) Bamboo Entertainment Corporation
+ 179 South Street
+ 6th Floor
+ Boston MA 02111
+ UNITED STATES
+
44-2A-60 (hex) Apple, Inc.
442A60 (base 16) Apple, Inc.
1 Infinite Loop
@@ -84047,6 +84085,12 @@
Shanghai 201613
CHINA
+4C-14-80 (hex) NOREGON SYSTEMS, INC
+4C1480 (base 16) NOREGON SYSTEMS, INC
+ 100 N. MAIN ST. SUITE 2200
+ WINSTON - SALEM NC 27101
+ UNITED STATES
+
4C-1A-3A (hex) PRIMA Research And Production Enterprise Ltd.
4C1A3A (base 16) PRIMA Research And Production Enterprise Ltd.
63, Svobody st.
@@ -84783,9 +84827,6 @@
Arlington WA 98223
UNITED STATES
-60-21-84 (hex) PRIVATE
-602184 (base 16)
-
60-2A-54 (hex) CardioTek B.V.
602A54 (base 16) CardioTek B.V.
Amerikalaan 70
@@ -84930,6 +84971,12 @@
Jablonec nad Nisou 466 01
CZECH REPUBLIC
+60-F6-73 (hex) TERUMO CORPORATION
+60F673 (base 16) TERUMO CORPORATION
+ 1500,Inokuchi,Nakai-machi
+ Ashigarakami-gun Kanagawa 259-0151
+ JAPAN
+
60-FB-42 (hex) Apple, Inc
60FB42 (base 16) Apple, Inc
1 Infinite Loop
@@ -85052,6 +85099,12 @@
Kulim Kedah 09000
MALAYSIA
+64-81-25 (hex) Alphatron Marine BV
+648125 (base 16) Alphatron Marine BV
+ Schaardijk 23
+ Rotterdam Zuid-Holland 3063NH
+ NETHERLANDS
+
64-87-D7 (hex) PIRELLI BROADBAND SOLUTIONS
6487D7 (base 16) PIRELLI BROADBAND SOLUTIONS
VIALE SARCA 222
@@ -86245,6 +86298,13 @@
Bangalore Karnataka 560 059
INDIA
+7C-4F-B5 (hex) Arcadyan Technology Corporation
+7C4FB5 (base 16) Arcadyan Technology Corporation
+ 4F., NO.9, Park Avenue II,
+ Hsinchu Science Park,
+ Hsinchu , 300
+ TAIWAN, REPUBLIC OF CHINA
+
7C-55-E7 (hex) YSI, Inc.
7C55E7 (base 16) YSI, Inc.
1725 Brannum Lane
@@ -86264,6 +86324,12 @@
Beijing 100011
CHINA
+7C-6C-39 (hex) PIXSYS SRL
+7C6C39 (base 16) PIXSYS SRL
+ VIA DELLA CROCE ROSSA, 42
+ PADOVA PD 35129
+ ITALY
+
7C-6C-8F (hex) AMS NEVE LTD
7C6C8F (base 16) AMS NEVE LTD
BILLINGTON ROAD
@@ -86295,6 +86361,13 @@
Kobe Hyogo 650-0034
JAPAN
+7C-7D-41 (hex) Jinmuyu Electronics Co., Ltd.
+7C7D41 (base 16) Jinmuyu Electronics Co., Ltd.
+ Room 132, Building 16, Tianqiaowan
+ Xinhua North Road, Tongzhou District
+ Beijing 101101
+ CHINA
+
7C-8E-E4 (hex) Texas Instruments
7C8EE4 (base 16) Texas Instruments
12500 TI Boulevard
@@ -86789,6 +86862,13 @@
Raanana 43662
ISRAEL
+88-E0-A0 (hex) Shenzhen VisionSTOR Technologies Co., Ltd
+88E0A0 (base 16) Shenzhen VisionSTOR Technologies Co., Ltd
+ 12/F, East Tower,Nanshan Software Park
+ 10128 Shennan Blvd
+ Shenzhen Guangdong 518000
+ CHINA
+
88-ED-1C (hex) Cudo Communication Co., Ltd.
88ED1C (base 16) Cudo Communication Co., Ltd.
10F ArirangTV 1467-80, Seocho-3dong, Seocho-gu
@@ -86858,6 +86938,12 @@
Brezovica pri Ljubljani SI-1351
SLOVENIA
+8C-71-F8 (hex) Samsung Electronics Co.,Ltd
+8C71F8 (base 16) Samsung Electronics Co.,Ltd
+ #94-1, Imsoo-Dong
+ Gumi Gyeongbuk 730-350
+ KOREA, REPUBLIC OF
+
8C-73-6E (hex) Fujitsu Limited
8C736E (base 16) Fujitsu Limited
Musashi-kosugi Tower Place Bldg.,
@@ -86942,6 +87028,12 @@
Yateley Hampshire GU46 6GD
UNITED KINGDOM
+8C-F9-C9 (hex) MESADA Technology Co.,Ltd.
+8CF9C9 (base 16) MESADA Technology Co.,Ltd.
+ TongFng Information Harbor,No.11 LangShan Road,HI-tech Park,Nanshan District,
+ Shenzhen GuangDong 518057
+ CHINA
+
90-00-4E (hex) Hon Hai Precision Ind. Co.,Ltd.
90004E (base 16) Hon Hai Precision Ind. Co.,Ltd.
NO.1925,Nanle Road ,Songjiang Export Processing Zone
@@ -87486,6 +87578,12 @@
Arakawa-Ku Tokyo 116-0013
JAPAN
+9C-5D-95 (hex) VTC Electronics Corp.
+9C5D95 (base 16) VTC Electronics Corp.
+ 5F,No.21,Sec.6,Zhongxiao E.Rd.,Nangang District
+ Taipei 11575
+ TAIWAN, REPUBLIC OF CHINA
+
9C-5E-73 (hex) Calibre UK Ltd
9C5E73 (base 16) Calibre UK Ltd
Cornwall House
@@ -87702,6 +87800,12 @@
Rosyth Fife KY11 2QQ
UNITED KINGDOM
+A0-75-91 (hex) Samsung Electronics Co.,Ltd
+A07591 (base 16) Samsung Electronics Co.,Ltd
+ #94-1, Imsoo-Dong
+ Gumi Gyeongbuk 730-350
+ KOREA, REPUBLIC OF
+
A0-82-C7 (hex) P.T.I Co.,LTD
A082C7 (base 16) P.T.I Co.,LTD
1-5-1,Tsurumidan
@@ -88700,6 +88804,12 @@
ShenZhen GuangDong 518000
CHINA
+B8-A8-AF (hex) Logic S.p.A.
+B8A8AF (base 16) Logic S.p.A.
+ Via Galilei 5
+ Cassina de' Pecchi MI 20060
+ ITALY
+
B8-AC-6F (hex) Dell Inc
B8AC6F (base 16) Dell Inc
One Dell Way, MS RR5-45
@@ -88792,6 +88902,12 @@
Dallas TX 75243
UNITED STATES
+BC-0F-2B (hex) FORTUNE TECHGROUP CO.,LTD
+BC0F2B (base 16) FORTUNE TECHGROUP CO.,LTD
+ 7-8F,No.1198 North Qinzhou Road,
+ Shanghai 200233
+ CHINA
+
BC-15-A6 (hex) Taiwan Jantek Electronics,Ltd.
BC15A6 (base 16) Taiwan Jantek Electronics,Ltd.
6F-1,No.1 Wu-Chuan 1St. Rd,Wu-Ku Industrial Park,
@@ -88804,6 +88920,13 @@
Jinan Shandong 250101
CHINA
+BC-28-46 (hex) NextBIT Computing Pvt. Ltd.
+BC2846 (base 16) NextBIT Computing Pvt. Ltd.
+ 30/2, 2nd Floor, R.K. Plaza,
+ CMH Road, Indiranagar
+ Bangalore Karnataka 560038
+ INDIA
+
BC-30-5B (hex) Dell Inc.
BC305B (base 16) Dell Inc.
One Dell Way, MS RR5-45
@@ -89128,6 +89251,13 @@
Shanghai 201613
CHINA
+C4-4A-D0 (hex) FIREFLIES RTLS
+C44AD0 (base 16) FIREFLIES RTLS
+ 31 RUE GUSTAVE EIFFEL
+ c/o PETALE
+ GRENOBLE 38000
+ FRANCE
+
C4-4B-44 (hex) Omniprint Inc.
C44B44 (base 16) Omniprint Inc.
1923 East Deere Ave.
@@ -89285,6 +89415,13 @@
Moscow 105484
RUSSIAN FEDERATION
+C8-6C-87 (hex) ZyXEL Communications Corporation
+C86C87 (base 16) ZyXEL Communications Corporation
+ No.6 Innovation Road II
+ Science Park
+ Hsin-Chu 300
+ TAIWAN, REPUBLIC OF CHINA
+
C8-6C-B6 (hex) Optcom Co., Ltd.
C86CB6 (base 16) Optcom Co., Ltd.
792-3 Tomigaoka
@@ -90225,6 +90362,13 @@
Shenzhen Guangdong 518000
CHINA
+E0-0C-7F (hex) Nintendo Co., Ltd.
+E00C7F (base 16) Nintendo Co., Ltd.
+ 11-1 HOKOTATE-CHO
+ KAMITOBA, MINAMI-KU
+ KYOTO 601-8501
+ JAPAN
+
E0-14-3E (hex) Modoosis Inc.
E0143E (base 16) Modoosis Inc.
#302, Samil Bldg., 656-282
@@ -90409,6 +90553,12 @@
Shenzhen Guangdong 518034
CHINA
+E0-CA-94 (hex) Askey Computer
+E0CA94 (base 16) Askey Computer
+ 10F,NO.119,CHIENKANG RD,CHUNG-HO CITY,
+ TAIPEI COUNTY 23585
+ TAIWAN, REPUBLIC OF CHINA
+
E0-CB-4E (hex) ASUSTek COMPUTER INC.
E0CB4E (base 16) ASUSTek COMPUTER INC.
15,Li-Te Rd.,Peitou,
@@ -90486,6 +90636,12 @@
Moscow 127521
RUSSIAN FEDERATION
+E4-2A-D3 (hex) Magneti Marelli S.p.A. Powertrain
+E42AD3 (base 16) Magneti Marelli S.p.A. Powertrain
+ Via del Timavo 33
+ Bologna 40128
+ ITALY
+
E4-35-93 (hex) Hangzhou GoTo technology Co.Ltd
E43593 (base 16) Hangzhou GoTo technology Co.Ltd
Room1303,Boee building,3760 Nanhuan Road, Binjiang,
@@ -90547,6 +90703,13 @@
San Diego CA 92121
UNITED STATES
+E4-8A-D5 (hex) RF WINDOW CO., LTD.
+E48AD5 (base 16) RF WINDOW CO., LTD.
+ 14F, Daerung Posttower3
+ 182-4, Guro-dong, Guro-gu
+ Seoul 152-746
+ KOREA, REPUBLIC OF
+
E4-97-F0 (hex) Shanghai VLC Technologies Ltd. Co.
E497F0 (base 16) Shanghai VLC Technologies Ltd. Co.
Room 901, B-Zone, East Beijing Road
@@ -91131,6 +91294,13 @@
Santa Clara CA 95054
UNITED STATES
+F0-BF-97 (hex) Sony Corporation
+F0BF97 (base 16) Sony Corporation
+ Gotenyama Tec.
+ 5-1-12 Kitashinagawa Shinagawa-ku
+ Tokyo 141-0001
+ JAPAN
+
F0-C2-4C (hex) Zhejiang FeiYue Digital Technology Co., Ltd
F0C24C (base 16) Zhejiang FeiYue Digital Technology Co., Ltd
Baoting Industrial Park, 531 Jiaogong Road
@@ -91141,7 +91311,7 @@
F0C27C (base 16) Mianyang Netop Telecom Equipment Co.,Ltd.
No.111,East section of Puming South Road,
Hi-tech zone,
- Mianyang city, Sichuan Province, 621000
+ Mianyang City Sichuan Province, 621000
CHINA
F0-C8-8C (hex) LeddarTech Inc.
@@ -91553,6 +91723,12 @@
Minato-ku Tokyo 108-0075
JAPAN
+FC-10-BD (hex) Control Sistematizado S.A.
+FC10BD (base 16) Control Sistematizado S.A.
+ Cra 43 N 31 52
+ Medellin Antioquia 10101
+ COLOMBIA
+
FC-1F-C0 (hex) EURECAM
FC1FC0 (base 16) EURECAM
BAT 9 - Miniparc
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package apache2-mod_perl for openSUSE:Factory
checked in at Tue Dec 28 23:54:32 CET 2010.
--------
--- apache2-mod_perl/apache2-mod_perl.changes 2010-11-25 19:11:27.000000000 +0100
+++ /mounts/work_src_done/STABLE/apache2-mod_perl/apache2-mod_perl.changes 2010-12-20 12:38:20.000000000 +0100
@@ -1,0 +2,5 @@
+Mon Dec 20 11:35:31 UTC 2010 - vcizek(a)novell.com
+
+- bnc#495434 (cve-2009-0796)
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
New:
----
apache2-mod_perl-2.0.4-xss.patch
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ apache2-mod_perl.spec ++++++
--- /var/tmp/diff_new_pack.ffJZOL/_old 2010-12-28 23:54:12.000000000 +0100
+++ /var/tmp/diff_new_pack.ffJZOL/_new 2010-12-28 23:54:12.000000000 +0100
@@ -43,9 +43,10 @@
Conflicts: mod_perl
AutoReqProv: on
Version: 2.0.4
-Release: 48
+Release: 49
Source0: mod_perl-%{version}.tar.bz2
Patch: %{name}-%{version}-tests.diff
+Patch1: apache2-mod_perl-2.0.4-xss.patch
#%define apache_test_version 1_99_15
# cvs -d :pserver:anoncvs@cvs.apache.org:/home/cvspublic up -r MODPERL_%{apache_test_version}
#Source1: Apache-Test-%{apache_test_version}.tar.bz2
@@ -108,6 +109,7 @@
#%setup -q -n modperl-2.0 -a 1
%setup -q -n mod_perl-%{version}
%patch
+%patch1 -p3
find -name ".svn" -type d | xargs rm -rfv
%build
++++++ apache2-mod_perl-2.0.4-xss.patch ++++++
--- perl/modperl/trunk/lib/Apache2/Status.pm 2007/12/31 08:05:11 607697
+++ perl/modperl/trunk/lib/Apache2/Status.pm 2009/04/01 15:39:56 760926
@@ -29,7 +29,7 @@ use File::Spec ();
use Apache2::Const -compile => qw(OK);
-$Apache2::Status::VERSION = '4.00'; # mod_perl 2.0
+$Apache2::Status::VERSION = '4.01'; # mod_perl 2.0
use constant IS_WIN32 => ($^O eq "MSWin32");
@@ -126,7 +126,7 @@ sub handler {
$r->print(symdump($r, $qs));
}
else {
- my $uri = $r->uri;
+ my $uri = $r->location;
$r->print('<p>');
$r->print(
map { qq[<a href="$uri?$_">$status{$_}</a><br />\n] } sort { lc $a cmp lc $b } keys %status
@@ -198,7 +198,7 @@ sub status_section_config {
sub status_inc {
my ($r) = @_;
- my $uri = $r->uri;
+ my $uri = $r->location;
my @retval = (
'<table border="1">',
"<tr>",
@@ -289,7 +289,7 @@ sub status_rgysubs {
my ($r) = @_;
local $_;
- my $uri = $r->uri;
+ my $uri = $r->location;
my $cache = __PACKAGE__->registry_cache;
my @retval = "<h2>Compiled registry scripts grouped by their handler</h2>";
@@ -765,7 +765,7 @@ sub as_HTML {
my ($self, $package, $r) = @_;
my @m = qw(<table>);
- my $uri = $r->uri;
+ my $uri = $r->location;
my $is_main = $package eq "main";
my $do_dump = has($r, "dumper");
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0
Hello community,
here is the log from the commit of package acpid for openSUSE:Factory
checked in at Tue Dec 28 23:54:09 CET 2010.
--------
--- acpid/acpid.changes 2010-11-19 17:34:38.000000000 +0100
+++ /mounts/work_src_done/STABLE/acpid/acpid.changes 2010-12-22 04:41:24.000000000 +0100
@@ -1,0 +2,12 @@
+Wed Dec 22 03:36:31 UTC 2010 - aj(a)suse.de
+
+- Update to 2.0.7:
+ * Reduced the startup logging and skipped processing of "." and ".."
+ in the config files directory
+ * Added CD-related buttons.
+ * Removed the "getppid() == 1" hack from daemonize().
+ * Added FD_CLOEXEC to the input layer fd's.
+ Obsoletes patches acpid-2.0.5-forking.patch and
+ acpid-2.0.6-event-skip-messages.patch.
+
+-------------------------------------------------------------------
calling whatdependson for head-i586
Old:
----
acpid-2.0.5-forking.patch
acpid-2.0.6-event-skip-messages.patch
acpid-2.0.6.tar.gz
New:
----
acpid-2.0.7.tar.gz
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Other differences:
------------------
++++++ acpid.spec ++++++
--- /var/tmp/diff_new_pack.QxJLUC/_old 2010-12-28 23:53:49.000000000 +0100
+++ /var/tmp/diff_new_pack.QxJLUC/_new 2010-12-28 23:53:49.000000000 +0100
@@ -1,5 +1,5 @@
#
-# spec file for package acpid (Version 2.0.6)
+# spec file for package acpid (Version 2.0.7)
#
# Copyright (c) 2010 SUSE LINUX Products GmbH, Nuernberg, Germany.
#
@@ -20,8 +20,8 @@
Name: acpid
Url: http://tedfelix.com/linux/acpid-netlink.html
-Version: 2.0.6
-Release: 4
+Version: 2.0.7
+Release: 1
License: GPLv2+
Group: System/Daemons
AutoReqProv: on
@@ -37,8 +37,6 @@
Source7: power_button
Source8: acpid.service
Patch1: acpid-makefile.patch
-Patch2: acpid-2.0.5-forking.patch
-Patch3: acpid-2.0.6-event-skip-messages.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-build
ExclusiveArch: %ix86 x86_64 ia64
@@ -62,8 +60,6 @@
%prep
%setup -q
%patch1 -p0
-%patch2 -p1
-%patch3
cp %{S:2} %{S:3} %{S:4} %{S:5} %{S:6} %{S:7} %{S:9} .
%build
++++++ acpid-2.0.6.tar.gz -> acpid-2.0.7.tar.gz ++++++
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/acpid-2.0.6/Changelog new/acpid-2.0.7/Changelog
--- old/acpid-2.0.6/Changelog 2010-06-15 15:08:55.000000000 +0200
+++ new/acpid-2.0.7/Changelog 2010-11-15 19:10:31.000000000 +0100
@@ -1,4 +1,23 @@
-* Tue June 15 2010 Ted Felix <http://www.tedfelix.com>
+* Mon Nov 15 2010 Ted Felix <http://www.tedfelix.com>
+ - 2.0.7 release
+ - Reduced the startup logging and skipped processing of "." and ".."
+ in the config files directory. Debian #598198. (event.c proc.c)
+ (Ted Felix)
+ - Added CD-related buttons. Debian #600564. (input_layer.c)
+ (Stanislav Maslovski)
+ - Removed the "getppid() == 1" hack from daemonize().
+ Red Hat #629740. "While forking is ugly in theory, this has the advantage
+ that it is clear that the acpid unix socket is properly installed before
+ systemd continues starting other units that want to be started after
+ acpid." - Lennart Poettering
+ For upstart, specify "expect fork" in your upstart .conf file for acpid.
+ For systemd, specify "Type=forking" in your systemd service file for
+ acpid.
+ (acpid.c) (Lennart Poettering)
+ - Added FD_CLOEXEC to the input layer fd's. Red Hat #648221.
+ (input_layer.c) (Daniel Walsh)
+
+* Tue Jun 15 2010 Ted Felix <http://www.tedfelix.com>
- 2.0.6 release
- Added getXconsole() to samples/powerbtn/powerbtn.sh to eliminate
dependency on other parts of Debian. (samples/powerbtn/powerbtn.sh)
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/acpid-2.0.6/Makefile new/acpid-2.0.7/Makefile
--- old/acpid-2.0.6/Makefile 2010-05-25 03:00:37.000000000 +0200
+++ new/acpid-2.0.7/Makefile 2010-11-05 18:42:23.000000000 +0100
@@ -1,7 +1,7 @@
# Makefile for ACPI daemon
# update these numbers for new releases
-VERSION = 2.0.6
+VERSION = 2.0.7
OPT = -O2
@@ -69,6 +69,7 @@
make -C $(FULLTMP) clean
make -C $(FULLTMP)/kacpimon clean
rm -f $(FULLTMP)/cscope.out
+ rm -f $(FULLTMP)/*anjuta*
find $(FULLTMP) -name '*~' | xargs rm -f
# Get rid of previous dist
rm -f $(FULLTMP)/$(DISTNAME).tar.gz
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/acpid-2.0.6/TODO new/acpid-2.0.7/TODO
--- old/acpid-2.0.6/TODO 2009-04-29 16:36:27.000000000 +0200
+++ new/acpid-2.0.7/TODO 2010-11-15 19:14:36.000000000 +0100
@@ -1,6 +1,15 @@
Future Enhancements
-------------------
+systemd support
+ - Support receiving unix sockets from systemd.
+ - Make daemonize() do what's right for systemd.
+ - Can we auto-detect systemd? Maybe the presence of the environment vars
+ for the unix sockets?
+
+Look into using libnl for netlink
+ - Can this be done?
+
DBUS support
Re-implement autoconf/automake support
Re-add ancillary files needed for wider distribution
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/acpid-2.0.6/acpid.c new/acpid-2.0.7/acpid.c
--- old/acpid-2.0.6/acpid.c 2010-03-28 15:54:23.000000000 +0200
+++ new/acpid-2.0.7/acpid.c 2010-11-09 22:55:28.000000000 +0100
@@ -332,9 +332,6 @@
{
pid_t pid, sid;
- /* already a daemon */
- if ( getppid() == 1 ) return 0;
-
/* fork off the parent process */
pid = fork();
if (pid < 0) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/acpid-2.0.6/event.c new/acpid-2.0.7/event.c
--- old/acpid-2.0.6/event.c 2010-03-28 16:00:04.000000000 +0200
+++ new/acpid-2.0.7/event.c 2010-09-28 00:26:48.000000000 +0200
@@ -122,6 +122,12 @@
len = strlen(dirent->d_name);
+ /* skip "." and ".." */
+ if (strncmp(dirent->d_name, ".", sizeof(dirent->d_name)) == 0)
+ continue;
+ if (strncmp(dirent->d_name, "..", sizeof(dirent->d_name)) == 0)
+ continue;
+
/* skip any files that don't match the run-parts convention */
if (regexec(&preg, dirent->d_name, 0, NULL, 0) != 0) {
acpid_log(LOG_INFO, "skipping conf file %s/%s\n",
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/acpid-2.0.6/input_layer.c new/acpid-2.0.7/input_layer.c
--- old/acpid-2.0.6/input_layer.c 2010-03-28 15:15:28.000000000 +0200
+++ new/acpid-2.0.7/input_layer.c 2010-11-05 18:05:08.000000000 +0100
@@ -115,6 +115,15 @@
"button/volumeup VOLUP 00000080 00000000"},
{{{0,0}, EV_KEY, KEY_MUTE, 1},
"button/mute MUTE 00000080 00000000"},
+ /* cd play/pause buttons */
+ {{{0,0}, EV_KEY, KEY_NEXTSONG, 1},
+ "cd/next CDNEXT 00000080 00000000"},
+ {{{0,0}, EV_KEY, KEY_PREVIOUSSONG, 1},
+ "cd/prev CDPREV 00000080 00000000"},
+ {{{0,0}, EV_KEY, KEY_PLAYPAUSE, 1},
+ "cd/play CDPLAY 00000080 00000000"},
+ {{{0,0}, EV_KEY, KEY_STOPCD, 1},
+ "cd/stop CDSTOP 00000080 00000000"},
/* additional events divined from the kernel's video.c */
{{{0,0}, EV_KEY, KEY_VIDEO_NEXT, 1},
"video/next NEXT 00000083 00000000"},
@@ -137,6 +146,7 @@
unsigned i;
/* for each entry in the event table */
+ /* ??? is there a faster way? */
for (i = 0; i < DIM(evtab); ++i)
{
/* if this is a matching event, return its string */
@@ -292,6 +302,10 @@
fd = open(filename, O_RDONLY | O_NONBLOCK);
+ /* Make sure scripts we exec() (in event.c) don't get our file
+ descriptors. */
+ fcntl(fd, F_SETFD, FD_CLOEXEC);
+
if (fd >= 0) {
/* if this file doesn't have events we need, indicate failure */
if (!has_event(fd)) {
diff -urN '--exclude=CVS' '--exclude=.cvsignore' '--exclude=.svn' '--exclude=.svnignore' old/acpid-2.0.6/proc.c new/acpid-2.0.7/proc.c
--- old/acpid-2.0.6/proc.c 2010-03-28 16:02:42.000000000 +0200
+++ new/acpid-2.0.7/proc.c 2010-11-05 18:05:01.000000000 +0100
@@ -88,7 +88,7 @@
fd = open(eventfile, O_RDONLY);
if (fd < 0) {
if (errno == ENOENT) {
- acpid_log(LOG_INFO, "Deprecated %s was not found. "
+ acpid_log(LOG_DEBUG, "Deprecated %s was not found. "
"Trying netlink and the input layer...\n", eventfile);
} else {
acpid_log(LOG_ERR, "can't open %s: %s (%d)\n", eventfile,
@@ -97,7 +97,10 @@
return -1;
}
- fcntl(fd, F_SETFD, FD_CLOEXEC);
+
+ /* Make sure scripts we exec() (in event.c) don't get our file
+ descriptors. */
+ fcntl(fd, F_SETFD, FD_CLOEXEC);
acpid_log(LOG_DEBUG, "proc fs opened successfully\n");
++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
Remember to have fun...
--
To unsubscribe, e-mail: opensuse-commit+unsubscribe(a)opensuse.org
For additional commands, e-mail: opensuse-commit+help(a)opensuse.org
1
0