rpms/sugar-tamtam/F-11 import.log, NONE, 1.1 sugar-tamtam.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Sebastian Dziallas
Author: sdz
Update of /cvs/pkgs/rpms/sugar-tamtam/F-11
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6487/F-11
Modified Files:
.cvsignore sources
Added Files:
import.log sugar-tamtam.spec
Log Message:
initial import
--- NEW FILE import.log ---
sugar-tamtam-0-0_3_20100201git_fc12:F-11:sugar-tamtam-0-0.3.20100201git.fc12.src.rpm:1267397362
--- NEW FILE sugar-tamtam.spec ---
# Tarfile created using git
# git clone git://git.sugarlabs.org/tamtam-branch/mainline.git sugar-tamtam
# cd sugar-tamtam
# git archive --format=tar --prefix=%{name}-%{version}/ %{gitversion} | bzip2 > ~/%{name}-%{version}-%{gitdate}.tar.bz2
%global gitdate 20100201
%global gitversion 5596d7d
%global tarfile %{name}-%{version}-%{gitdate}.tar.bz2
%if ! (0%{?fedora} > 12 || 0%{?rhel} > 5)
%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(1))")}
%endif
Name: sugar-tamtam
Version: 0
Release: 0.3.%{gitdate}git%{?dist}
Summary: A suite of four music and sound related activities
Group: Sugar/Activities
# the activities and sugar-port are licensed as GPLv2+
# other common files are licensed as GPLv3+
License: GPLv2+ and GPLv3+
URL: http://wiki.sugarlabs.org/go/Activities/Tam_Tam
Source0: %{tarfile}
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: alsa-lib-devel
BuildRequires: csound-devel
BuildRequires: python-devel
BuildRequires: sugar-toolkit
BuildRequires: gettext
Requires: sugar
%description
The TamTam activity suite for the Sugar learning environment provides
a number of music and sound related activities.
%package common
Summary: Common files for the TamTam activity suite
License: GPLv2+ and GPLv3+
Requires: %{name} = %{version}-%{release}
%description common
Common files for a suite of four music and sound related activities,
written in Python. The audio engine for TamTam is Csound.
%package edit
Summary: A page driven event sequencer
License: GPLv2+
BuildArch: noarch
Requires: %{name}-common = %{version}-%{release}
%description edit
A powerful music generator, a colorful and intuitive graphical interface to
create, modify and organize notes on five virtual "tracks", a palette of close
to a hundred sounds and a music construction model that allows virtually
limitless variations in all musical styles.
%package jam
Summary: A music performance activity
License: GPLv2+
BuildArch: noarch
Requires: %{name}-common = %{version}-%{release}
%description jam
Sounds are played by striking individual keys on the keyboard. It is aimed at
younger children. One chooses amongst dozens of different sounds that can be
played poly-phonically. There is a small "beat-box" to generate rhythms and a
simple sequencer to record short snippets of keyboard playing.
%package mini
Summary: An introductory program to engage children in exploring music
License: GPLv2+
BuildArch: noarch
Requires: %{name}-common = %{version}-%{release}
%description mini
Click on an instrument and then use the keyboard to play notes. Use the
Q-I keys (on US English keyboard, at least) to play an octave. Lines above
and below play sharps and flats. There is also a drum machine that can run
in the background.
%package synthlab
Summary: An advanced application to venture into sound design
License: GPLv2+
BuildArch: noarch
Requires: %{name}-common = %{version}-%{release}
%description synthlab
SynthLab is a physics lab and sound synthesizer modeled on Max/MSP.
%prep
%setup -q
# fix to create proper debuginfo
sed -i -e 's/-Dsm/-Dm/g' Makefile
# put blob in correct sitearch directory
sed -i -e 's/sysconfig.get_python_lib()/sysconfig.get_python_lib(1)/g' Makefile
# make sure to grab blob from the right location
sed '13,16d' -i common/Util/Clooper/Makefile
# change to look in sitearch
sed -i -e 's/common.Util.Clooper/tamtam.aclient/g' common/Util/CSoundClient.py
# remove backup files
rm -f common/Resources/Sounds/*.orig
%build
make %{?_smp_mflags} V=1 -C common/Util/Clooper
for activity in TamTamEdit TamTamJam TamTamMini TamTamSynthLab; do
cd $activity.activity
# we want to use a single common package
sed '23,25d' -i setup.py
sed '29,35d' -i setup.py
python setup.py build
cd ..
done
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
# copy common files to an appropriate location
# don't copy binary blobs twice
for file in common/Generation common/port common/Util/*.py common/*.py; do
cp -pr $file $RPM_BUILD_ROOT/%{_datadir}/tamtam/
done
for activity in TamTamEdit TamTamJam TamTamMini TamTamSynthLab; do
cd $activity.activity
python ./setup.py install --prefix=$RPM_BUILD_ROOT/%{_prefix}
ln -fs %{_datadir}/tamtam $RPM_BUILD_ROOT/%{sugaractivitydir}/$activity.activity/common
cd ..
%find_lang org.laptop.$activity
done
%clean
rm -rf $RPM_BUILD_ROOT
%files common
%defattr(-,root,root,-)
%doc common/COPYING.txt common/port/COPYING
%{_datadir}/tamtam
%{python_sitearch}/tamtam
%files edit -f org.laptop.TamTamEdit.lang
%defattr(-,root,root,-)
%doc TamTamEdit.activity/NEWS
%{sugaractivitydir}/TamTamEdit.activity/
%files jam -f org.laptop.TamTamJam.lang
%defattr(-,root,root,-)
%doc TamTamJam.activity/NEWS
%{sugaractivitydir}/TamTamJam.activity/
%files mini -f org.laptop.TamTamMini.lang
%defattr(-,root,root,-)
%doc TamTamMini.activity/NEWS
%{sugaractivitydir}/TamTamMini.activity/
%files synthlab -f org.laptop.TamTamSynthLab.lang
%defattr(-,root,root,-)
%doc TamTamSynthLab.activity/NEWS
%{sugaractivitydir}/TamTamSynthLab.activity/
%changelog
* Sat Feb 27 2010 Sebastian Dziallas <sebastian(a)when.com> - 0-0.3.20100201git
- don't build empty base package
* Sat Feb 27 2010 Sebastian Dziallas <sebastian(a)when.com> - 0-0.2.20100201git
- fix issues following hints from the review
* Fri Feb 12 2010 Sebastian Dziallas <sebastian(a)when.com> - 0-0.1.20100201git
- initial packaging
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/sugar-tamtam/F-11/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore 28 Feb 2010 22:34:46 -0000 1.1
+++ .cvsignore 28 Feb 2010 22:49:41 -0000 1.2
@@ -0,0 +1 @@
+sugar-tamtam-0-20100201.tar.bz2
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/sugar-tamtam/F-11/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources 28 Feb 2010 22:34:46 -0000 1.1
+++ sources 28 Feb 2010 22:49:41 -0000 1.2
@@ -0,0 +1 @@
+e2fc7c7170ff29a116317bb128c09d86 sugar-tamtam-0-20100201.tar.bz2
12Â years, 11Â months
rpms/sugar-tamtam/F-12 import.log, NONE, 1.1 sugar-tamtam.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Sebastian Dziallas
Author: sdz
Update of /cvs/pkgs/rpms/sugar-tamtam/F-12
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv6141/F-12
Modified Files:
.cvsignore sources
Added Files:
import.log sugar-tamtam.spec
Log Message:
initial import
--- NEW FILE import.log ---
sugar-tamtam-0-0_3_20100201git_fc12:F-12:sugar-tamtam-0-0.3.20100201git.fc12.src.rpm:1267397306
--- NEW FILE sugar-tamtam.spec ---
# Tarfile created using git
# git clone git://git.sugarlabs.org/tamtam-branch/mainline.git sugar-tamtam
# cd sugar-tamtam
# git archive --format=tar --prefix=%{name}-%{version}/ %{gitversion} | bzip2 > ~/%{name}-%{version}-%{gitdate}.tar.bz2
%global gitdate 20100201
%global gitversion 5596d7d
%global tarfile %{name}-%{version}-%{gitdate}.tar.bz2
%if ! (0%{?fedora} > 12 || 0%{?rhel} > 5)
%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(1))")}
%endif
Name: sugar-tamtam
Version: 0
Release: 0.3.%{gitdate}git%{?dist}
Summary: A suite of four music and sound related activities
Group: Sugar/Activities
# the activities and sugar-port are licensed as GPLv2+
# other common files are licensed as GPLv3+
License: GPLv2+ and GPLv3+
URL: http://wiki.sugarlabs.org/go/Activities/Tam_Tam
Source0: %{tarfile}
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: alsa-lib-devel
BuildRequires: csound-devel
BuildRequires: python-devel
BuildRequires: sugar-toolkit
BuildRequires: gettext
Requires: sugar
%description
The TamTam activity suite for the Sugar learning environment provides
a number of music and sound related activities.
%package common
Summary: Common files for the TamTam activity suite
License: GPLv2+ and GPLv3+
Requires: %{name} = %{version}-%{release}
%description common
Common files for a suite of four music and sound related activities,
written in Python. The audio engine for TamTam is Csound.
%package edit
Summary: A page driven event sequencer
License: GPLv2+
BuildArch: noarch
Requires: %{name}-common = %{version}-%{release}
%description edit
A powerful music generator, a colorful and intuitive graphical interface to
create, modify and organize notes on five virtual "tracks", a palette of close
to a hundred sounds and a music construction model that allows virtually
limitless variations in all musical styles.
%package jam
Summary: A music performance activity
License: GPLv2+
BuildArch: noarch
Requires: %{name}-common = %{version}-%{release}
%description jam
Sounds are played by striking individual keys on the keyboard. It is aimed at
younger children. One chooses amongst dozens of different sounds that can be
played poly-phonically. There is a small "beat-box" to generate rhythms and a
simple sequencer to record short snippets of keyboard playing.
%package mini
Summary: An introductory program to engage children in exploring music
License: GPLv2+
BuildArch: noarch
Requires: %{name}-common = %{version}-%{release}
%description mini
Click on an instrument and then use the keyboard to play notes. Use the
Q-I keys (on US English keyboard, at least) to play an octave. Lines above
and below play sharps and flats. There is also a drum machine that can run
in the background.
%package synthlab
Summary: An advanced application to venture into sound design
License: GPLv2+
BuildArch: noarch
Requires: %{name}-common = %{version}-%{release}
%description synthlab
SynthLab is a physics lab and sound synthesizer modeled on Max/MSP.
%prep
%setup -q
# fix to create proper debuginfo
sed -i -e 's/-Dsm/-Dm/g' Makefile
# put blob in correct sitearch directory
sed -i -e 's/sysconfig.get_python_lib()/sysconfig.get_python_lib(1)/g' Makefile
# make sure to grab blob from the right location
sed '13,16d' -i common/Util/Clooper/Makefile
# change to look in sitearch
sed -i -e 's/common.Util.Clooper/tamtam.aclient/g' common/Util/CSoundClient.py
# remove backup files
rm -f common/Resources/Sounds/*.orig
%build
make %{?_smp_mflags} V=1 -C common/Util/Clooper
for activity in TamTamEdit TamTamJam TamTamMini TamTamSynthLab; do
cd $activity.activity
# we want to use a single common package
sed '23,25d' -i setup.py
sed '29,35d' -i setup.py
python setup.py build
cd ..
done
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
# copy common files to an appropriate location
# don't copy binary blobs twice
for file in common/Generation common/port common/Util/*.py common/*.py; do
cp -pr $file $RPM_BUILD_ROOT/%{_datadir}/tamtam/
done
for activity in TamTamEdit TamTamJam TamTamMini TamTamSynthLab; do
cd $activity.activity
python ./setup.py install --prefix=$RPM_BUILD_ROOT/%{_prefix}
ln -fs %{_datadir}/tamtam $RPM_BUILD_ROOT/%{sugaractivitydir}/$activity.activity/common
cd ..
%find_lang org.laptop.$activity
done
%clean
rm -rf $RPM_BUILD_ROOT
%files common
%defattr(-,root,root,-)
%doc common/COPYING.txt common/port/COPYING
%{_datadir}/tamtam
%{python_sitearch}/tamtam
%files edit -f org.laptop.TamTamEdit.lang
%defattr(-,root,root,-)
%doc TamTamEdit.activity/NEWS
%{sugaractivitydir}/TamTamEdit.activity/
%files jam -f org.laptop.TamTamJam.lang
%defattr(-,root,root,-)
%doc TamTamJam.activity/NEWS
%{sugaractivitydir}/TamTamJam.activity/
%files mini -f org.laptop.TamTamMini.lang
%defattr(-,root,root,-)
%doc TamTamMini.activity/NEWS
%{sugaractivitydir}/TamTamMini.activity/
%files synthlab -f org.laptop.TamTamSynthLab.lang
%defattr(-,root,root,-)
%doc TamTamSynthLab.activity/NEWS
%{sugaractivitydir}/TamTamSynthLab.activity/
%changelog
* Sat Feb 27 2010 Sebastian Dziallas <sebastian(a)when.com> - 0-0.3.20100201git
- don't build empty base package
* Sat Feb 27 2010 Sebastian Dziallas <sebastian(a)when.com> - 0-0.2.20100201git
- fix issues following hints from the review
* Fri Feb 12 2010 Sebastian Dziallas <sebastian(a)when.com> - 0-0.1.20100201git
- initial packaging
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/sugar-tamtam/F-12/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore 28 Feb 2010 22:34:46 -0000 1.1
+++ .cvsignore 28 Feb 2010 22:48:46 -0000 1.2
@@ -0,0 +1 @@
+sugar-tamtam-0-20100201.tar.bz2
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/sugar-tamtam/F-12/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources 28 Feb 2010 22:34:46 -0000 1.1
+++ sources 28 Feb 2010 22:48:46 -0000 1.2
@@ -0,0 +1 @@
+e2fc7c7170ff29a116317bb128c09d86 sugar-tamtam-0-20100201.tar.bz2
12Â years, 11Â months
rpms/openal-soft/devel .cvsignore, 1.10, 1.11 openal-soft.spec, 1.19, 1.20 sources, 1.10, 1.11
by Thomas Kowaliczek
Author: linuxdonald
Update of /cvs/pkgs/rpms/openal-soft/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5986/devel
Modified Files:
.cvsignore openal-soft.spec sources
Log Message:
Fixed Bug 567870
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/openal-soft/devel/.cvsignore,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -p -r1.10 -r1.11
--- .cvsignore 18 Jan 2010 22:28:35 -0000 1.10
+++ .cvsignore 28 Feb 2010 22:48:23 -0000 1.11
@@ -1 +1 @@
-openal-soft-1.11.753.tar.bz2
+openal-soft-a9e0e57797c6f4321d5776e1f29bf1e75b11e6a1.tar.gz
Index: openal-soft.spec
===================================================================
RCS file: /cvs/pkgs/rpms/openal-soft/devel/openal-soft.spec,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -p -r1.19 -r1.20
--- openal-soft.spec 18 Jan 2010 22:28:35 -0000 1.19
+++ openal-soft.spec 28 Feb 2010 22:48:23 -0000 1.20
@@ -1,12 +1,15 @@
+%global revision a9e0e57797c6f4321d5776e1f29bf1e75b11e6a1
+
Name: openal-soft
Version: 1.11.753
-Release: 1%{?dist}
+Release: 2.%{revision}git%{?dist}
Summary: Open Audio Library
Group: System Environment/Libraries
License: LGPLv2+
URL: http://kcat.strangesoft.net/openal.html
-Source0: http://kcat.strangesoft.net/openal-releases/openal-soft-%{version}.tar.bz2
+#http://repo.or.cz/w/openal-soft.git?a=snapshot;h=%{revision};sf=tgz
+Source0: openal-soft-%{revision}.tar.gz
Patch1: openal-soft.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -76,6 +79,9 @@ rm -rf $RPM_BUILD_ROOT
%{_libdir}/pkgconfig/openal.pc
%changelog
+* Sun Feb 28 2010 Thomas Kowaliczek <linuxdonald(a)linuxdonald.de> - 1.11.753-2.a9e0e57797c6f4321d5776e1f29bf1e75b11e6a1
+- Fixed Bug 567870
+
* Mon Jan 18 2010 Thomas Kowaliczek <linuxdonald(a)linuxdonald.de> - 1.11.753-1
- New Upstream Release
@@ -91,8 +97,8 @@ rm -rf $RPM_BUILD_ROOT
* Mon Dec 28 2009 Thomas Kowaliczek <linuxdonald(a)linuxdonald.de> - 1.10.622-4.3793919892e6d61e5fec3abeaaeebc3f2332be13
- Fixed broken upgrade paths.
-* Wed Nov 11 2009 Thomas Kowaliczek <linuxdonald(a)linuxdonald.de> - 1.10.622-3
-- F12 and devel only release.
+* Sat Dec 26 2009 Thomas Kowaliczek <linuxdonald(a)linuxdonald.de> - 1.10.622-3.3793919892e6d61e5fec3abeaaeebc3f2332be13
+- Updatet to an newer git version because of some pulseaudio fixes.
* Tue Nov 10 2009 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de> - 1.10.622-2
- add default config
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/openal-soft/devel/sources,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -p -r1.10 -r1.11
--- sources 18 Jan 2010 22:28:35 -0000 1.10
+++ sources 28 Feb 2010 22:48:24 -0000 1.11
@@ -1 +1 @@
-e9a071a00fb9cb37dbbe290818d5906b openal-soft-1.11.753.tar.bz2
+a50e5e9c12ddeccfe2a8b7048f26666d openal-soft-a9e0e57797c6f4321d5776e1f29bf1e75b11e6a1.tar.gz
12Â years, 11Â months
rpms/openal-soft/F-13 .cvsignore, 1.10, 1.11 openal-soft.spec, 1.19, 1.20 sources, 1.10, 1.11
by Thomas Kowaliczek
Author: linuxdonald
Update of /cvs/pkgs/rpms/openal-soft/F-13
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5986/F-13
Modified Files:
.cvsignore openal-soft.spec sources
Log Message:
Fixed Bug 567870
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/openal-soft/F-13/.cvsignore,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -p -r1.10 -r1.11
--- .cvsignore 18 Jan 2010 22:28:35 -0000 1.10
+++ .cvsignore 28 Feb 2010 22:48:23 -0000 1.11
@@ -1 +1 @@
-openal-soft-1.11.753.tar.bz2
+openal-soft-a9e0e57797c6f4321d5776e1f29bf1e75b11e6a1.tar.gz
Index: openal-soft.spec
===================================================================
RCS file: /cvs/pkgs/rpms/openal-soft/F-13/openal-soft.spec,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -p -r1.19 -r1.20
--- openal-soft.spec 18 Jan 2010 22:28:35 -0000 1.19
+++ openal-soft.spec 28 Feb 2010 22:48:23 -0000 1.20
@@ -1,12 +1,15 @@
+%global revision a9e0e57797c6f4321d5776e1f29bf1e75b11e6a1
+
Name: openal-soft
Version: 1.11.753
-Release: 1%{?dist}
+Release: 2.%{revision}git%{?dist}
Summary: Open Audio Library
Group: System Environment/Libraries
License: LGPLv2+
URL: http://kcat.strangesoft.net/openal.html
-Source0: http://kcat.strangesoft.net/openal-releases/openal-soft-%{version}.tar.bz2
+#http://repo.or.cz/w/openal-soft.git?a=snapshot;h=%{revision};sf=tgz
+Source0: openal-soft-%{revision}.tar.gz
Patch1: openal-soft.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -76,6 +79,9 @@ rm -rf $RPM_BUILD_ROOT
%{_libdir}/pkgconfig/openal.pc
%changelog
+* Sun Feb 28 2010 Thomas Kowaliczek <linuxdonald(a)linuxdonald.de> - 1.11.753-2.a9e0e57797c6f4321d5776e1f29bf1e75b11e6a1
+- Fixed Bug 567870
+
* Mon Jan 18 2010 Thomas Kowaliczek <linuxdonald(a)linuxdonald.de> - 1.11.753-1
- New Upstream Release
@@ -91,8 +97,8 @@ rm -rf $RPM_BUILD_ROOT
* Mon Dec 28 2009 Thomas Kowaliczek <linuxdonald(a)linuxdonald.de> - 1.10.622-4.3793919892e6d61e5fec3abeaaeebc3f2332be13
- Fixed broken upgrade paths.
-* Wed Nov 11 2009 Thomas Kowaliczek <linuxdonald(a)linuxdonald.de> - 1.10.622-3
-- F12 and devel only release.
+* Sat Dec 26 2009 Thomas Kowaliczek <linuxdonald(a)linuxdonald.de> - 1.10.622-3.3793919892e6d61e5fec3abeaaeebc3f2332be13
+- Updatet to an newer git version because of some pulseaudio fixes.
* Tue Nov 10 2009 Andreas Bierfert <andreas.bierfert[AT]lowlatency.de> - 1.10.622-2
- add default config
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/openal-soft/F-13/sources,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -p -r1.10 -r1.11
--- sources 18 Jan 2010 22:28:35 -0000 1.10
+++ sources 28 Feb 2010 22:48:23 -0000 1.11
@@ -1 +1 @@
-e9a071a00fb9cb37dbbe290818d5906b openal-soft-1.11.753.tar.bz2
+a50e5e9c12ddeccfe2a8b7048f26666d openal-soft-a9e0e57797c6f4321d5776e1f29bf1e75b11e6a1.tar.gz
12Â years, 11Â months
rpms/openal-soft/F-12 .cvsignore, 1.10, 1.11 openal-soft.spec, 1.19, 1.20 sources, 1.10, 1.11
by Thomas Kowaliczek
Author: linuxdonald
Update of /cvs/pkgs/rpms/openal-soft/F-12
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5986/F-12
Modified Files:
.cvsignore openal-soft.spec sources
Log Message:
Fixed Bug 567870
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/openal-soft/F-12/.cvsignore,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -p -r1.10 -r1.11
--- .cvsignore 18 Jan 2010 22:28:35 -0000 1.10
+++ .cvsignore 28 Feb 2010 22:48:23 -0000 1.11
@@ -1 +1 @@
-openal-soft-1.11.753.tar.bz2
+openal-soft-a9e0e57797c6f4321d5776e1f29bf1e75b11e6a1.tar.gz
Index: openal-soft.spec
===================================================================
RCS file: /cvs/pkgs/rpms/openal-soft/F-12/openal-soft.spec,v
retrieving revision 1.19
retrieving revision 1.20
diff -u -p -r1.19 -r1.20
--- openal-soft.spec 18 Jan 2010 22:28:35 -0000 1.19
+++ openal-soft.spec 28 Feb 2010 22:48:23 -0000 1.20
@@ -1,12 +1,15 @@
+%global revision a9e0e57797c6f4321d5776e1f29bf1e75b11e6a1
+
Name: openal-soft
Version: 1.11.753
-Release: 1%{?dist}
+Release: 2.%{revision}git%{?dist}
Summary: Open Audio Library
Group: System Environment/Libraries
License: LGPLv2+
URL: http://kcat.strangesoft.net/openal.html
-Source0: http://kcat.strangesoft.net/openal-releases/openal-soft-%{version}.tar.bz2
+#http://repo.or.cz/w/openal-soft.git?a=snapshot;h=%{revision};sf=tgz
+Source0: openal-soft-%{revision}.tar.gz
Patch1: openal-soft.patch
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
@@ -76,6 +79,9 @@ rm -rf $RPM_BUILD_ROOT
%{_libdir}/pkgconfig/openal.pc
%changelog
+* Sun Feb 28 2010 Thomas Kowaliczek <linuxdonald(a)linuxdonald.de> - 1.11.753-2.a9e0e57797c6f4321d5776e1f29bf1e75b11e6a1
+- Fixed Bug 567870
+
* Mon Jan 18 2010 Thomas Kowaliczek <linuxdonald(a)linuxdonald.de> - 1.11.753-1
- New Upstream Release
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/openal-soft/F-12/sources,v
retrieving revision 1.10
retrieving revision 1.11
diff -u -p -r1.10 -r1.11
--- sources 18 Jan 2010 22:28:35 -0000 1.10
+++ sources 28 Feb 2010 22:48:23 -0000 1.11
@@ -1 +1 @@
-e9a071a00fb9cb37dbbe290818d5906b openal-soft-1.11.753.tar.bz2
+a50e5e9c12ddeccfe2a8b7048f26666d openal-soft-a9e0e57797c6f4321d5776e1f29bf1e75b11e6a1.tar.gz
12Â years, 11Â months
rpms/sugar-tamtam/F-13 import.log, NONE, 1.1 sugar-tamtam.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Sebastian Dziallas
Author: sdz
Update of /cvs/pkgs/rpms/sugar-tamtam/F-13
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5855/F-13
Modified Files:
.cvsignore sources
Added Files:
import.log sugar-tamtam.spec
Log Message:
initial import
--- NEW FILE import.log ---
sugar-tamtam-0-0_3_20100201git_fc12:F-13:sugar-tamtam-0-0.3.20100201git.fc12.src.rpm:1267397242
--- NEW FILE sugar-tamtam.spec ---
# Tarfile created using git
# git clone git://git.sugarlabs.org/tamtam-branch/mainline.git sugar-tamtam
# cd sugar-tamtam
# git archive --format=tar --prefix=%{name}-%{version}/ %{gitversion} | bzip2 > ~/%{name}-%{version}-%{gitdate}.tar.bz2
%global gitdate 20100201
%global gitversion 5596d7d
%global tarfile %{name}-%{version}-%{gitdate}.tar.bz2
%if ! (0%{?fedora} > 12 || 0%{?rhel} > 5)
%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(1))")}
%endif
Name: sugar-tamtam
Version: 0
Release: 0.3.%{gitdate}git%{?dist}
Summary: A suite of four music and sound related activities
Group: Sugar/Activities
# the activities and sugar-port are licensed as GPLv2+
# other common files are licensed as GPLv3+
License: GPLv2+ and GPLv3+
URL: http://wiki.sugarlabs.org/go/Activities/Tam_Tam
Source0: %{tarfile}
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: alsa-lib-devel
BuildRequires: csound-devel
BuildRequires: python-devel
BuildRequires: sugar-toolkit
BuildRequires: gettext
Requires: sugar
%description
The TamTam activity suite for the Sugar learning environment provides
a number of music and sound related activities.
%package common
Summary: Common files for the TamTam activity suite
License: GPLv2+ and GPLv3+
Requires: %{name} = %{version}-%{release}
%description common
Common files for a suite of four music and sound related activities,
written in Python. The audio engine for TamTam is Csound.
%package edit
Summary: A page driven event sequencer
License: GPLv2+
BuildArch: noarch
Requires: %{name}-common = %{version}-%{release}
%description edit
A powerful music generator, a colorful and intuitive graphical interface to
create, modify and organize notes on five virtual "tracks", a palette of close
to a hundred sounds and a music construction model that allows virtually
limitless variations in all musical styles.
%package jam
Summary: A music performance activity
License: GPLv2+
BuildArch: noarch
Requires: %{name}-common = %{version}-%{release}
%description jam
Sounds are played by striking individual keys on the keyboard. It is aimed at
younger children. One chooses amongst dozens of different sounds that can be
played poly-phonically. There is a small "beat-box" to generate rhythms and a
simple sequencer to record short snippets of keyboard playing.
%package mini
Summary: An introductory program to engage children in exploring music
License: GPLv2+
BuildArch: noarch
Requires: %{name}-common = %{version}-%{release}
%description mini
Click on an instrument and then use the keyboard to play notes. Use the
Q-I keys (on US English keyboard, at least) to play an octave. Lines above
and below play sharps and flats. There is also a drum machine that can run
in the background.
%package synthlab
Summary: An advanced application to venture into sound design
License: GPLv2+
BuildArch: noarch
Requires: %{name}-common = %{version}-%{release}
%description synthlab
SynthLab is a physics lab and sound synthesizer modeled on Max/MSP.
%prep
%setup -q
# fix to create proper debuginfo
sed -i -e 's/-Dsm/-Dm/g' Makefile
# put blob in correct sitearch directory
sed -i -e 's/sysconfig.get_python_lib()/sysconfig.get_python_lib(1)/g' Makefile
# make sure to grab blob from the right location
sed '13,16d' -i common/Util/Clooper/Makefile
# change to look in sitearch
sed -i -e 's/common.Util.Clooper/tamtam.aclient/g' common/Util/CSoundClient.py
# remove backup files
rm -f common/Resources/Sounds/*.orig
%build
make %{?_smp_mflags} V=1 -C common/Util/Clooper
for activity in TamTamEdit TamTamJam TamTamMini TamTamSynthLab; do
cd $activity.activity
# we want to use a single common package
sed '23,25d' -i setup.py
sed '29,35d' -i setup.py
python setup.py build
cd ..
done
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
# copy common files to an appropriate location
# don't copy binary blobs twice
for file in common/Generation common/port common/Util/*.py common/*.py; do
cp -pr $file $RPM_BUILD_ROOT/%{_datadir}/tamtam/
done
for activity in TamTamEdit TamTamJam TamTamMini TamTamSynthLab; do
cd $activity.activity
python ./setup.py install --prefix=$RPM_BUILD_ROOT/%{_prefix}
ln -fs %{_datadir}/tamtam $RPM_BUILD_ROOT/%{sugaractivitydir}/$activity.activity/common
cd ..
%find_lang org.laptop.$activity
done
%clean
rm -rf $RPM_BUILD_ROOT
%files common
%defattr(-,root,root,-)
%doc common/COPYING.txt common/port/COPYING
%{_datadir}/tamtam
%{python_sitearch}/tamtam
%files edit -f org.laptop.TamTamEdit.lang
%defattr(-,root,root,-)
%doc TamTamEdit.activity/NEWS
%{sugaractivitydir}/TamTamEdit.activity/
%files jam -f org.laptop.TamTamJam.lang
%defattr(-,root,root,-)
%doc TamTamJam.activity/NEWS
%{sugaractivitydir}/TamTamJam.activity/
%files mini -f org.laptop.TamTamMini.lang
%defattr(-,root,root,-)
%doc TamTamMini.activity/NEWS
%{sugaractivitydir}/TamTamMini.activity/
%files synthlab -f org.laptop.TamTamSynthLab.lang
%defattr(-,root,root,-)
%doc TamTamSynthLab.activity/NEWS
%{sugaractivitydir}/TamTamSynthLab.activity/
%changelog
* Sat Feb 27 2010 Sebastian Dziallas <sebastian(a)when.com> - 0-0.3.20100201git
- don't build empty base package
* Sat Feb 27 2010 Sebastian Dziallas <sebastian(a)when.com> - 0-0.2.20100201git
- fix issues following hints from the review
* Fri Feb 12 2010 Sebastian Dziallas <sebastian(a)when.com> - 0-0.1.20100201git
- initial packaging
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/sugar-tamtam/F-13/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore 28 Feb 2010 22:34:46 -0000 1.1
+++ .cvsignore 28 Feb 2010 22:47:49 -0000 1.2
@@ -0,0 +1 @@
+sugar-tamtam-0-20100201.tar.bz2
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/sugar-tamtam/F-13/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources 28 Feb 2010 22:34:46 -0000 1.1
+++ sources 28 Feb 2010 22:47:49 -0000 1.2
@@ -0,0 +1 @@
+e2fc7c7170ff29a116317bb128c09d86 sugar-tamtam-0-20100201.tar.bz2
12Â years, 11Â months
rpms/sugar-tamtam/devel import.log, NONE, 1.1 sugar-tamtam.spec, NONE, 1.1 .cvsignore, 1.1, 1.2 sources, 1.1, 1.2
by Sebastian Dziallas
Author: sdz
Update of /cvs/pkgs/rpms/sugar-tamtam/devel
In directory cvs1.fedora.phx.redhat.com:/tmp/cvs-serv5486/devel
Modified Files:
.cvsignore sources
Added Files:
import.log sugar-tamtam.spec
Log Message:
initial import
--- NEW FILE import.log ---
sugar-tamtam-0-0_3_20100201git_fc12:HEAD:sugar-tamtam-0-0.3.20100201git.fc12.src.rpm:1267397152
--- NEW FILE sugar-tamtam.spec ---
# Tarfile created using git
# git clone git://git.sugarlabs.org/tamtam-branch/mainline.git sugar-tamtam
# cd sugar-tamtam
# git archive --format=tar --prefix=%{name}-%{version}/ %{gitversion} | bzip2 > ~/%{name}-%{version}-%{gitdate}.tar.bz2
%global gitdate 20100201
%global gitversion 5596d7d
%global tarfile %{name}-%{version}-%{gitdate}.tar.bz2
%if ! (0%{?fedora} > 12 || 0%{?rhel} > 5)
%{!?python_sitearch: %global python_sitearch %(%{__python} -c "from distutils.sysconfig import get_python_lib; print(get_python_lib(1))")}
%endif
Name: sugar-tamtam
Version: 0
Release: 0.3.%{gitdate}git%{?dist}
Summary: A suite of four music and sound related activities
Group: Sugar/Activities
# the activities and sugar-port are licensed as GPLv2+
# other common files are licensed as GPLv3+
License: GPLv2+ and GPLv3+
URL: http://wiki.sugarlabs.org/go/Activities/Tam_Tam
Source0: %{tarfile}
BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
BuildRequires: alsa-lib-devel
BuildRequires: csound-devel
BuildRequires: python-devel
BuildRequires: sugar-toolkit
BuildRequires: gettext
Requires: sugar
%description
The TamTam activity suite for the Sugar learning environment provides
a number of music and sound related activities.
%package common
Summary: Common files for the TamTam activity suite
License: GPLv2+ and GPLv3+
Requires: %{name} = %{version}-%{release}
%description common
Common files for a suite of four music and sound related activities,
written in Python. The audio engine for TamTam is Csound.
%package edit
Summary: A page driven event sequencer
License: GPLv2+
BuildArch: noarch
Requires: %{name}-common = %{version}-%{release}
%description edit
A powerful music generator, a colorful and intuitive graphical interface to
create, modify and organize notes on five virtual "tracks", a palette of close
to a hundred sounds and a music construction model that allows virtually
limitless variations in all musical styles.
%package jam
Summary: A music performance activity
License: GPLv2+
BuildArch: noarch
Requires: %{name}-common = %{version}-%{release}
%description jam
Sounds are played by striking individual keys on the keyboard. It is aimed at
younger children. One chooses amongst dozens of different sounds that can be
played poly-phonically. There is a small "beat-box" to generate rhythms and a
simple sequencer to record short snippets of keyboard playing.
%package mini
Summary: An introductory program to engage children in exploring music
License: GPLv2+
BuildArch: noarch
Requires: %{name}-common = %{version}-%{release}
%description mini
Click on an instrument and then use the keyboard to play notes. Use the
Q-I keys (on US English keyboard, at least) to play an octave. Lines above
and below play sharps and flats. There is also a drum machine that can run
in the background.
%package synthlab
Summary: An advanced application to venture into sound design
License: GPLv2+
BuildArch: noarch
Requires: %{name}-common = %{version}-%{release}
%description synthlab
SynthLab is a physics lab and sound synthesizer modeled on Max/MSP.
%prep
%setup -q
# fix to create proper debuginfo
sed -i -e 's/-Dsm/-Dm/g' Makefile
# put blob in correct sitearch directory
sed -i -e 's/sysconfig.get_python_lib()/sysconfig.get_python_lib(1)/g' Makefile
# make sure to grab blob from the right location
sed '13,16d' -i common/Util/Clooper/Makefile
# change to look in sitearch
sed -i -e 's/common.Util.Clooper/tamtam.aclient/g' common/Util/CSoundClient.py
# remove backup files
rm -f common/Resources/Sounds/*.orig
%build
make %{?_smp_mflags} V=1 -C common/Util/Clooper
for activity in TamTamEdit TamTamJam TamTamMini TamTamSynthLab; do
cd $activity.activity
# we want to use a single common package
sed '23,25d' -i setup.py
sed '29,35d' -i setup.py
python setup.py build
cd ..
done
%install
rm -rf $RPM_BUILD_ROOT
make install DESTDIR=$RPM_BUILD_ROOT
# copy common files to an appropriate location
# don't copy binary blobs twice
for file in common/Generation common/port common/Util/*.py common/*.py; do
cp -pr $file $RPM_BUILD_ROOT/%{_datadir}/tamtam/
done
for activity in TamTamEdit TamTamJam TamTamMini TamTamSynthLab; do
cd $activity.activity
python ./setup.py install --prefix=$RPM_BUILD_ROOT/%{_prefix}
ln -fs %{_datadir}/tamtam $RPM_BUILD_ROOT/%{sugaractivitydir}/$activity.activity/common
cd ..
%find_lang org.laptop.$activity
done
%clean
rm -rf $RPM_BUILD_ROOT
%files common
%defattr(-,root,root,-)
%doc common/COPYING.txt common/port/COPYING
%{_datadir}/tamtam
%{python_sitearch}/tamtam
%files edit -f org.laptop.TamTamEdit.lang
%defattr(-,root,root,-)
%doc TamTamEdit.activity/NEWS
%{sugaractivitydir}/TamTamEdit.activity/
%files jam -f org.laptop.TamTamJam.lang
%defattr(-,root,root,-)
%doc TamTamJam.activity/NEWS
%{sugaractivitydir}/TamTamJam.activity/
%files mini -f org.laptop.TamTamMini.lang
%defattr(-,root,root,-)
%doc TamTamMini.activity/NEWS
%{sugaractivitydir}/TamTamMini.activity/
%files synthlab -f org.laptop.TamTamSynthLab.lang
%defattr(-,root,root,-)
%doc TamTamSynthLab.activity/NEWS
%{sugaractivitydir}/TamTamSynthLab.activity/
%changelog
* Sat Feb 27 2010 Sebastian Dziallas <sebastian(a)when.com> - 0-0.3.20100201git
- don't build empty base package
* Sat Feb 27 2010 Sebastian Dziallas <sebastian(a)when.com> - 0-0.2.20100201git
- fix issues following hints from the review
* Fri Feb 12 2010 Sebastian Dziallas <sebastian(a)when.com> - 0-0.1.20100201git
- initial packaging
Index: .cvsignore
===================================================================
RCS file: /cvs/pkgs/rpms/sugar-tamtam/devel/.cvsignore,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- .cvsignore 28 Feb 2010 22:34:46 -0000 1.1
+++ .cvsignore 28 Feb 2010 22:46:30 -0000 1.2
@@ -0,0 +1 @@
+sugar-tamtam-0-20100201.tar.bz2
Index: sources
===================================================================
RCS file: /cvs/pkgs/rpms/sugar-tamtam/devel/sources,v
retrieving revision 1.1
retrieving revision 1.2
diff -u -p -r1.1 -r1.2
--- sources 28 Feb 2010 22:34:46 -0000 1.1
+++ sources 28 Feb 2010 22:46:30 -0000 1.2
@@ -0,0 +1 @@
+e2fc7c7170ff29a116317bb128c09d86 sugar-tamtam-0-20100201.tar.bz2
12Â years, 11Â months