Date: Friday, December 7, 2012 @ 09:57:50 Author: ronald Revision: 172937
archrelease: copy trunk to extra-i686, extra-x86_64 Added: enlightenment17/repos/extra-i686/PKGBUILD (from rev 172936, enlightenment17/trunk/PKGBUILD) enlightenment17/repos/extra-i686/e-applications.menu (from rev 172936, enlightenment17/trunk/e-applications.menu) enlightenment17/repos/extra-i686/enlightenment17.install (from rev 172936, enlightenment17/trunk/enlightenment17.install) enlightenment17/repos/extra-i686/quickstart.patch (from rev 172936, enlightenment17/trunk/quickstart.patch) enlightenment17/repos/extra-i686/sysactions_systemd.patch (from rev 172936, enlightenment17/trunk/sysactions_systemd.patch) enlightenment17/repos/extra-x86_64/PKGBUILD (from rev 172936, enlightenment17/trunk/PKGBUILD) enlightenment17/repos/extra-x86_64/e-applications.menu (from rev 172936, enlightenment17/trunk/e-applications.menu) enlightenment17/repos/extra-x86_64/enlightenment17.install (from rev 172936, enlightenment17/trunk/enlightenment17.install) enlightenment17/repos/extra-x86_64/quickstart.patch (from rev 172936, enlightenment17/trunk/quickstart.patch) enlightenment17/repos/extra-x86_64/sysactions_systemd.patch (from rev 172936, enlightenment17/trunk/sysactions_systemd.patch) Deleted: enlightenment17/repos/extra-i686/PKGBUILD enlightenment17/repos/extra-i686/e-applications.menu enlightenment17/repos/extra-i686/enlightenment17.install enlightenment17/repos/extra-i686/quickstart.patch enlightenment17/repos/extra-i686/sysactions_systemd.patch enlightenment17/repos/extra-x86_64/PKGBUILD enlightenment17/repos/extra-x86_64/e-applications.menu enlightenment17/repos/extra-x86_64/enlightenment17.install enlightenment17/repos/extra-x86_64/quickstart.patch enlightenment17/repos/extra-x86_64/sysactions_systemd.patch ---------------------------------------+ extra-i686/PKGBUILD | 172 ++++++++--------- extra-i686/e-applications.menu | 308 ++++++++++++++++---------------- extra-i686/enlightenment17.install | 34 +-- extra-i686/quickstart.patch | 26 +- extra-i686/sysactions_systemd.patch | 34 +-- extra-x86_64/PKGBUILD | 172 ++++++++--------- extra-x86_64/e-applications.menu | 308 ++++++++++++++++---------------- extra-x86_64/enlightenment17.install | 34 +-- extra-x86_64/quickstart.patch | 26 +- extra-x86_64/sysactions_systemd.patch | 34 +-- 10 files changed, 574 insertions(+), 574 deletions(-) Deleted: extra-i686/PKGBUILD =================================================================== --- extra-i686/PKGBUILD 2012-12-07 14:56:52 UTC (rev 172936) +++ extra-i686/PKGBUILD 2012-12-07 14:57:50 UTC (rev 172937) @@ -1,86 +0,0 @@ -# $Id$ -# Maintainer: Ronald van Haren <ron...@archlinux.org> -# Contributor: Gustavo Sverzut Barbieri <barbi...@gmail.com> - -pkgname=enlightenment17 -_pkgname=enlightenment -pkgver=0.17.0alpha8 -_pkgver=0.17.0-alpha8 -pkgrel=1 -pkgdesc="Enlightenment window manager DR17 (aka e17)" -arch=('i686' 'x86_64') -url="http://www.enlightenment.org" -license=('BSD') -depends=('alsa-lib' 'pm-utils' 'pam' 'shared-mime-info' 'hicolor-icon-theme' - 'desktop-file-utils' 'e_dbus' 'edje' 'eeze' 'efreet' - 'eio' 'elementary' 'xcb-util-keysyms' 'udisks' 'systemd') -optdepends=('connman: network module') -provides=('notification-daemon' 'e') - -backup=('etc/enlightenment/sysactions.conf') -options=('!libtool' '!emptydirs') -install=enlightenment17.install -source=(http://download.enlightenment.org/releases/$_pkgname-$_pkgver.tar.gz - 'e-applications.menu' 'quickstart.patch' 'sysactions_systemd.patch') -sha1sums=('12612175f08d11ff34c0c509f4e28e412cc13510' - 'e08cc63cb8a188a06705b42d03e032b9fcfa7ee5' - '3f53931ae86de8fe99e386aeb097521aac0decd8' - '86f1c5e36dc274c3101362532378be034e89c593') - -build() { - cd "$srcdir/$_pkgname-$_pkgver" - - export CFLAGS="-fvisibility=hidden -ffunction-sections -fdata-sections ${CFLAGS}" - export CXXFLAGS="-fvisibility=hidden -ffunction-sections -fdata-sections ${CXXFLAGS}" - export LDFLAGS="-fvisibility=hidden -ffunction-sections -fdata-sections -Wl,--gc-sections -Wl,--as-needed ${LDFLAGS}" - - patch -p0 < $srcdir/quickstart.patch - - # default to systemd for sysactions - patch -Np0 < $srcdir/sysactions_systemd.patch - - ./configure \ - --prefix=/usr \ - --sysconfdir=/etc \ - --libexecdir=/usr/lib/enlightenment \ - --enable-strict \ - --disable-static \ - --enable-pam \ - --disable-device-hal \ - --enable-device-udev \ - --disable-mount-hal \ - --enable-mount-udisks \ - --enable-mount-eeze \ - --enable-elementary \ - --enable-emotion \ - --enable-enotify \ - --disable-ephysics \ - --disable-wayland-clients \ - --disable-conf-wallpaper2 \ - --disable-illume2 \ - --disable-physics \ - --disable-doc - make -} - -package() { - cd $srcdir/$_pkgname-$_pkgver - - make DESTDIR=$pkgdir install - -# install license files - if [ -e $srcdir/$_pkgname-$_pkgver/COPYING ]; then - install -Dm644 $srcdir/$_pkgname-$_pkgver/COPYING \ - $pkgdir/usr/share/licenses/$pkgname/COPYING - fi - - if [ -e $srcdir/$_pkgname-$_pkgver/COPYING-PLAIN ]; then - install -Dm644 $srcdir/$_pkgname-$_pkgver/COPYING-PLAIN \ - $pkgdir/usr/share/licenses/$pkgname/COPYING-PLAIN - fi - - # install a default applications.menu file (mostly copy from gnome-menus) - install -Dm644 $srcdir/e-applications.menu \ - $pkgdir/etc/xdg/menus/e-applications.menu -} - Copied: enlightenment17/repos/extra-i686/PKGBUILD (from rev 172936, enlightenment17/trunk/PKGBUILD) =================================================================== --- extra-i686/PKGBUILD (rev 0) +++ extra-i686/PKGBUILD 2012-12-07 14:57:50 UTC (rev 172937) @@ -0,0 +1,86 @@ +# $Id$ +# Maintainer: Ronald van Haren <ron...@archlinux.org> +# Contributor: Gustavo Sverzut Barbieri <barbi...@gmail.com> + +pkgname=enlightenment17 +_pkgname=enlightenment +pkgver=0.17.0beta1 +_pkgver=0.17.0-beta +pkgrel=1 +pkgdesc="Enlightenment window manager DR17 (aka e17)" +arch=('i686' 'x86_64') +url="http://www.enlightenment.org" +license=('BSD') +depends=('alsa-lib' 'pm-utils' 'pam' 'shared-mime-info' 'hicolor-icon-theme' + 'desktop-file-utils' 'e_dbus' 'edje' 'eeze' 'efreet' + 'eio' 'elementary' 'xcb-util-keysyms' 'udisks' 'systemd') +optdepends=('connman: network module') +provides=('notification-daemon' 'e') + +backup=('etc/enlightenment/sysactions.conf') +options=('!libtool' '!emptydirs') +install=enlightenment17.install +source=(http://download.enlightenment.org/releases/$_pkgname-$_pkgver.tar.gz + 'e-applications.menu' 'quickstart.patch' 'sysactions_systemd.patch') +sha1sums=('2ff60e4dfe050b27d597836dfb524dd205d595d9' + 'e08cc63cb8a188a06705b42d03e032b9fcfa7ee5' + '3f53931ae86de8fe99e386aeb097521aac0decd8' + '86f1c5e36dc274c3101362532378be034e89c593') + +build() { + cd "$srcdir/$_pkgname-$_pkgver" + + export CFLAGS="-fvisibility=hidden -ffunction-sections -fdata-sections ${CFLAGS}" + export CXXFLAGS="-fvisibility=hidden -ffunction-sections -fdata-sections ${CXXFLAGS}" + export LDFLAGS="-fvisibility=hidden -ffunction-sections -fdata-sections -Wl,--gc-sections -Wl,--as-needed ${LDFLAGS}" + + patch -p0 < $srcdir/quickstart.patch + + # default to systemd for sysactions + patch -Np0 < $srcdir/sysactions_systemd.patch + + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --libexecdir=/usr/lib/enlightenment \ + --enable-strict \ + --disable-static \ + --enable-pam \ + --disable-device-hal \ + --enable-device-udev \ + --disable-mount-hal \ + --enable-mount-udisks \ + --enable-mount-eeze \ + --enable-elementary \ + --enable-emotion \ + --enable-enotify \ + --disable-ephysics \ + --disable-wayland-clients \ + --disable-conf-wallpaper2 \ + --disable-illume2 \ + --disable-physics \ + --disable-doc + make +} + +package() { + cd $srcdir/$_pkgname-$_pkgver + + make DESTDIR=$pkgdir install + +# install license files + if [ -e $srcdir/$_pkgname-$_pkgver/COPYING ]; then + install -Dm644 $srcdir/$_pkgname-$_pkgver/COPYING \ + $pkgdir/usr/share/licenses/$pkgname/COPYING + fi + + if [ -e $srcdir/$_pkgname-$_pkgver/COPYING-PLAIN ]; then + install -Dm644 $srcdir/$_pkgname-$_pkgver/COPYING-PLAIN \ + $pkgdir/usr/share/licenses/$pkgname/COPYING-PLAIN + fi + + # install a default applications.menu file (mostly copy from gnome-menus) + install -Dm644 $srcdir/e-applications.menu \ + $pkgdir/etc/xdg/menus/e-applications.menu +} + Deleted: extra-i686/e-applications.menu =================================================================== --- extra-i686/e-applications.menu 2012-12-07 14:56:52 UTC (rev 172936) +++ extra-i686/e-applications.menu 2012-12-07 14:57:50 UTC (rev 172937) @@ -1,154 +0,0 @@ -<!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN" - "http://www.freedesktop.org/standards/menu-spec/1.0/menu.dtd"> - -<Menu> - - <Name>Applications</Name> - <Directory>X-E-Menu-Applications.directory</Directory> - - <!-- Scan legacy dirs first, as later items take priority --> - <KDELegacyDirs/> - <LegacyDir>/etc/X11/applnk</LegacyDir> - <LegacyDir>/usr/share/gnome/apps</LegacyDir> - - <!-- Read standard .directory and .desktop file locations --> - <DefaultAppDirs/> - <DefaultDirectoryDirs/> - - <!-- Read in overrides and child menus from applications-merged/ --> - <DefaultMergeDirs/> - - <!-- Accessories submenu --> - <Menu> - <Name>Accessories</Name> - <Directory>Utility.directory</Directory> - <Include> - <And> - <Category>Utility</Category> - <!-- Accessibility spec must have either the Utility or Settings - category, and we display an accessibility submenu already for - the ones that do not have Settings, so don't display accessibility - applications here --> - <Not><Category>Accessibility</Category></Not> - <Not><Category>System</Category></Not> - </And> - </Include> - </Menu> <!-- End Accessories --> - - <!-- Accessibility submenu --> - <Menu> - <Name>Universal Access</Name> - <Directory>Utility-Accessibility.directory</Directory> - <Include> - <And> - <Category>Accessibility</Category> - <Not><Category>Settings</Category></Not> - </And> - </Include> - </Menu> <!-- End Accessibility --> - - <!-- Development Tools --> - <Menu> - <Name>Development</Name> - <Directory>Development.directory</Directory> - <Include> - <And> - <Category>Development</Category> - </And> - <Filename>emacs.desktop</Filename> - </Include> - </Menu> <!-- End Development Tools --> - - <!-- Education --> - <Menu> - <Name>Education</Name> - <Directory>Education.directory</Directory> - <Include> - <And> - <Category>Education</Category> - </And> - </Include> - </Menu> <!-- End Education --> - - <!-- Games --> - <Menu> - <Name>Games</Name> - <Directory>Game.directory</Directory> - <Include> - <And> - <Category>Game</Category> - </And> - </Include> - </Menu> <!-- End Games --> - - <!-- Graphics --> - <Menu> - <Name>Graphics</Name> - <Directory>Graphics.directory</Directory> - <Include> - <And> - <Category>Graphics</Category> - </And> - </Include> - </Menu> <!-- End Graphics --> - - <!-- Internet --> - <Menu> - <Name>Internet</Name> - <Directory>Network.directory</Directory> - <Include> - <And> - <Category>Network</Category> - </And> - </Include> - </Menu> <!-- End Internet --> - - <!-- Multimedia --> - <Menu> - <Name>Multimedia</Name> - <Directory>AudioVideo.directory</Directory> - <Include> - <And> - <Category>AudioVideo</Category> - </And> - </Include> - </Menu> <!-- End Multimedia --> - - <!-- Office --> - <Menu> - <Name>Office</Name> - <Directory>Office.directory</Directory> - <Include> - <And> - <Category>Office</Category> - </And> - </Include> - </Menu> <!-- End Office --> - - <!-- System Tools--> - <Menu> - <Name>System</Name> - <Directory>System-Tools.directory</Directory> - <Include> - <And> - <Category>System</Category> - <Not><Category>Settings</Category></Not> - </And> - </Include> - </Menu> <!-- End System Tools --> - - <!-- Other --> - <Menu> - <Name>Other</Name> - <Directory>X-GNOME-Other.directory</Directory> - <OnlyUnallocated/> - <Include> - <And> - <Not><Category>Core</Category></Not> - <Not><Category>Settings</Category></Not> - <Not><Category>Screensaver</Category></Not> - </And> - </Include> - </Menu> <!-- End Other --> - -</Menu> <!-- End Applications --> Copied: enlightenment17/repos/extra-i686/e-applications.menu (from rev 172936, enlightenment17/trunk/e-applications.menu) =================================================================== --- extra-i686/e-applications.menu (rev 0) +++ extra-i686/e-applications.menu 2012-12-07 14:57:50 UTC (rev 172937) @@ -0,0 +1,154 @@ +<!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN" + "http://www.freedesktop.org/standards/menu-spec/1.0/menu.dtd"> + +<Menu> + + <Name>Applications</Name> + <Directory>X-E-Menu-Applications.directory</Directory> + + <!-- Scan legacy dirs first, as later items take priority --> + <KDELegacyDirs/> + <LegacyDir>/etc/X11/applnk</LegacyDir> + <LegacyDir>/usr/share/gnome/apps</LegacyDir> + + <!-- Read standard .directory and .desktop file locations --> + <DefaultAppDirs/> + <DefaultDirectoryDirs/> + + <!-- Read in overrides and child menus from applications-merged/ --> + <DefaultMergeDirs/> + + <!-- Accessories submenu --> + <Menu> + <Name>Accessories</Name> + <Directory>Utility.directory</Directory> + <Include> + <And> + <Category>Utility</Category> + <!-- Accessibility spec must have either the Utility or Settings + category, and we display an accessibility submenu already for + the ones that do not have Settings, so don't display accessibility + applications here --> + <Not><Category>Accessibility</Category></Not> + <Not><Category>System</Category></Not> + </And> + </Include> + </Menu> <!-- End Accessories --> + + <!-- Accessibility submenu --> + <Menu> + <Name>Universal Access</Name> + <Directory>Utility-Accessibility.directory</Directory> + <Include> + <And> + <Category>Accessibility</Category> + <Not><Category>Settings</Category></Not> + </And> + </Include> + </Menu> <!-- End Accessibility --> + + <!-- Development Tools --> + <Menu> + <Name>Development</Name> + <Directory>Development.directory</Directory> + <Include> + <And> + <Category>Development</Category> + </And> + <Filename>emacs.desktop</Filename> + </Include> + </Menu> <!-- End Development Tools --> + + <!-- Education --> + <Menu> + <Name>Education</Name> + <Directory>Education.directory</Directory> + <Include> + <And> + <Category>Education</Category> + </And> + </Include> + </Menu> <!-- End Education --> + + <!-- Games --> + <Menu> + <Name>Games</Name> + <Directory>Game.directory</Directory> + <Include> + <And> + <Category>Game</Category> + </And> + </Include> + </Menu> <!-- End Games --> + + <!-- Graphics --> + <Menu> + <Name>Graphics</Name> + <Directory>Graphics.directory</Directory> + <Include> + <And> + <Category>Graphics</Category> + </And> + </Include> + </Menu> <!-- End Graphics --> + + <!-- Internet --> + <Menu> + <Name>Internet</Name> + <Directory>Network.directory</Directory> + <Include> + <And> + <Category>Network</Category> + </And> + </Include> + </Menu> <!-- End Internet --> + + <!-- Multimedia --> + <Menu> + <Name>Multimedia</Name> + <Directory>AudioVideo.directory</Directory> + <Include> + <And> + <Category>AudioVideo</Category> + </And> + </Include> + </Menu> <!-- End Multimedia --> + + <!-- Office --> + <Menu> + <Name>Office</Name> + <Directory>Office.directory</Directory> + <Include> + <And> + <Category>Office</Category> + </And> + </Include> + </Menu> <!-- End Office --> + + <!-- System Tools--> + <Menu> + <Name>System</Name> + <Directory>System-Tools.directory</Directory> + <Include> + <And> + <Category>System</Category> + <Not><Category>Settings</Category></Not> + </And> + </Include> + </Menu> <!-- End System Tools --> + + <!-- Other --> + <Menu> + <Name>Other</Name> + <Directory>X-GNOME-Other.directory</Directory> + <OnlyUnallocated/> + <Include> + <And> + <Not><Category>Core</Category></Not> + <Not><Category>Settings</Category></Not> + <Not><Category>Screensaver</Category></Not> + </And> + </Include> + </Menu> <!-- End Other --> + +</Menu> <!-- End Applications --> Deleted: extra-i686/enlightenment17.install =================================================================== --- extra-i686/enlightenment17.install 2012-12-07 14:56:52 UTC (rev 172936) +++ extra-i686/enlightenment17.install 2012-12-07 14:57:50 UTC (rev 172937) @@ -1,17 +0,0 @@ -post_install() { - update-mime-database usr/share/mime > /dev/null - update-desktop-database -q - -cat << EOF -Enlightenment is configured to use systemd by default for shutdown/sleep purposes. -This can be changed in /etc/enlightenment/sysactions.conf. -EOF -} - -post_upgrade() { - post_install -} - -post_remove() { - post_install -} Copied: enlightenment17/repos/extra-i686/enlightenment17.install (from rev 172936, enlightenment17/trunk/enlightenment17.install) =================================================================== --- extra-i686/enlightenment17.install (rev 0) +++ extra-i686/enlightenment17.install 2012-12-07 14:57:50 UTC (rev 172937) @@ -0,0 +1,17 @@ +post_install() { + update-mime-database usr/share/mime > /dev/null + update-desktop-database -q + +cat << EOF +Enlightenment is configured to use systemd by default for shutdown/sleep purposes. +This can be changed in /etc/enlightenment/sysactions.conf. +EOF +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Deleted: extra-i686/quickstart.patch =================================================================== --- extra-i686/quickstart.patch 2012-12-07 14:56:52 UTC (rev 172936) +++ extra-i686/quickstart.patch 2012-12-07 14:57:50 UTC (rev 172937) @@ -1,13 +0,0 @@ -Index: src/bin/e_main.c -=================================================================== ---- src/bin/e_main.c (revision 78707) -+++ src/bin/e_main.c (working copy) -@@ -101,7 +101,7 @@ - static Eina_Bool _e_main_cb_startup_fake_end(void *data __UNUSED__); - - /* local variables */ --static Eina_Bool really_know = EINA_FALSE; -+static Eina_Bool really_know = EINA_TRUE; - static Eina_Bool locked = EINA_FALSE; - static Eina_Bool inloop = EINA_FALSE; - static jmp_buf x_fatal_buff; Copied: enlightenment17/repos/extra-i686/quickstart.patch (from rev 172936, enlightenment17/trunk/quickstart.patch) =================================================================== --- extra-i686/quickstart.patch (rev 0) +++ extra-i686/quickstart.patch 2012-12-07 14:57:50 UTC (rev 172937) @@ -0,0 +1,13 @@ +Index: src/bin/e_main.c +=================================================================== +--- src/bin/e_main.c (revision 78707) ++++ src/bin/e_main.c (working copy) +@@ -101,7 +101,7 @@ + static Eina_Bool _e_main_cb_startup_fake_end(void *data __UNUSED__); + + /* local variables */ +-static Eina_Bool really_know = EINA_FALSE; ++static Eina_Bool really_know = EINA_TRUE; + static Eina_Bool locked = EINA_FALSE; + static Eina_Bool inloop = EINA_FALSE; + static jmp_buf x_fatal_buff; Deleted: extra-i686/sysactions_systemd.patch =================================================================== --- extra-i686/sysactions_systemd.patch 2012-12-07 14:56:52 UTC (rev 172936) +++ extra-i686/sysactions_systemd.patch 2012-12-07 14:57:50 UTC (rev 172937) @@ -1,17 +0,0 @@ ---- data/etc/sysactions.conf.in 2012-10-31 17:28:49.000000000 +0100 -+++ data/etc/sysactions.conf.in.bak 2012-11-27 19:27:15.955334382 +0100 -@@ -43,10 +43,10 @@ - # user and group name can use glob matches (* == all for example) like the - # shell. as can action names allowed or denied. - --action: halt /sbin/shutdown -h now --action: reboot /sbin/shutdown -r now --action: suspend @SUSPEND@ --action: hibernate @HIBERNATE@ -+action: halt /usr/bin/systemctl poweroff -+action: reboot /usr/bin/systemctl reboot -+action: suspend /usr/bin/systemctl suspend -+action: hibernate /usr/bin/systemctl hibernate - action: /bin/mount /bin/mount - action: /bin/umount /bin/umount - action: /usr/bin/eject /usr/bin/eject Copied: enlightenment17/repos/extra-i686/sysactions_systemd.patch (from rev 172936, enlightenment17/trunk/sysactions_systemd.patch) =================================================================== --- extra-i686/sysactions_systemd.patch (rev 0) +++ extra-i686/sysactions_systemd.patch 2012-12-07 14:57:50 UTC (rev 172937) @@ -0,0 +1,17 @@ +--- data/etc/sysactions.conf.in 2012-10-31 17:28:49.000000000 +0100 ++++ data/etc/sysactions.conf.in.bak 2012-11-27 19:27:15.955334382 +0100 +@@ -43,10 +43,10 @@ + # user and group name can use glob matches (* == all for example) like the + # shell. as can action names allowed or denied. + +-action: halt /sbin/shutdown -h now +-action: reboot /sbin/shutdown -r now +-action: suspend @SUSPEND@ +-action: hibernate @HIBERNATE@ ++action: halt /usr/bin/systemctl poweroff ++action: reboot /usr/bin/systemctl reboot ++action: suspend /usr/bin/systemctl suspend ++action: hibernate /usr/bin/systemctl hibernate + action: /bin/mount /bin/mount + action: /bin/umount /bin/umount + action: /usr/bin/eject /usr/bin/eject Deleted: extra-x86_64/PKGBUILD =================================================================== --- extra-x86_64/PKGBUILD 2012-12-07 14:56:52 UTC (rev 172936) +++ extra-x86_64/PKGBUILD 2012-12-07 14:57:50 UTC (rev 172937) @@ -1,86 +0,0 @@ -# $Id$ -# Maintainer: Ronald van Haren <ron...@archlinux.org> -# Contributor: Gustavo Sverzut Barbieri <barbi...@gmail.com> - -pkgname=enlightenment17 -_pkgname=enlightenment -pkgver=0.17.0alpha8 -_pkgver=0.17.0-alpha8 -pkgrel=1 -pkgdesc="Enlightenment window manager DR17 (aka e17)" -arch=('i686' 'x86_64') -url="http://www.enlightenment.org" -license=('BSD') -depends=('alsa-lib' 'pm-utils' 'pam' 'shared-mime-info' 'hicolor-icon-theme' - 'desktop-file-utils' 'e_dbus' 'edje' 'eeze' 'efreet' - 'eio' 'elementary' 'xcb-util-keysyms' 'udisks' 'systemd') -optdepends=('connman: network module') -provides=('notification-daemon' 'e') - -backup=('etc/enlightenment/sysactions.conf') -options=('!libtool' '!emptydirs') -install=enlightenment17.install -source=(http://download.enlightenment.org/releases/$_pkgname-$_pkgver.tar.gz - 'e-applications.menu' 'quickstart.patch' 'sysactions_systemd.patch') -sha1sums=('12612175f08d11ff34c0c509f4e28e412cc13510' - 'e08cc63cb8a188a06705b42d03e032b9fcfa7ee5' - '3f53931ae86de8fe99e386aeb097521aac0decd8' - '86f1c5e36dc274c3101362532378be034e89c593') - -build() { - cd "$srcdir/$_pkgname-$_pkgver" - - export CFLAGS="-fvisibility=hidden -ffunction-sections -fdata-sections ${CFLAGS}" - export CXXFLAGS="-fvisibility=hidden -ffunction-sections -fdata-sections ${CXXFLAGS}" - export LDFLAGS="-fvisibility=hidden -ffunction-sections -fdata-sections -Wl,--gc-sections -Wl,--as-needed ${LDFLAGS}" - - patch -p0 < $srcdir/quickstart.patch - - # default to systemd for sysactions - patch -Np0 < $srcdir/sysactions_systemd.patch - - ./configure \ - --prefix=/usr \ - --sysconfdir=/etc \ - --libexecdir=/usr/lib/enlightenment \ - --enable-strict \ - --disable-static \ - --enable-pam \ - --disable-device-hal \ - --enable-device-udev \ - --disable-mount-hal \ - --enable-mount-udisks \ - --enable-mount-eeze \ - --enable-elementary \ - --enable-emotion \ - --enable-enotify \ - --disable-ephysics \ - --disable-wayland-clients \ - --disable-conf-wallpaper2 \ - --disable-illume2 \ - --disable-physics \ - --disable-doc - make -} - -package() { - cd $srcdir/$_pkgname-$_pkgver - - make DESTDIR=$pkgdir install - -# install license files - if [ -e $srcdir/$_pkgname-$_pkgver/COPYING ]; then - install -Dm644 $srcdir/$_pkgname-$_pkgver/COPYING \ - $pkgdir/usr/share/licenses/$pkgname/COPYING - fi - - if [ -e $srcdir/$_pkgname-$_pkgver/COPYING-PLAIN ]; then - install -Dm644 $srcdir/$_pkgname-$_pkgver/COPYING-PLAIN \ - $pkgdir/usr/share/licenses/$pkgname/COPYING-PLAIN - fi - - # install a default applications.menu file (mostly copy from gnome-menus) - install -Dm644 $srcdir/e-applications.menu \ - $pkgdir/etc/xdg/menus/e-applications.menu -} - Copied: enlightenment17/repos/extra-x86_64/PKGBUILD (from rev 172936, enlightenment17/trunk/PKGBUILD) =================================================================== --- extra-x86_64/PKGBUILD (rev 0) +++ extra-x86_64/PKGBUILD 2012-12-07 14:57:50 UTC (rev 172937) @@ -0,0 +1,86 @@ +# $Id$ +# Maintainer: Ronald van Haren <ron...@archlinux.org> +# Contributor: Gustavo Sverzut Barbieri <barbi...@gmail.com> + +pkgname=enlightenment17 +_pkgname=enlightenment +pkgver=0.17.0beta1 +_pkgver=0.17.0-beta +pkgrel=1 +pkgdesc="Enlightenment window manager DR17 (aka e17)" +arch=('i686' 'x86_64') +url="http://www.enlightenment.org" +license=('BSD') +depends=('alsa-lib' 'pm-utils' 'pam' 'shared-mime-info' 'hicolor-icon-theme' + 'desktop-file-utils' 'e_dbus' 'edje' 'eeze' 'efreet' + 'eio' 'elementary' 'xcb-util-keysyms' 'udisks' 'systemd') +optdepends=('connman: network module') +provides=('notification-daemon' 'e') + +backup=('etc/enlightenment/sysactions.conf') +options=('!libtool' '!emptydirs') +install=enlightenment17.install +source=(http://download.enlightenment.org/releases/$_pkgname-$_pkgver.tar.gz + 'e-applications.menu' 'quickstart.patch' 'sysactions_systemd.patch') +sha1sums=('2ff60e4dfe050b27d597836dfb524dd205d595d9' + 'e08cc63cb8a188a06705b42d03e032b9fcfa7ee5' + '3f53931ae86de8fe99e386aeb097521aac0decd8' + '86f1c5e36dc274c3101362532378be034e89c593') + +build() { + cd "$srcdir/$_pkgname-$_pkgver" + + export CFLAGS="-fvisibility=hidden -ffunction-sections -fdata-sections ${CFLAGS}" + export CXXFLAGS="-fvisibility=hidden -ffunction-sections -fdata-sections ${CXXFLAGS}" + export LDFLAGS="-fvisibility=hidden -ffunction-sections -fdata-sections -Wl,--gc-sections -Wl,--as-needed ${LDFLAGS}" + + patch -p0 < $srcdir/quickstart.patch + + # default to systemd for sysactions + patch -Np0 < $srcdir/sysactions_systemd.patch + + ./configure \ + --prefix=/usr \ + --sysconfdir=/etc \ + --libexecdir=/usr/lib/enlightenment \ + --enable-strict \ + --disable-static \ + --enable-pam \ + --disable-device-hal \ + --enable-device-udev \ + --disable-mount-hal \ + --enable-mount-udisks \ + --enable-mount-eeze \ + --enable-elementary \ + --enable-emotion \ + --enable-enotify \ + --disable-ephysics \ + --disable-wayland-clients \ + --disable-conf-wallpaper2 \ + --disable-illume2 \ + --disable-physics \ + --disable-doc + make +} + +package() { + cd $srcdir/$_pkgname-$_pkgver + + make DESTDIR=$pkgdir install + +# install license files + if [ -e $srcdir/$_pkgname-$_pkgver/COPYING ]; then + install -Dm644 $srcdir/$_pkgname-$_pkgver/COPYING \ + $pkgdir/usr/share/licenses/$pkgname/COPYING + fi + + if [ -e $srcdir/$_pkgname-$_pkgver/COPYING-PLAIN ]; then + install -Dm644 $srcdir/$_pkgname-$_pkgver/COPYING-PLAIN \ + $pkgdir/usr/share/licenses/$pkgname/COPYING-PLAIN + fi + + # install a default applications.menu file (mostly copy from gnome-menus) + install -Dm644 $srcdir/e-applications.menu \ + $pkgdir/etc/xdg/menus/e-applications.menu +} + Deleted: extra-x86_64/e-applications.menu =================================================================== --- extra-x86_64/e-applications.menu 2012-12-07 14:56:52 UTC (rev 172936) +++ extra-x86_64/e-applications.menu 2012-12-07 14:57:50 UTC (rev 172937) @@ -1,154 +0,0 @@ -<!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN" - "http://www.freedesktop.org/standards/menu-spec/1.0/menu.dtd"> - -<Menu> - - <Name>Applications</Name> - <Directory>X-E-Menu-Applications.directory</Directory> - - <!-- Scan legacy dirs first, as later items take priority --> - <KDELegacyDirs/> - <LegacyDir>/etc/X11/applnk</LegacyDir> - <LegacyDir>/usr/share/gnome/apps</LegacyDir> - - <!-- Read standard .directory and .desktop file locations --> - <DefaultAppDirs/> - <DefaultDirectoryDirs/> - - <!-- Read in overrides and child menus from applications-merged/ --> - <DefaultMergeDirs/> - - <!-- Accessories submenu --> - <Menu> - <Name>Accessories</Name> - <Directory>Utility.directory</Directory> - <Include> - <And> - <Category>Utility</Category> - <!-- Accessibility spec must have either the Utility or Settings - category, and we display an accessibility submenu already for - the ones that do not have Settings, so don't display accessibility - applications here --> - <Not><Category>Accessibility</Category></Not> - <Not><Category>System</Category></Not> - </And> - </Include> - </Menu> <!-- End Accessories --> - - <!-- Accessibility submenu --> - <Menu> - <Name>Universal Access</Name> - <Directory>Utility-Accessibility.directory</Directory> - <Include> - <And> - <Category>Accessibility</Category> - <Not><Category>Settings</Category></Not> - </And> - </Include> - </Menu> <!-- End Accessibility --> - - <!-- Development Tools --> - <Menu> - <Name>Development</Name> - <Directory>Development.directory</Directory> - <Include> - <And> - <Category>Development</Category> - </And> - <Filename>emacs.desktop</Filename> - </Include> - </Menu> <!-- End Development Tools --> - - <!-- Education --> - <Menu> - <Name>Education</Name> - <Directory>Education.directory</Directory> - <Include> - <And> - <Category>Education</Category> - </And> - </Include> - </Menu> <!-- End Education --> - - <!-- Games --> - <Menu> - <Name>Games</Name> - <Directory>Game.directory</Directory> - <Include> - <And> - <Category>Game</Category> - </And> - </Include> - </Menu> <!-- End Games --> - - <!-- Graphics --> - <Menu> - <Name>Graphics</Name> - <Directory>Graphics.directory</Directory> - <Include> - <And> - <Category>Graphics</Category> - </And> - </Include> - </Menu> <!-- End Graphics --> - - <!-- Internet --> - <Menu> - <Name>Internet</Name> - <Directory>Network.directory</Directory> - <Include> - <And> - <Category>Network</Category> - </And> - </Include> - </Menu> <!-- End Internet --> - - <!-- Multimedia --> - <Menu> - <Name>Multimedia</Name> - <Directory>AudioVideo.directory</Directory> - <Include> - <And> - <Category>AudioVideo</Category> - </And> - </Include> - </Menu> <!-- End Multimedia --> - - <!-- Office --> - <Menu> - <Name>Office</Name> - <Directory>Office.directory</Directory> - <Include> - <And> - <Category>Office</Category> - </And> - </Include> - </Menu> <!-- End Office --> - - <!-- System Tools--> - <Menu> - <Name>System</Name> - <Directory>System-Tools.directory</Directory> - <Include> - <And> - <Category>System</Category> - <Not><Category>Settings</Category></Not> - </And> - </Include> - </Menu> <!-- End System Tools --> - - <!-- Other --> - <Menu> - <Name>Other</Name> - <Directory>X-GNOME-Other.directory</Directory> - <OnlyUnallocated/> - <Include> - <And> - <Not><Category>Core</Category></Not> - <Not><Category>Settings</Category></Not> - <Not><Category>Screensaver</Category></Not> - </And> - </Include> - </Menu> <!-- End Other --> - -</Menu> <!-- End Applications --> Copied: enlightenment17/repos/extra-x86_64/e-applications.menu (from rev 172936, enlightenment17/trunk/e-applications.menu) =================================================================== --- extra-x86_64/e-applications.menu (rev 0) +++ extra-x86_64/e-applications.menu 2012-12-07 14:57:50 UTC (rev 172937) @@ -0,0 +1,154 @@ +<!DOCTYPE Menu PUBLIC "-//freedesktop//DTD Menu 1.0//EN" + "http://www.freedesktop.org/standards/menu-spec/1.0/menu.dtd"> + +<Menu> + + <Name>Applications</Name> + <Directory>X-E-Menu-Applications.directory</Directory> + + <!-- Scan legacy dirs first, as later items take priority --> + <KDELegacyDirs/> + <LegacyDir>/etc/X11/applnk</LegacyDir> + <LegacyDir>/usr/share/gnome/apps</LegacyDir> + + <!-- Read standard .directory and .desktop file locations --> + <DefaultAppDirs/> + <DefaultDirectoryDirs/> + + <!-- Read in overrides and child menus from applications-merged/ --> + <DefaultMergeDirs/> + + <!-- Accessories submenu --> + <Menu> + <Name>Accessories</Name> + <Directory>Utility.directory</Directory> + <Include> + <And> + <Category>Utility</Category> + <!-- Accessibility spec must have either the Utility or Settings + category, and we display an accessibility submenu already for + the ones that do not have Settings, so don't display accessibility + applications here --> + <Not><Category>Accessibility</Category></Not> + <Not><Category>System</Category></Not> + </And> + </Include> + </Menu> <!-- End Accessories --> + + <!-- Accessibility submenu --> + <Menu> + <Name>Universal Access</Name> + <Directory>Utility-Accessibility.directory</Directory> + <Include> + <And> + <Category>Accessibility</Category> + <Not><Category>Settings</Category></Not> + </And> + </Include> + </Menu> <!-- End Accessibility --> + + <!-- Development Tools --> + <Menu> + <Name>Development</Name> + <Directory>Development.directory</Directory> + <Include> + <And> + <Category>Development</Category> + </And> + <Filename>emacs.desktop</Filename> + </Include> + </Menu> <!-- End Development Tools --> + + <!-- Education --> + <Menu> + <Name>Education</Name> + <Directory>Education.directory</Directory> + <Include> + <And> + <Category>Education</Category> + </And> + </Include> + </Menu> <!-- End Education --> + + <!-- Games --> + <Menu> + <Name>Games</Name> + <Directory>Game.directory</Directory> + <Include> + <And> + <Category>Game</Category> + </And> + </Include> + </Menu> <!-- End Games --> + + <!-- Graphics --> + <Menu> + <Name>Graphics</Name> + <Directory>Graphics.directory</Directory> + <Include> + <And> + <Category>Graphics</Category> + </And> + </Include> + </Menu> <!-- End Graphics --> + + <!-- Internet --> + <Menu> + <Name>Internet</Name> + <Directory>Network.directory</Directory> + <Include> + <And> + <Category>Network</Category> + </And> + </Include> + </Menu> <!-- End Internet --> + + <!-- Multimedia --> + <Menu> + <Name>Multimedia</Name> + <Directory>AudioVideo.directory</Directory> + <Include> + <And> + <Category>AudioVideo</Category> + </And> + </Include> + </Menu> <!-- End Multimedia --> + + <!-- Office --> + <Menu> + <Name>Office</Name> + <Directory>Office.directory</Directory> + <Include> + <And> + <Category>Office</Category> + </And> + </Include> + </Menu> <!-- End Office --> + + <!-- System Tools--> + <Menu> + <Name>System</Name> + <Directory>System-Tools.directory</Directory> + <Include> + <And> + <Category>System</Category> + <Not><Category>Settings</Category></Not> + </And> + </Include> + </Menu> <!-- End System Tools --> + + <!-- Other --> + <Menu> + <Name>Other</Name> + <Directory>X-GNOME-Other.directory</Directory> + <OnlyUnallocated/> + <Include> + <And> + <Not><Category>Core</Category></Not> + <Not><Category>Settings</Category></Not> + <Not><Category>Screensaver</Category></Not> + </And> + </Include> + </Menu> <!-- End Other --> + +</Menu> <!-- End Applications --> Deleted: extra-x86_64/enlightenment17.install =================================================================== --- extra-x86_64/enlightenment17.install 2012-12-07 14:56:52 UTC (rev 172936) +++ extra-x86_64/enlightenment17.install 2012-12-07 14:57:50 UTC (rev 172937) @@ -1,17 +0,0 @@ -post_install() { - update-mime-database usr/share/mime > /dev/null - update-desktop-database -q - -cat << EOF -Enlightenment is configured to use systemd by default for shutdown/sleep purposes. -This can be changed in /etc/enlightenment/sysactions.conf. -EOF -} - -post_upgrade() { - post_install -} - -post_remove() { - post_install -} Copied: enlightenment17/repos/extra-x86_64/enlightenment17.install (from rev 172936, enlightenment17/trunk/enlightenment17.install) =================================================================== --- extra-x86_64/enlightenment17.install (rev 0) +++ extra-x86_64/enlightenment17.install 2012-12-07 14:57:50 UTC (rev 172937) @@ -0,0 +1,17 @@ +post_install() { + update-mime-database usr/share/mime > /dev/null + update-desktop-database -q + +cat << EOF +Enlightenment is configured to use systemd by default for shutdown/sleep purposes. +This can be changed in /etc/enlightenment/sysactions.conf. +EOF +} + +post_upgrade() { + post_install +} + +post_remove() { + post_install +} Deleted: extra-x86_64/quickstart.patch =================================================================== --- extra-x86_64/quickstart.patch 2012-12-07 14:56:52 UTC (rev 172936) +++ extra-x86_64/quickstart.patch 2012-12-07 14:57:50 UTC (rev 172937) @@ -1,13 +0,0 @@ -Index: src/bin/e_main.c -=================================================================== ---- src/bin/e_main.c (revision 78707) -+++ src/bin/e_main.c (working copy) -@@ -101,7 +101,7 @@ - static Eina_Bool _e_main_cb_startup_fake_end(void *data __UNUSED__); - - /* local variables */ --static Eina_Bool really_know = EINA_FALSE; -+static Eina_Bool really_know = EINA_TRUE; - static Eina_Bool locked = EINA_FALSE; - static Eina_Bool inloop = EINA_FALSE; - static jmp_buf x_fatal_buff; Copied: enlightenment17/repos/extra-x86_64/quickstart.patch (from rev 172936, enlightenment17/trunk/quickstart.patch) =================================================================== --- extra-x86_64/quickstart.patch (rev 0) +++ extra-x86_64/quickstart.patch 2012-12-07 14:57:50 UTC (rev 172937) @@ -0,0 +1,13 @@ +Index: src/bin/e_main.c +=================================================================== +--- src/bin/e_main.c (revision 78707) ++++ src/bin/e_main.c (working copy) +@@ -101,7 +101,7 @@ + static Eina_Bool _e_main_cb_startup_fake_end(void *data __UNUSED__); + + /* local variables */ +-static Eina_Bool really_know = EINA_FALSE; ++static Eina_Bool really_know = EINA_TRUE; + static Eina_Bool locked = EINA_FALSE; + static Eina_Bool inloop = EINA_FALSE; + static jmp_buf x_fatal_buff; Deleted: extra-x86_64/sysactions_systemd.patch =================================================================== --- extra-x86_64/sysactions_systemd.patch 2012-12-07 14:56:52 UTC (rev 172936) +++ extra-x86_64/sysactions_systemd.patch 2012-12-07 14:57:50 UTC (rev 172937) @@ -1,17 +0,0 @@ ---- data/etc/sysactions.conf.in 2012-10-31 17:28:49.000000000 +0100 -+++ data/etc/sysactions.conf.in.bak 2012-11-27 19:27:15.955334382 +0100 -@@ -43,10 +43,10 @@ - # user and group name can use glob matches (* == all for example) like the - # shell. as can action names allowed or denied. - --action: halt /sbin/shutdown -h now --action: reboot /sbin/shutdown -r now --action: suspend @SUSPEND@ --action: hibernate @HIBERNATE@ -+action: halt /usr/bin/systemctl poweroff -+action: reboot /usr/bin/systemctl reboot -+action: suspend /usr/bin/systemctl suspend -+action: hibernate /usr/bin/systemctl hibernate - action: /bin/mount /bin/mount - action: /bin/umount /bin/umount - action: /usr/bin/eject /usr/bin/eject Copied: enlightenment17/repos/extra-x86_64/sysactions_systemd.patch (from rev 172936, enlightenment17/trunk/sysactions_systemd.patch) =================================================================== --- extra-x86_64/sysactions_systemd.patch (rev 0) +++ extra-x86_64/sysactions_systemd.patch 2012-12-07 14:57:50 UTC (rev 172937) @@ -0,0 +1,17 @@ +--- data/etc/sysactions.conf.in 2012-10-31 17:28:49.000000000 +0100 ++++ data/etc/sysactions.conf.in.bak 2012-11-27 19:27:15.955334382 +0100 +@@ -43,10 +43,10 @@ + # user and group name can use glob matches (* == all for example) like the + # shell. as can action names allowed or denied. + +-action: halt /sbin/shutdown -h now +-action: reboot /sbin/shutdown -r now +-action: suspend @SUSPEND@ +-action: hibernate @HIBERNATE@ ++action: halt /usr/bin/systemctl poweroff ++action: reboot /usr/bin/systemctl reboot ++action: suspend /usr/bin/systemctl suspend ++action: hibernate /usr/bin/systemctl hibernate + action: /bin/mount /bin/mount + action: /bin/umount /bin/umount + action: /usr/bin/eject /usr/bin/eject