* #18619: tools: remove osc/spec files

This commit is contained in:
Tristan Matthews
2012-12-17 16:31:46 -05:00
parent 708c6c68a9
commit 75d2ba91be
7 changed files with 0 additions and 612 deletions

View File

@ -1,24 +0,0 @@
#!/bin/bash
#####################################################
# File Name: send-emails.sh
#
# Purpose :
#
# Author: Julien Bonjean (julien@bonjean.info)
#
# Creation Date: 2009-04-20
# Last Modified:
#####################################################
TAG=`date +%Y-%m-%d`
ROOT_DIR="/home/projects/sflphone"
SCRIPTS_DIR="${ROOT_DIR}/build-system"
cd ${SCRIPTS_DIR}
${SCRIPTS_DIR}/launch-build-machine.sh $*
${SCRIPTS_DIR}/send-emails.sh $?
exit 0

View File

@ -1,59 +0,0 @@
#!/bin/bash
#####################################################
# File Name: build-osc.sh
#
# Purpose :
#
# Author: Julien Bonjean (julien@bonjean.info)
#
# Creation Date: 2009-11-02
# Last Modified: 2010-05-27 17:39:58 -0400
#####################################################
ROOT_DIR=${HOME}
OSC_REPOSITORY="${ROOT_DIR}/sflphone-osc/home:jbonjean:sflphone"
LAUNCHPAD_PACKAGES=( "sflphone-client-gnome" "sflphone-common" "sflphone-plugins" )
REFERENCE_REPOSITORY="${ROOT_DIR}/sflphone-source-repository"
OSC_DIR="${REFERENCE_REPOSITORY}/tools/build-system/osc"
SOFTWARE_VERSION="1.0.0"
VERSION_INDEX=1
cd ${OSC_REPOSITORY}
for LAUNCHPAD_PACKAGE in ${LAUNCHPAD_PACKAGES[*]}
do
echo Change current directory to ${OSC_REPOSITORY}/${LAUNCHPAD_PACKAGE}
cd ${OSC_REPOSITORY}/${LAUNCHPAD_PACKAGE}
echo Clean directory ${LAUNCHPAD_PACKAGE}-${SOFTWARE_VERSION}*
rm -rf ${LAUNCHPAD_PACKAGE}-${SOFTWARE_VERSION}*
echo Copy sources from reference repository ${REFERENCE_REPOSITORY}/${LAUNCHPAD_PACKAGE} ${LAUNCHPAD_PACKAGE}-${SOFTWARE_VERSION}
cp -r ${REFERENCE_REPOSITORY}/${LAUNCHPAD_PACKAGE} ${LAUNCHPAD_PACKAGE}-${SOFTWARE_VERSION}
echo Copy package in current directory ${OSC_DIR}/${LAUNCHPAD_PACKAGE}*
cp ${OSC_DIR}/${LAUNCHPAD_PACKAGE}* .
echo
sed -i -e "s/VERSION_INDEX/${VERSION_INDEX}/g" -e "s/VERSION/${SOFTWARE_VERSION}/g" ${LAUNCHPAD_PACKAGE}.spec
echo Create tar ball ${LAUNCHPAD_PACKAGE}-${SOFTWARE_VERSION}.tar.gz
tar czf ${LAUNCHPAD_PACKAGE}-${SOFTWARE_VERSION}.tar.gz ${LAUNCHPAD_PACKAGE}-${SOFTWARE_VERSION}
echo Clean directory ${LAUNCHPAD_PACKAGE}-${SOFTWARE_VERSION}
rm -rf ${LAUNCHPAD_PACKAGE}-${SOFTWARE_VERSION}
echo OSC Add ${LAUNCHPAD_PACKAGE}-${SOFTWARE_VERSION}.tar.gz
osc add ${LAUNCHPAD_PACKAGE}-${SOFTWARE_VERSION}.tar.gz
osc add *.patch
echo OSC Commit
yes | osc commit --force -m "Version ${SOFTWARE_VERSION}"
done
exit 0

View File

@ -1,24 +0,0 @@
#!/bin/bash
#####################################################
# File Name: init-osc.sh
#
# Purpose :
#
# Author: Julien Bonjean (julien@bonjean.info)
#
# Creation Date: 2009-11-02
# Last Modified:
#####################################################
OSC_REPOSITORY="${ROOT_DIR}/sflphone-osc"
LAUNCHPAD_PACKAGES=( "sflphone-client-gnome" "sflphone-common" )
cd ${OSC_REPOSITORY}
for LAUNCHPAD_PACKAGE in ${LAUNCHPAD_PACKAGES[*]}
do
yes | osc init home:jbonjean:sflphone ${LAUNCHPAD_PACKAGE}
done
exit 0

View File

@ -1,161 +0,0 @@
#####################################################
# File Name: sflphone-client-gnome.spec
#
# Purpose :
#
# Author: Julien Bonjean (julien@bonjean.info)
#
# Creation Date: 2009-05-27
# Last Modified: 2009-10-07
#####################################################
Name: sflphone-client-gnome
License: GNU General Public License (GPL)
Group: Productivity/Networking/System
Summary: GNOME client for SFLphone
Version: VERSION
Release: VERSION_INDEX%{?dist}
URL: http://www.sflphone.org/
Vendor: Savoir-faire Linux
Packager: Julien Bonjean <julien.bonjean@savoirfairelinux.com>
Group: Applications/Communications
BuildRoot: %{_tmppath}/%{name}
Source0: sflphone-client-gnome-%{version}.tar.gz
%if %{defined suse_version}
BuildRequires: scrollkeeper
BuildRequires: update-desktop-files
BuildRequires: dbus-1-glib-devel
BuildRequires: gnome-doc-utils-devel
BuildRequires: libgnomeui-devel
BuildRequires: libwebkit-devel
%endif
%if %{defined fedora_version}
BuildRequires: rarian-compat
BuildRequires: dbus-glib-devel
BuildRequires: gnome-doc-utils
BuildRequires: libgnomeui-devel
BuildRequires: gettext
# fix libproxy-pac expansion error
BuildRequires: libproxy-webkit
# fix PolicyKit-authentication-agent expansion error
BuildRequires: PolicyKit-gnome
BuildRequires: webkitgtk-devel
%endif
%if %{defined mandriva_version}
BuildRequires: libgnomeui2-devel
BuildRequires: libdbus-glib-1_2-devel
BuildRequires: gnome-doc-utils
# fix libesound0 expansion error
BuildRequires: pulseaudio-esound-compat
# fix libproxy-pac expansion error
BuildRequires: libproxy-webkit
%endif
BuildRequires: gtk2-devel
BuildRequires: libnotify-devel
BuildRequires: libsexy-devel
BuildRequires: evolution-data-server-devel
BuildRequires: check-devel
Requires: sflphone-common = %{version}
Requires: dbus-1-glib
Requires: gtk2
Requires: glib2
Requires: libnotify
Requires: libsexy
Requires: notification-daemon
%if %{defined suse_version}
Requires: librsvg
Requires: webkitgtk
%endif
%if %{defined fedora_version}
Requires: librsvg2
Requires: webkitgtk
%endif
Conflicts: sflphone
Prefix: %{_prefix}
%description
Provide a GNOME client for SFLphone.
SFLphone is meant to be a robust enterprise-class desktop phone.
SFLphone is released under the GNU General Public License.
SFLphone is being developed by the global community, and maintained by
Savoir-faire Linux, a Montreal, Quebec, Canada-based Linux consulting company.
Authors:
--------
Julien Bonjean <julien.bonjean@savoirfairelinux.com>
%lang_package
%prep
%setup -q
%build
export SUSE_ASNEEDED=0 # fix opensuse linking issue (Since 11.2 uses default --as-needed for linking, the order of libraries is important)
./autogen.sh
./configure --prefix=%{_prefix}
make -j
%install
make DESTDIR=%{buildroot} install
%if %{defined suse_version}
%suse_update_desktop_file -n %{buildroot}/%{_prefix}/share/applications/sflphone.desktop
%endif
rm -rf $RPM_BUILD_ROOT/var/lib/scrollkeeper
%clean
make clean
%files
%defattr(-, root, root)
%dir %{_prefix}/etc/
%dir %{_prefix}/share/sflphone
%dir %{_prefix}/share/sflphone/ui
%dir %{_prefix}/share/omf/sflphone
%dir %{_prefix}/share/sflphone/webkit
%dir %{_prefix}/share/sflphone/webkit/im
%dir %{_prefix}/etc/gconf/
%dir %{_prefix}/etc/gconf/schemas/
%lang(fr) %{_prefix}/share/locale/fr/LC_MESSAGES/*.mo
%lang(es) %{_prefix}/share/locale/es/LC_MESSAGES/*.mo
%lang(de) %{_prefix}/share/locale/de/LC_MESSAGES/*.mo
%lang(ru) %{_prefix}/share/locale/ru/LC_MESSAGES/*.mo
%lang(zh_CN) %{_prefix}/share/locale/zh_CN/LC_MESSAGES/*.mo
%lang(zh_HK) %{_prefix}/share/locale/zh_HK/LC_MESSAGES/*.mo
%lang(it) %{_prefix}/share/locale/it/LC_MESSAGES/*.mo
%lang(pt_BR) %{_prefix}/share/locale/pt_BR/LC_MESSAGES/*.mo
%lang(da) %{_prefix}/share/locale/da/LC_MESSAGES/*.mo
%doc AUTHORS COPYING README
%doc %{_prefix}/share/man/man1/sflphone-client-gnome.1.gz
%doc %{_prefix}/share/man/man1/sflphone.1.gz
%doc %{_prefix}/share/gnome/help/sflphone
%{_prefix}/bin/sflphone
%{_prefix}/bin/sflphone-client-gnome
%{_prefix}/share/pixmaps/sflphone.svg
%{_prefix}/share/applications/sflphone.desktop
%{_prefix}/share/sflphone/*.svg
%{_prefix}/share/sflphone/*.gif
%{_prefix}/share/omf/sflphone/*
%{_prefix}/share/sflphone/ui/ui.xml
%{_prefix}/etc/gconf/schemas/sflphone-client-gnome.schemas
%{_prefix}/share/sflphone/webkit/im/chat_info.png
%{_prefix}/share/sflphone/webkit/im/error.png
%{_prefix}/share/sflphone/webkit/im/im.css
%{_prefix}/share/sflphone/webkit/im/im.html
%{_prefix}/share/sflphone/webkit/im/im.js
%{_prefix}/share/sflphone/webkit/im/sflphone.png
%changelog

View File

@ -1,107 +0,0 @@
#####################################################
# File Name: sflphone-client-kde.spec
#
# Purpose :
#
# Author: Julien Bonjean (julien@bonjean.info)
#
# Creation Date: 2009-05-27
# Last Modified: 2009-10-07
#####################################################
Name: sflphone-client-kde
License: GNU General Public License (GPL)
Group: Productivity/Networking/System
Summary: KDE client for SFLphone
Version: VERSION
Release: VERSION_INDEX%{?dist}
URL: http://www.sflphone.org/
Vendor: Savoir-faire Linux
Packager: Julien Bonjean <julien.bonjean@savoirfairelinux.com>
BuildRoot: %{_tmppath}/%{name}
Source0: sflphone-client-kde-%{version}.tar.gz
Requires: sflphone-common = %{version}
Requires: commoncpp2
Requires: libkdepimlibs4
Requires: libqt4-dbus-1
Requires: libqt4-svg
Requires: libqt4-x11
%if %{defined suse_version}
BuildRequires: update-desktop-files
BuildRequires: libkdepimlibs4-devel
BuildRequires: libqt4-devel >= 4.3
BuildRequires: gettext-tools
%endif
%if %{defined fedora_version}
BuildRequires: gcc-c++
BuildRequires: kdepimlibs-devel
BuildRequires: qt4
BuildRequires: gettext
%endif
BuildRequires: cmake
BuildRequires: commoncpp2-devel
Conflicts: sflphone
Prefix: %{_prefix}
%description
Provide a KDE client for SFLphone.
SFLphone is meant to be a robust enterprise-class desktop phone.
SFLphone is released under the GNU General Public License.
SFLphone is being developed by the global community, and maintained by
Savoir-faire Linux, a Montreal, Quebec, Canada-based Linux consulting company.
Authors:
--------
Julien Bonjean <julien.bonjean@savoirfairelinux.com>
%lang_package
%prep
%setup -q
%build
cmake . -DCMAKE_INSTALL_PREFIX=%{_prefix}
make
%install
make DESTDIR=%{buildroot} install
mkdir -p %{buildroot}/%{_prefix}/share/pixmaps
cp src/icons/sflphone.svg %{buildroot}/%{_prefix}/share/pixmaps/sflphone.svg
%suse_update_desktop_file -n %{buildroot}/%{_prefix}/share/applications/kde4/sflphone-client-kde.desktop
%clean
make clean
%files
%defattr(-, root, root)
%dir %{_prefix}/share/doc/kde/HTML/en/sflphone-client-kde
%dir %{_prefix}/share/kde4/apps/sflphone-client-kde
%lang(fr) %{_prefix}/share/locale/fr/LC_MESSAGES/*.mo
%lang(es) %{_prefix}/share/locale/es/LC_MESSAGES/*.mo
%lang(de) %{_prefix}/share/locale/de/LC_MESSAGES/*.mo
%lang(ru) %{_prefix}/share/locale/ru/LC_MESSAGES/*.mo
%lang(zh_CN) %{_prefix}/share/locale/zh_CN/LC_MESSAGES/*.mo
%lang(zh_HK) %{_prefix}/share/locale/zh_HK/LC_MESSAGES/*.mo
%doc AUTHORS COPYING README
%doc %{_prefix}/share/man/man1/sflphone-client-kde.1.gz
%doc %{_prefix}/share/doc/kde/HTML/en/sflphone-client-kde/*
%{_prefix}/share/kde4/apps/sflphone-client-kde/*
%{_prefix}/share/kde4/config.kcfg/sflphone-client-kde.kcfg
%{_prefix}/bin/sflphone-client-kde
%{_prefix}/share/applications/kde4/sflphone-client-kde.desktop
%{_prefix}/share/pixmaps/sflphone.svg
%{_prefix}/share/icons/hicolor/128x128/apps/sflphone-client-kde.png
%{_prefix}/share/icons/hicolor/16x16/apps/sflphone-client-kde.png
%{_prefix}/share/icons/hicolor/22x22/apps/sflphone-client-kde.png
%{_prefix}/share/icons/hicolor/32x32/apps/sflphone-client-kde.png
%{_prefix}/share/icons/hicolor/48x48/apps/sflphone-client-kde.png
%{_prefix}/share/icons/hicolor/64x64/apps/sflphone-client-kde.png
%{_prefix}/share/icons/hicolor/scalable/apps/sflphone-client-kde.svgz
%changelog

View File

@ -1,143 +0,0 @@
#####################################################
# File Name: sflphone-common.spec
#
# Purpose :
#
# Author: Julien Bonjean (julien@bonjean.info)
#
# Creation Date: 2009-05-27
# Last Modified: 2009-10-07
#####################################################
Name: sflphone-common
License: GNU General Public License (GPL)
Group: System Environment/Daemons
Summary: SIP and IAX2 compatible softphone - Core
Version: VERSION
Release: VERSION_INDEX%{?dist}
URL: http://www.sflphone.org/
Vendor: Savoir-faire Linux
Packager: Julien Bonjean <julien.bonjean@savoirfairelinux.com>
BuildRoot: %{_tmppath}/%{name}
Source0: sflphone-common-%{version}.tar.gz
BuildRequires: speex-devel
BuildRequires: gcc-c++
BuildRequires: expat
BuildRequires: libzrtpcpp-devel
BuildRequires: commoncpp2-devel
BuildRequires: libsamplerate-devel
BuildRequires: libyaml-devel
%if %{defined suse_version}
BuildRequires: libpulse-devel
BuildRequires: libccrtp-devel
BuildRequires: libexpat-devel
BuildRequires: libgsm-devel
BuildRequires: libcppunit-devel
BuildRequires: libuuid-devel
BuildRequires: libopenssl-devel
BuildRequires: libexpat0
BuildRequires: alsa-devel
BuildRequires: dbus-1-devel
BuildRequires: pcre-devel
%endif
%if %{defined fedora_version}
BuildRequires: pulseaudio-libs-devel
BuildRequires: openssl-devel
BuildRequires: openssl
BuildRequires: expat-devel
BuildRequires: ccrtp-devel
BuildRequires: cppunit-devel
BuildRequires: libuuid-devel
BuildRequires: gsm-devel
BuildRequires: alsa-lib-devel
BuildRequires: dbus-devel
BuildRequires: pcre-devel
BuildRequires: celt-devel
%endif
Requires: libsamplerate
Requires: commoncpp2
Requires: dbus-1
Requires: libyaml
%if %{defined suse_version}
Requires: libgsm1
Requires: libexpat1
Requires: libspeex
Requires: libasound2
Requires: libpulse0
Requires: libccrtp1
%endif
%if %{defined fedora_version}
Requires: gsm
Requires: expat
Requires: compat-expat1
Requires: speex
Requires: alsa-lib
Requires: pulseaudio-libs
Requires: ccrtp
Requires: libzrtpcpp
Requires: celt
%endif
Conflicts: sflphone
Prefix: %{_prefix}
Group: Applications/Communications
%description
SFLphone is meant to be a robust enterprise-class desktop phone.
SFLphone is released under the GNU General Public License.
SFLphone is being developed by the global community, and maintained by
Savoir-faire Linux, a Montreal, Quebec, Canada-based Linux consulting company.
Authors:
--------
Julien Bonjean <julien.bonjean@savoirfairelinux.com>
%prep
%setup -q
%build
export SUSE_ASNEEDED=0 # fix opensuse linking issue (Since 11.2 uses default --as-needed for linking, the order of libraries is important)
cd libs/pjproject
./autogen.sh
./configure --prefix=%{_prefix} --libdir=%{_libdir}
make dep
make clean
make
cd -
./autogen.sh
./configure --prefix=%{_prefix} --libdir=%{_libdir} --without-celt
make -j
%install
make DESTDIR=%{buildroot} install
rm -rf %{buildroot}/%{_prefix}/include
%clean
cd libs/pjproject
make clean
cd -
make clean
%files
%defattr(-, root, root)
%doc AUTHORS COPYING README TODO
%dir %{_libdir}/sflphone
%dir %{_libdir}/sflphone/codecs
%dir %{_libdir}/sflphone/plugins
%dir %{_prefix}/share/sflphone
%dir %{_prefix}/share/sflphone/ringtones
%{_libdir}/sflphone/codecs/*
%{_libdir}/sflphone/plugins/*
%{_prefix}/share/dbus-1/services/org.sflphone.*
%{_prefix}/share/sflphone/ringtones/*
%{_libdir}/sflphone/sflphoned
%doc %{_prefix}/share/man/man1/sflphoned.1.gz
%changelog

View File

@ -1,94 +0,0 @@
#####################################################
# File Name: sflphone-client-gnome.spec
#
# Purpose :
#
# Author: Julien Bonjean (julien@bonjean.info)
#
# Creation Date: 2009-05-27
# Last Modified: 2009-10-07
#####################################################
Name: sflphone-plugins
License: GNU General Public License (GPL)
Group: Productivity/Networking/System
Summary: Evolution addressbook plugin for SFLphone
Version: VERSION
Release: VERSION_INDEX%{?dist}
URL: http://www.sflphone.org/
Vendor: Savoir-faire Linux
Packager: Julien Bonjean <julien.bonjean@savoirfairelinux.com>
Group: Applications/Communications
BuildRoot: %{_tmppath}/%{name}
Source0: sflphone-plugins-%{version}.tar.gz
%if %{defined suse_version}
BuildRequires: libgnomeui-devel
%endif
%if %{defined fedora_version}
BuildRequires: libgnomeui-devel
%endif
%if %{defined mandriva_version}
BuildRequires: libgnomeui2-devel
%endif
BuildRequires: gtk2-devel
BuildRequires: evolution-data-server-devel
Requires: gtk2
Requires: glib2
Conflicts: sflphone
Prefix: %{_prefix}
%description
Provide Evolution addressbok functionality for SFLphone client gnome.
SFLphone is meant to be a robust enterprise-class desktop phone.
SFLphone is released under the GNU General Public License.
SFLphone is being developed by the global community, and maintained by
Savoir-faire Linux, a Montreal, Quebec, Canada-based Linux consulting company.
Authors:
--------
Alexandre Savard <alexandre.savard@savoirfairelinux.com>
%lang_package
%prep
%setup -q
%build
export SUSE_ASNEEDED=0 # fix opensuse linking issue (Since 11.2 uses default --as-needed for linking, the order of libraries is important)
./autogen.sh
./configure --prefix=%{_prefix}
make -j
%install
make DESTDIR=%{buildroot} install
%if %{defined suse_version}
%suse_update_desktop_file -n %{buildroot}/%{_prefix}/share/applications/sflphone.desktop
%endif
rm -rf $RPM_BUILD_ROOT/var/lib/scrollkeeper
%clean
make clean
%files
%defattr(-, root, root)
%dir %{_prefix}/etc/gconf/
%dir %{_prefix}/etc/gconf/schemas/
%dir %{_libdir}/sflphone
%dir %{_libdir}/sflphone/plugins
%{_libdir}/sflphone/plugins/*
%{_prefix}/etc/gconf/schemas/sflphone-client-gnome.schemas
%changelog