Compare commits

...

28 Commits

Author SHA1 Message Date
03fbd206a5 Release 2.3.20 2013-04-18 15:55:02 +02:00
f909f4450b polkit desktop policy: allow sysadmin user to modify date through kcmclock 2013-04-18 15:47:01 +02:00
476c1e42b0 Release 2.3.19 2013-04-10 19:32:22 +02:00
091b8290ba flashplugin: update to 11.2.202.280
sun-java7: update to 7u17 (x86*) and 7u10 (arm)
2013-04-10 19:30:33 +02:00
0b5540707d openmamba-netsrpms: added -f option to force package reinstallation 2013-04-03 15:17:01 +02:00
a8672f6db8 Release 2.3.18 2013-04-03 14:44:28 +02:00
9f67d99d87 flashplugin: update to 11.2.202.275 2013-04-03 12:59:45 +02:00
627a6c97f5 Revert "mambabase.kmdr: use curl instead of wget to check for openmamba website availability"
This reverts commit 8bfb8d05d3.
2013-04-03 12:52:55 +02:00
e2a9b882df openmamba-netsrpms: add support for accepting license from terminal when no DISPLAY is available 2013-03-03 01:13:20 +01:00
ea16cf3903 mambareport: avoid reading missing machine information from standard input, set fields to unknown 2013-02-27 11:11:36 +01:00
fbd9612b03 Release 2.3.17 2013-02-27 11:10:48 +01:00
693471c548 flashplugin: update to 11.2.202.262 2013-02-10 12:45:17 +01:00
8bfb8d05d3 mambabase.kmdr: use curl instead of wget to check for openmamba website availability 2013-02-06 18:21:23 +01:00
5311088a1d Release 2.3.16.1 2013-02-04 19:07:49 +01:00
b5aa9a1b0a flashplugin: fix filename and Makefile multiarch support 2013-02-04 19:06:31 +01:00
6f9a1a9820 Release 2.3.16 2013-02-04 15:26:04 +01:00
d104a8c9ec flashplugin: x86_64 plugin installation support 2013-02-04 15:24:02 +01:00
f49cad7a27 flashplugin: update to 11.2.202.261 2013-02-04 15:15:45 +01:00
fcfb26109d Release 2.3.15 2012-12-10 01:54:25 +01:00
f80c5acb9c skype: fixed v4l1 and v4l2 desktop entries and added italian translation 2012-12-10 01:52:37 +01:00
493b87818b openmamba-netsrpms: correct "Already installed" message when installation fails due to an rpm build error 2012-12-10 01:40:37 +01:00
9cf1a6e2d7 skype: update to 4.1.0.20
Also added desktop entries for v4l1compat and v4l2convert modes to fix compatibility with some webcams
2012-12-10 01:33:55 +01:00
c00fd0fdd5 Release 2.3.14 2012-11-26 01:18:33 +01:00
f119e237ab flashplugin: update to 11.2.202.251 2012-11-26 01:18:07 +01:00
2ff85e02e8 openmamba-netsrpms: fix typo in error message after smart install of built package 2012-11-12 18:30:16 +01:00
a53e689c7f Release 2.3.13 2012-11-10 16:57:07 +01:00
948fdf45a6 mambabase: replace wget with curl for connectivity check to support libproxy (requires wget >= 1.14-2mamba) 2012-11-10 16:51:26 +01:00
3932be0528 mambareport: use pkexec instead of kdesudo 2012-11-02 19:46:49 +01:00
12 changed files with 108 additions and 45 deletions

View File

@@ -1,9 +1,17 @@
# Makefile for openmamba-desktop-base
# Copyright (C) 2004-2011 by Silvan Calarco <silvan.calarco@mambasoft.it>
# Makefile for desktop-base-openmamba package
# Copyright (C) 2004-2013 by Silvan Calarco <silvan.calarco@mambasoft.it>
# Copyright (C) 2005-2007 by Davide Madrisan <davide.madrisan@gmail.com>
include VERSION
include SRPMSVERSIONS
ARCH:=`uname -i`
ifeq ($(ARCH), arm)
SRPMSVERSIONSFILE = SRPMSVERSIONS.arm
else
SRPMSVERSIONSFILE = SRPMSVERSIONS
endif
include $(SRPMSVERSIONSFILE)
PACKAGE = desktop-base-openmamba
DISTROID = openmamba
@@ -96,9 +104,11 @@ pck_catalogs2 := $(wildcard bootrecover/po/*.po)
.SUFFIXES: .in .po .mo
.in:; @echo "generating $@..."; \
if [ "$(ARCH)" != "x86_64" -a "$(ARCH)" != "arm" ]; then ARCH=i386; else ARCH=$(ARCH); fi; \
sed "s,@distroID@,$(DISTROID),g;\
s,@distroid@,$(DISTROid),g;\
s,@distroicon@,$(DISTROICON),g;\
s,@arch@,$$ARCH,g;\
s,@distribution@,$(RPM_DISTRIBUTION),g;\
s,@distroext@,$(RPM_DISTROEXT),g;\
s,@vendor@,$(RPM_VENDOR),g;\
@@ -198,7 +208,7 @@ install-distromenu: dist-update
install-srpms:
@$(INSTALL_DIR) $(DESTDIR)$(distrosrpmsdir)
@$(INSTALL_DIR) $(DESTDIR)$(sysconfigdir)
@cat SRPMSVERSIONS > $(DESTDIR)$(sysconfigdir)/$(SYSCONFIGFILE)
@cat $(SRPMSVERSIONSFILE) > $(DESTDIR)$(sysconfigdir)/$(SYSCONFIGFILE)
for pck in $(pck_srpms); do\
rpmbuild -bs SRPMS/$$pck/$${pck}.spec \
--define="_sourcedir `pwd`/SRPMS/$$pck" \

View File

@@ -1,13 +0,0 @@
## Adobe Flash Plugin
# package name (do not modify unless you know what you're doing)
#FLASH_PLUGIN_PCK=flashplayer9_install_linux_082207.tar.gz
#FLASH_PLUGIN_PCK=flash-player-plugin-9.0.48.0.tar.bz2
#FLASH_PLUGIN_PCK=install_flash_player_9_linux.tar.gz
FLASH_PLUGIN_PCK=install_flash_player_11_linux.i386.tar.gz
# package URL (do not modify unless you know what you're doing)
#FLASH_PLUGIN_URL=http://download.macromedia.com/pub/labs/flashplayer9_update/
#FLASH_PLUGIN_URL=http://macromedia.rediris.es/rpmsource/
#FLASH_PLUGIN_URL=http://fpdownload.macromedia.com/get/flashplayer/current/
FLASH_PLUGIN_URL=http://fpdownload.macromedia.com/get/flashplayer/pdc/${FLASHPLUGIN_VERSION}/

View File

@@ -0,0 +1,7 @@
## Adobe Flash Plugin
# package name (do not modify unless you know what you're doing)
FLASH_PLUGIN_PCK=install_flash_player_11_linux.@arch@.tar.gz
# package URL (do not modify unless you know what you're doing)
FLASH_PLUGIN_URL=http://fpdownload.macromedia.com/get/flashplayer/pdc/${FLASHPLUGIN_VERSION}/

View File

@@ -1,6 +1,6 @@
Name: skype
Version: @skypever@
Release: 2@distroext@
Release: @distroext@
Epoch: 1
Summary: An Internet voice and video communication software
Group: Graphical Desktop/Applications/Internet
@@ -64,6 +64,37 @@ cp %{S:0} LICENSE
rm -fr ${tmpdir}
# create a v4l1_compat desktop link
cat > %{buildroot}%{_datadir}/applications/skype-v4l1.desktop << _EOF
[Desktop Entry]
Name=Skype (v4l1 webcam compatibility)
Name[it]=Skype (compatibilità webcam v4l1)
Comment=Skype Internet Telephony
Exec=LD_PRELOAD=/usr/lib/libv4l/v4l1compat.so skype
Icon=skype.png
Terminal=0
Type=Application
Encoding=UTF-8
Categories=Network;Application;
MimeType=x-scheme-handler/skype;
X-KDE-Protocols=skype
_EOF
cat > %{buildroot}%{_datadir}/applications/skype-v4l2.desktop << _EOF
[Desktop Entry]
Name=Skype (v4l2 webcam fixes)
Name[it]=Skype (correzioni webcam v4l2)
Comment=Skype Internet Telephony
Exec=LD_PRELOAD=/usr/lib/libv4l/v4l2convert.so skype
Icon=skype.png
Terminal=0
Type=Application
Encoding=UTF-8
Categories=Network;Application;
MimeType=x-scheme-handler/skype;
X-KDE-Protocols=skype
_EOF
%clean
[ "%{buildroot}" != / ] && rm -rf %{buildroot}
@@ -71,6 +102,8 @@ rm -fr ${tmpdir}
%defattr(-,root,root)
%{_bindir}/skype
%{_datadir}/applications/skype.desktop
%{_datadir}/applications/skype-v4l1.desktop
%{_datadir}/applications/skype-v4l2.desktop
%{_datadir}/icons/skype.png
%{_datadir}/pixmaps/skype.png
%dir %{_datadir}/skype
@@ -80,7 +113,10 @@ rm -fr ${tmpdir}
%doc LICENSE README
%changelog
* Thu Sep 10 2009 Silvan Calarco <silvan.calarco@mambasoft.it> 2-2mamba
* Mon Dec 10 2012 Silvan Calarco <silvan.calarco@mambasoft.it> 4.2.0.20-1mamba
- added v4l1 and v4l2 webcam compatibility desktop entries
* Thu Sep 10 2009 Silvan Calarco <silvan.calarco@mambasoft.it> 2.1.0.47-2mamba
- specfile fixed for 2.1.0.47
* Wed May 28 2008 Silvan Calarco <silvan.calarco@mambasoft.it> 2.0.0.68-1mamba

View File

@@ -8,7 +8,7 @@
%define javaver %{major}.%{minor}
%define jppname java-%{javaver}-%{origin}
%define javaws_ver %{javaver}
%define toplevel_dir jdk%{javaver}_06
%define toplevel_dir jdk%{javaver}_%{MINOR}
%define distversion %{version}
%define label -%{name}
%define jdklnk jdk7-%{origin}
@@ -23,7 +23,7 @@
Name: sun-java7
Version: @sunjava7ver@
Release: 2@distroext@
Release: 1@distroext@
Epoch: 1
Summary: Sun Java Developer's Kit
Group: System/Libraries/Java
@@ -53,7 +53,7 @@ Sun Java Developer's Kit.
%package runtime
Summary: Sun Java Platform Runtime Environment
Group: System/Libraries/Java
Obsoletes: j2re
#Obsoletes: j2re
Provides: j2re = %{version}
Provides: jre = %{version}
@@ -69,19 +69,19 @@ Sun Java Platform Runtime Environment.
%ifarch %{ix86}
wget -nv --tries=2 --no-cookies --header \
"Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2Ftechnetwork%2Fjava%2Fjavase%2Fdownloads%2Fjdk-%{version}-download-1501626.html;" \
http://download.oracle.com/otn-pub/java/jdk/%{version}-b24/jdk-%{version}-linux-i586.tar.gz
http://download.oracle.com/otn-pub/java/jdk/%{version}-b02/jdk-%{version}-linux-i586.tar.gz
tar xf jdk-%{version}-linux-i586.tar.gz
%endif
%ifarch x86_64
wget -nv --tries=2 --no-cookies --header \
"Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2Ftechnetwork%2Fjava%2Fjavase%2Fdownloads%2Fjdk-%{version}-download-1501626.html;" \
http://download.oracle.com/otn-pub/java/jdk/%{version}-b24/jdk-%{version}-linux-x64.tar.gz
http://download.oracle.com/otn-pub/java/jdk/%{version}-b02/jdk-%{version}-linux-x64.tar.gz
tar xf jdk-%{version}-linux-x64.tar.gz
%endif
%ifarch arm
wget -nv --tries=2 --no-cookies --header \
"Cookie: gpw_e24=http%3A%2F%2Fwww.oracle.com%2Ftechnetwork%2Fjava%2Fjavase%2Fdownloads%2Fjdk-%{version}-download-1501626.html;" \
http://download.oracle.com/otn-pub/java/jdk/%{version}-b24/jdk-%{version}-linux-arm-sfp.tar.gz
http://download.oracle.com/otn-pub/java/jdk/%{version}-b18/jdk-%{version}-linux-arm-sfp.tar.gz
tar xf jdk-%{version}-linux-arm-sfp.tar.gz
%endif
@@ -527,6 +527,7 @@ fi
%config(noreplace) %{_jvmdir}/%{jredir}/lib/security/java.policy
%config(noreplace) %{_jvmdir}/%{jredir}/lib/security/java.security
%ifnarch arm
%config(noreplace) %{_jvmdir}/%{jredir}/lib/security/javafx.policy
%config(noreplace) %{_jvmdir}/%{jredir}/lib/security/javaws.policy
%endif
%config(noreplace) %{_jvmdir}/%{jredir}/lib/security/blacklist
@@ -593,6 +594,9 @@ fi
# %{toplevel_dir}/jre/README %{toplevel_dir}/jre/Welcome.html
%changelog
* Wed Apr 10 2013 Silvan Calarco <silvan.calarco@mambasoft.it> 7u17-1mamba
- update to 7u17
* Sun Aug 19 2012 Silvan Calarco <silvan.calarco@mambasoft.it> 7u6-2mamba
- rename to sun-java7

View File

@@ -1,5 +1,5 @@
FLASHPLUGIN_VERSION=11.2.202.238
FLASHPLUGIN_VERSION=11.2.202.280
WIN32CODECS_VERSION=20110131
SKYPE_VERSION=4.0.0.8
SKYPE_VERSION=4.1.0.20
VIRTUALBOX_EXTENSION_PACK_VERSION=4.2.0
SUN_JAVA7_VERSION=7u6
SUN_JAVA7_VERSION=7u17

View File

@@ -1 +1 @@
VERSION = 2.3.12
VERSION = 2.3.20

View File

@@ -33,3 +33,10 @@ Action=org.freedesktop.NetworkManager.*
ResultAny=yes
ResultInactive=no
ResultActive=yes
[Normal Staff Permissions]
Identity=unix-group:sysadmin
Action=org.kde.kcontrol.kcmclock.*
ResultAny=yes
ResultInactive=no
ResultActive=yes

View File

@@ -397,7 +397,7 @@ Released under the terms of the GNU GPL v3 license</string>
URL_OPTIONS="$URL_OPTIONS&amp;newinst=1"
}
dcop @dcopid KommanderIf setChecked BackBox false
/usr/bin/curl --connect-timeout 30 -f http://www.openmamba.org/distribution/services/check.html$URL_OPTIONS
/usr/bin/wget -T 30 http://www.openmamba.org/distribution/services/check.html$URL_OPTIONS -o /dev/null
RET=$?
if [ $RET -eq 0 ]; then
dcop @dcopid KommanderIf setVisible checkButton false

View File

@@ -850,7 +850,7 @@ problemtext=`echo @problem.text() | sed "s|\"|\\\"|"`
SYSTEM_MANUFACTURER=`dcop @dcopid KommanderIf text Manufacturer` \
SYSTEM_PRODUCT_NAME=`dcop @dcopid KommanderIf text Product` \
SYSTEM_SERIAL_NUMBER=`dcop @dcopid KommanderIf text Serial` \
kdesudo openmamba-makereport @repdir.text() $HOME $inputfile &amp;&gt; $errfile
pkexec openmamba-makereport @repdir.text() $HOME $inputfile &amp;&gt; $errfile
ret=$?
if [ $ret -eq 0 ]; then
dcop @dcopid KommanderIf setChecked NextBox true

View File

@@ -11,18 +11,15 @@ TEMPFILE=`tempfile`
. ${ROOT}/etc/sysconfig/machine
[ ! "$SYSTEM_MANUFACTURER" -o "$SYSTEM_MANUFACTURER" = "System manufacturer" ] && {
echo -n "Please enter the name of the system manufacturer: "
read SYSTEM_MANUFACTURER
SYSTEM_MANUFACTURER=unknown
}
[ ! "$SYSTEM_PRODUCT_NAME" -o "$SYSTEM_PRODUCT_NAME" = "System Product Name" ] && {
echo -n "Please enter the name of the system product name: "
read SYSTEM_PRODUCT_NAME
SYSTEM_PRODUCT_NAME=unknown
}
[ ! "$SYSTEM_SERIAL_NUMBER" -o "$SYSTEM_SERIAL_NUMBER" = "System Serial Number" ] && {
echo -n "Please enter the name of the system serial number: "
read SYSTEM_SERIAL_NUMBER
SYSTEM_SERIAL_NUMBER=unknown
}
SYSTEM_MANUFACTURER=`echo $SYSTEM_MANUFACTURER | tr ' ' _`

View File

@@ -2,7 +2,7 @@
#
# netsrpm-install.sh - Build srpms that download sources from network
#
# Copyright (C) 2003-2012 by Silvan Calarco <silvan.calarco@mambasoft.it>
# Copyright (C) 2003-2013 by Silvan Calarco <silvan.calarco@mambasoft.it>
# Copyright (C) 2005 by Massimo Pintore <massimo.pintore@qilinux.it>
# Copyright (C) 2005-2007 by Davide Madrisan <davide.madrisan@qilinux.it>
@@ -13,7 +13,10 @@ rpmdir=$(rpm --eval=%{_rpmdir} 2>/dev/null)
while [ "$1" ]; do
case $1 in
-c) CHECK_MODE=1 ;;
-f) FORCE_MODE=1 ;;
-u) UPGRADE_MODE=1 ;;
-h|--help) PACKAGES= ; break ;;
-*) echo "Error: invalid option $1; aborting."; exit 1 ;;
*) PACKAGES="$PACKAGES $1"
esac
shift
@@ -21,9 +24,11 @@ done
if [ -z "$PACKAGES" ]; then
echo "Usage:
$me [-c] pkgname ...
$me [options...] pkgname ...
Options:
-c: only check and exit (returns: 0: up-to-date; 1: needs update; 2: not installed)
-f: force reinstallation if already installed
-u: only upgrade if already installed
"
exit 255
@@ -33,8 +38,6 @@ function check_if_already_installed() {
rpm -q $1 &>/dev/null
if [ $? -eq 0 ]; then
notify-send -a $"Network software installation" -i $icon "$pckname" "$pckname: "$"already installed."
else
notify-send -a $"Network software installation" -i $icon "$pckname" $"There was an error installing"" $pckname!"
fi
}
@@ -101,8 +104,17 @@ for pckname in $PACKAGES; do
cpio --quiet --extract --make-directories < $tmpfile ) 2>/dev/null
if [ -f $tmpdir/LICENSE ]; then
license-dialog $tmpdir/LICENSE
[ $? -ne 0 ] && exit 1
if [ "$DISPLAY" ]; then
license-dialog $tmpdir/LICENSE
[ $? -ne 0 ] && exit 1
else
echo "You must accept the following license terms:"
echo
more $tmpdir/LICENSE
echo -n "Do you agree with the above license terms [y/N]? "
read ans
[ "$ans" = "Y" -o "$ans" = "y" ] || exit 1
fi
fi
notify-send -a $"Network software installation" -i $icon "$pckname" $"$pckname installation in progress..."
@@ -112,15 +124,18 @@ for pckname in $PACKAGES; do
rpmbuild --rebuild $SRPM_PATH --define="%_rpmdir $tmpdir"
if [ $? -gt 0 ]; then
echo "$me: "$"error rebuilding \`$SRPM_PATH'."" "$"Aborting..." >&2
check_if_already_installed $pckname
notify-send -a $"Network software installation" -i $icon "$pckname" $"There was an error installing"" $pckname!"
exit 255
fi
RPM_PATH=`find $tmpdir -name \*.rpm`
# install rpm
if [ "$FORCE_MODE" = "1" ]; then
sudo smart remove -y $pckname
fi
sudo smart install -y $RPM_PATH
if [ $? -gt 0 ]; then
echo "$me: "$"error installing \`$SRPM_PATH'."" "$"Aborting..." >&2
echo "$me: "$"error installing \`$RPM_PATH'."" "$"Aborting..." >&2
check_if_already_installed $pckname
exit 255
fi