Compare commits
13 Commits
Author | SHA1 | Date | |
---|---|---|---|
279f33aba3 | |||
17a2a7bcee | |||
7e2099106f | |||
ab3ae9a6dd | |||
9ab6dc2fb7 | |||
582526fc08 | |||
94d9fb5882 | |||
d4479c117c | |||
fcb13665a0 | |||
2df4b31c4b | |||
48755a089f | |||
8463b462e2 | |||
1aa1b2d379 |
11
Makefile
11
Makefile
@@ -1,5 +1,5 @@
|
||||
# Makefile for desktop-base-openmamba package
|
||||
# Copyright (C) 2004-2015 by Silvan Calarco <silvan.calarco@mambasoft.it>
|
||||
# Copyright (C) 2004-2016 by Silvan Calarco <silvan.calarco@mambasoft.it>
|
||||
# Copyright (C) 2005-2007 by Davide Madrisan <davide.madrisan@gmail.com>
|
||||
|
||||
include VERSION
|
||||
@@ -48,7 +48,7 @@ endif
|
||||
initrddir = ${sysconfdir}/rc.d/init.d
|
||||
mandir = ${prefix}/usr/share/man
|
||||
sysconfigdir= ${sysconfdir}/sysconfig
|
||||
xprofiledir = ${sysconfdir}/xprofile.d
|
||||
profiledir = ${sysconfdir}/profile.d
|
||||
mambabasedatadir = ${datadir}/openmamba/mambabase
|
||||
mambareportdatadir = ${datadir}/openmamba/mambareport
|
||||
mambaimagesdir = ${datadir}/openmamba/images
|
||||
@@ -67,6 +67,7 @@ xdg_directorydir = ${datadir}/desktop-directories
|
||||
xdg_menudir = ${sysconfdir}/xdg/menus
|
||||
xdg_mergedmenudir = $(xdg_menudir)/applications-merged
|
||||
systemdsystemdir = /lib/systemd/system
|
||||
systemdsleepdir = /lib/systemd/system-sleep
|
||||
|
||||
distrorootdir = ${datadir}/$(DISTROid)
|
||||
distrobindir = ${distrorootdir}/bin
|
||||
@@ -148,14 +149,14 @@ install-kde-distro-addons: dist-update
|
||||
@$(INSTALL_DIR) $(DESTDIR)$(sbindir)
|
||||
@$(INSTALL_DIR) $(DESTDIR)$(distrobindir)
|
||||
@$(INSTALL_DIR) $(DESTDIR)$(mambaimagesdir)
|
||||
@$(INSTALL_DIR) $(DESTDIR)$(systemdsleepdir)
|
||||
cp -r etc/polkit-1 $(DESTDIR)$(sysconfdir)/
|
||||
cp -r etc/prelink.conf.d $(DESTDIR)$(sysconfdir)/
|
||||
cp -r etc/profile.d $(DESTDIR)$(sysconfdir)/
|
||||
cp -r etc/sudoers.d $(DESTDIR)$(sysconfdir)/
|
||||
cp -r etc/sysconfig $(DESTDIR)$(sysconfdir)/
|
||||
cp -r etc/xprofile.d $(DESTDIR)$(sysconfdir)/
|
||||
cp etc/system-sleep/* $(DESTDIR)$(systemdsleepdir)/
|
||||
chmod 755 $(DESTDIR)$(sysconfdir)/profile.d/*.sh
|
||||
chmod 755 $(DESTDIR)$(sysconfdir)/xprofile.d/*.sh
|
||||
$(INSTALL_SCRIPT) kde/scripts/showlog $(DESTDIR)$(distrobindir)
|
||||
cp -r menu/icons/ $(DESTDIR)$(datadir)/icons/
|
||||
|
||||
@@ -228,7 +229,7 @@ install-xramdr:
|
||||
install-desktop:
|
||||
@$(INSTALL_DIR) $(DESTDIR)$(distrodesktopdir)
|
||||
$(INSTALL_DATA) $(pck_desktop) $(DESTDIR)$(distrodesktopdir)
|
||||
$(INSTALL_SCRIPT) desktop/desktop-firsttime.sh $(DESTDIR)$(xprofiledir)
|
||||
$(INSTALL_SCRIPT) desktop/desktop-firsttime.sh $(DESTDIR)$(profiledir)
|
||||
|
||||
install-openmamba-update:
|
||||
@$(INSTALL_DIR) $(DESTDIR)$(bindir)
|
||||
|
@@ -64,6 +64,8 @@ rm -fr ${tmpdir}
|
||||
|
||||
%clean
|
||||
[ "%{buildroot}" != / ] && rm -rf %{buildroot}
|
||||
rm -rf %{_builddir}/%{name}-*
|
||||
:
|
||||
|
||||
%files
|
||||
%defattr(-,root,root)
|
||||
|
@@ -52,6 +52,8 @@ rm -fr ${tmpdir}
|
||||
|
||||
%clean
|
||||
[ "%{buildroot}" != / ] && rm -rf %{buildroot}
|
||||
rm -rf %{_builddir}/%{name}-*
|
||||
:
|
||||
|
||||
%files
|
||||
%defattr(-,root,root)
|
||||
|
@@ -59,6 +59,8 @@ rm -fr ${tmpdir}
|
||||
|
||||
%clean
|
||||
[ "%{buildroot}" != / ] && rm -rf %{buildroot}
|
||||
rm -rf %{_builddir}/%{name}-*
|
||||
:
|
||||
|
||||
%files
|
||||
%defattr(-,root,root)
|
||||
|
@@ -33,6 +33,8 @@ BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
||||
The TrueType core fonts for the web that was once available from http://www.microsoft.com/typography/fontpack/. The src rpm is cleverly constructed so that the actual fonts are downloaded from Sourceforge's site at build time. Therefore this package technically does not 'redistribute' the fonts, it just makes it easy to install them on a linux system.
|
||||
|
||||
%prep
|
||||
%setup -c -n %{name}-%{version} -D -T
|
||||
|
||||
rm -rf %{name}
|
||||
mkdir %{name}
|
||||
cd %{name}
|
||||
@@ -83,6 +85,8 @@ cp *.ttf %{buildroot}%{fontdir}
|
||||
|
||||
%clean
|
||||
[ "%{buildroot}" != / ] && rm -rf %{buildroot}
|
||||
rm -rf %{_builddir}/%{name}-*
|
||||
:
|
||||
|
||||
%post
|
||||
/usr/bin/fc-cache
|
||||
|
@@ -14,6 +14,7 @@ BuildPrereq: wget
|
||||
BuildPrereq: /usr/bin/tempfile
|
||||
# NOTE: requires the backward compatible version of the libstdc++ library
|
||||
Requires: pulseaudio
|
||||
Requires: libv4l.i586
|
||||
BuildRoot: %{_tmppath}/%{name}-%{version}-root
|
||||
|
||||
%description
|
||||
@@ -98,6 +99,8 @@ _EOF
|
||||
|
||||
%clean
|
||||
[ "%{buildroot}" != / ] && rm -rf %{buildroot}
|
||||
rm -rf %{_builddir}/%{name}-*
|
||||
:
|
||||
|
||||
%files
|
||||
%defattr(-,root,root)
|
||||
|
@@ -50,6 +50,8 @@ ln -sf /usr/lib64/libssl.so.1.0.0 %{buildroot}/opt/spotify/lib/spotify-client/li
|
||||
|
||||
%clean
|
||||
[ "%{buildroot}" != / ] && rm -rf "%{buildroot}"
|
||||
rm -rf %{_builddir}/%{name}-*
|
||||
:
|
||||
|
||||
%pre
|
||||
if [ $1 -ge 1 ]; then
|
||||
|
@@ -308,6 +308,8 @@ rm -f %{buildroot}%{_jvmdir}/%{jredir}/lib/*/fxavcodecplugin-52.so
|
||||
|
||||
%clean
|
||||
[ "%{buildroot}" != / ] && rm -rf %{buildroot}
|
||||
rm -rf %{_builddir}/%{name}-*
|
||||
:
|
||||
|
||||
%pre
|
||||
if [ $1 -ge 1 ]; then
|
||||
|
@@ -45,6 +45,8 @@ cp %{S:0} LICENSE
|
||||
|
||||
%clean
|
||||
[ "%{buildroot}" != / ] && rm -rf %{buildroot}
|
||||
rm -rf %{_builddir}/%{name}-*
|
||||
:
|
||||
|
||||
%post
|
||||
#VBoxManage extpack uninstall Oracle_VM_VirtualBox_Extension_Pack || true
|
||||
|
@@ -92,6 +92,8 @@ find . -type f -exec install -D "{}" "%{buildroot}%{win32dir}/{}" \;
|
||||
|
||||
%clean
|
||||
[ "%{buildroot}" != / ] && rm -rf %{buildroot}
|
||||
rm -rf %{_builddir}/%{name}-*
|
||||
:
|
||||
|
||||
%files
|
||||
%defattr(-,root,root)
|
||||
|
@@ -2,14 +2,18 @@
|
||||
SRPMVERSION["b43-firmware"]=4.150.10.5
|
||||
SRPMRELEASE["b43-firmware"]=1mamba
|
||||
# flashplugin
|
||||
SRPMVERSION["flashplugin"]="`curl -s http://www.adobe.com/software/flash/about/ | grep -A2 "Linux" | tail -n1 | sed -e 's/[[:space:]]*<[^>][^>]*>//g;s/[[:space:]]//' 2>/dev/null`"
|
||||
SRPMRELEASE["flashplugin"]=1mamba
|
||||
if [ ! "$SRPMCHECK" -o "$SRPMCHECK" = "flashplugin" ]; then
|
||||
SRPMVERSION["flashplugin"]="`curl --max-time 20 -s http://www.adobe.com/software/flash/about/ | grep -A2 "Linux" | tail -n1 | sed -e 's/[[:space:]]*<[^>][^>]*>//g;s/[[:space:]]//' 2>/dev/null`"
|
||||
SRPMRELEASE["flashplugin"]=1mamba
|
||||
fi
|
||||
# msttcorefonts
|
||||
SRPMVERSION["msttcorefonts"]=1.3
|
||||
SRPMRELEASE["msttcorefonts"]=7mamba
|
||||
# skype
|
||||
SRPMVERSION["skype"]="`curl -sLI "http://www.skype.com/go/getskype-linux-beta-dynamic"|grep "linux/skype-"|sed "s|.*skype-\(.*\)\.tar\..*|\1|" 2>/dev/null`"
|
||||
SRPMRELEASE["skype"]=2mamba
|
||||
if [ ! "$SRPMCHECK" -o "$SRPMCHECK" = "skype" ]; then
|
||||
SRPMVERSION["skype"]="`curl --max-time 20 -sLI "http://www.skype.com/go/getskype-linux-beta-dynamic"|grep "linux/skype-"|sed "s|.*skype-\(.*\)\.tar\..*|\1|"|grep -v "\.\.0\." 2>/dev/null`"
|
||||
SRPMRELEASE["skype"]=2mamba
|
||||
fi
|
||||
# spotify
|
||||
if [ "`uname -m`" == "x86_64" ]; then
|
||||
SRPMVERSION["spotify"]=20150629
|
||||
@@ -18,14 +22,24 @@ SRPMVERSION["spotify"]=0
|
||||
fi
|
||||
SRPMRELEASE["spotify"]=1mamba
|
||||
# sun-java7
|
||||
SRPMVERSION["sun-java7"]="`curl -s http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html|grep "Linux x86.*i586.tar.gz"|tail -n1|sed "s|.*/java/jdk/\(.*\)/jdk-.*|\1|;s|-|_|" 2>/dev/null`"
|
||||
SRPMRELEASE["sun-java7"]=1mamba
|
||||
if [ ! "$SRPMCHECK" -o "$SRPMCHECK" = "sun-java7" ]; then
|
||||
SRPMVERSION["sun-java7"]="`curl --max-time 20 -s http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html|grep "Linux x86.*i586.tar.gz"|tail -n1|sed "s|.*/java/jdk/\(.*\)/jdk-.*|\1|;s|-|_|" 2>/dev/null`"
|
||||
SRPMRELEASE["sun-java7"]=1mamba
|
||||
fi
|
||||
# virtualbox-extension-pack
|
||||
SRPMVERSION["virtualbox-extension-pack"]="`rpm -q VirtualBox 2>/dev/null| cut -d- -f2`"
|
||||
SRPMRELEASE["virtualbox-extension-pack"]=1mamba
|
||||
if [ ! "$SRPMCHECK" -o "$SRPMCHECK" = "virtualbox-extension-pack" ]; then
|
||||
SRPMVERSION["virtualbox-extension-pack"]="`rpm -q VirtualBox 2>/dev/null| cut -d- -f2`"
|
||||
SRPMRELEASE["virtualbox-extension-pack"]=1mamba
|
||||
fi
|
||||
# win32codecs
|
||||
SRPMVERSION["win32codecs"]=20110131
|
||||
SRPMRELEASE["win32codecs"]=1mamba
|
||||
# chromium-pepper-flash
|
||||
SRPMVERSION["chromium-pepper-flash"]="`curl -s "http://googlechromereleases.blogspot.it/" | grep -i -m 1 "stable channel has been updated to" | sed "s|.*updated to \([0-9.]*\) .*|\1|" 2>/dev/null`"
|
||||
SRPMRELEASE["chromium-pepper-flash"]=1mamba
|
||||
if [ ! "$SRPMCHECK" -o "$SRPMCHECK" = "chromium-pepper-flash" ]; then
|
||||
if [ "`uname -m`" == "x86_64" ]; then
|
||||
SRPMVERSION["chromium-pepper-flash"]="`curl --max-time 20 -s "http://googlechromereleases.blogspot.it/" | grep -i -m 1 "stable channel has been updated to" | sed "s|.*[^0-9]\([0-9]*\.[0-9]*\.[0-9]*\.[0-9]*\).*|\1|" 2>/dev/null`"
|
||||
else
|
||||
SRPMVERSION["chromium-pepper-flash"]="0"
|
||||
fi
|
||||
SRPMRELEASE["chromium-pepper-flash"]=1mamba
|
||||
fi
|
||||
|
@@ -1,2 +1,2 @@
|
||||
SRPMVERSION["sun-java7"]="`curl -s http://www.oracle.com/technetwork/java/javase/downloads/jdk7-arm-downloads-2187468.html|grep "Linux ARM.*arm-vfp-sflt.tar.gz"|tail -n1|sed "s|.*/java/jdk/\(.*\)/jdk-.*|\1|;s|-|_|" 2>/dev/null`"
|
||||
SRPMVERSION["sun-java7"]="`curl --max-time 20 -s http://www.oracle.com/technetwork/java/javase/downloads/jdk7-arm-downloads-2187468.html|grep "Linux ARM.*arm-vfp-sflt.tar.gz"|tail -n1|sed "s|.*/java/jdk/\(.*\)/jdk-.*|\1|;s|-|_|" 2>/dev/null`"
|
||||
SRPMRELEASE["sun-java7"]=1mamba
|
||||
|
9
etc/system-sleep/r8169
Executable file
9
etc/system-sleep/r8169
Executable file
@@ -0,0 +1,9 @@
|
||||
#!/bin/bash
|
||||
TMPFILE=/tmp/system-sleep-hook-r8169.tmp
|
||||
if [ "$1/$2" = "pre/suspend" ]; then
|
||||
rmmod r8169
|
||||
touch $TMPFILE
|
||||
elif [ "$1/$2" = "post/suspend" -a -e $TMPFILE ]; then
|
||||
modprobe r8169
|
||||
rm -f $TMPFILE
|
||||
fi
|
@@ -44,9 +44,10 @@ function check_if_already_installed() {
|
||||
}
|
||||
|
||||
declare -A SRPMVERSION SRPMRELEASE
|
||||
. /etc/sysconfig/netsrpminstall || exit 1
|
||||
|
||||
for pckname in $PACKAGES; do
|
||||
export SRPMCHECK="$pckname"
|
||||
. /etc/sysconfig/netsrpminstall || exit 1
|
||||
|
||||
SRPM_PATH=$DISTRO_SRPMS_DIR/${pckname}
|
||||
SPEC_PATHNAME=$SRPM_PATH/${pckname}.spec
|
||||
|
Reference in New Issue
Block a user