новости книги игры
библиотека программы форум

11.05 11.10 1C 2010 2011 3d Acer action Additional Adobe alt linux ALT линукс в школу altlinux amarok AMD Android Apache apple apt-get ArchLinux asplinux ASUS Asus Eee PC ATI audio avi backup bash beta big buck bunny bind bittorrent blender bluetooth bsd c C++ Calibre Canonical cd Cedega CentOS chrome chromium cisco clamav CLI Damn Small Linux debian Dell desktop dns DOOM DOS download driver dvd e-book Eclipse emacs embedded linux enterprise EPUB Etersoft exim ext2 ext3 ext4 faq FB2 fedora fedora10 fedora8 fedora9 fedoracore firefox firefox3 firewall Flash Fluxbox flv free FreeBSD freeware ftp games gcc gentoo GIMP gnome GNU gnu linux google GPL GRUB gtk GTK+ hackday hdd HDR


   

«    Январь 2010    »
ПнВтСрЧтПтСбВс
 
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31

Готовы ли вы помочь преподавателям освоить Линукс?

Да, готов помочь с установкой и переобучением
Да, готов помочь с переобучением
Да, готов помочь с установкой
Да, готов стать преподавателем
Я уже помог
Нет, у меня нет на это времени/желания
Нет, у меня не хватит умения



LinuxTwitter:




Архив:

Октябрь 2011 (91)
Октябрь 2010 (42)
Апрель 2010 (10)
Январь 2010 (29)
Декабрь 2009 (6)
Ноябрь 2009 (31)
Октябрь 2009 (20)
Апрель 2009 (19)
Март 2009 (1)
Февраль 2009 (20)
Январь 2009 (31)
Декабрь 2008 (71)
Ноябрь 2008 (89)
Октябрь 2008 (91)
Сентябрь 2008 (113)
Август 2008 (168)
Июль 2008 (156)
Июнь 2008 (147)
Май 2008 (191)
Апрель 2008 (213)
Март 2008 (197)
Февраль 2008 (195)
Январь 2008 (112)
Декабрь 2007 (146)
Ноябрь 2007 (94)




Партнёры:


 

Добавить в Google Reader
Читать в Yandex.Ленте
Mobile LinuxOpen (test version)

Небольшой хелп по сборке медиацентра enna в ArchLinux 

 Мне нравится:


 

Решил собрать enna в моем уютненьком арче, но в AUR'е не оказалось сего пакета, и дело даже не в том что его нет (написать легко - PKGBUILD ниже) а в том что то что в репах неудовлетворяет по версиям :(
Хотя надеюсь это не на долго и бинарные пакеты EFL в ArchLinux обновятся и станут необходимых версий, а может и сам медиацентр enna появится в репах

Долго не думая удаляем ecore-svn evas-svn eet-svn eina-svn embryo-svn edje-svn efreet-svn ewl-svn emotion-svn e_dbus-svn если имеются
enna (и elementary-svn) требует ecore-evas >= 0.9.9.063 а пока что в арче 0.9.9.062 (ну и с другими пакетами похожая ситуация), после сего ставим (если не поставлен) pacbuilder
pacbuilder -Sb ecore-svn
pacbuilder -Sb ewl-svn
pacbuilder -Sb ewl-svn
pacbuilder -Sb emotion-svn
pacbuilder -Sb e_dbus-svn

В общем как-то так, хотя можно без гемороя воспользоватся вот этим скриптом для сборки EFL (библиотеки enlightenment) для ArchLinux. После чего ставим ещё нексолько библиотек из AUR
yaourt -S elementary-svn libvalhalla-hg libplayer-hg
ну и с радостью травим makepkg на PKGBUILD
pkgname=enna-hg
pkgver=2622
pkgrel=1
pkgdesc="EFL mediacenter which manages video, music, pictures. HG (testing) version"
arch=('i686' 'x86_64')
license=('BSD')
url="http://www.enlightenment.org"
makedepends=('mercurial')
conflicts=('enna' 'enna-svn')
provides=('enna')
depends=('ewl' 'ecore' 'elementary-svn' 'emotion-svn' 'e_dbus' 'hal' 'edje' 'lirc-utils' 'libvalhalla-hg' 'libplayer-hg' 'libnfo-hg')
source=()
md5sums=()

_hgroot="http://hg.geexbox.org/enna"
_hgrepo="enna"

build() {
cd ${srcdir}

if[ -d ${_hgrepo} ]; then
cd ${_hgrepo}
make clean
hg pull -u
else
hg clone ${_hgroot}/${_hgrepo}
cd ${_hgrepo}
fi


./autogen.sh --prefix=/usr/ --disable-static

make || return1
make DESTDIR=$startdir/pkg install

install -D -m644 AUTHORS ${pkgdir}/usr/share/licenses/$pkgname/AUTHORS
install -D -m644 COPYING ${pkgdir}/usr/share/licenses/$pkgname/COPYING

}


После сих довольно хитрых манипуляций наконец можно использовать этот чудный медиацентр

PS ждем enna в репах

UP enna (релиз) уже есть в AUR - но elementary-svn оттуда же с текущими efl не собирается, так что их всё равно e придется обновлять пока с исходников

muhas@juick

источник статьи   


21 января 2010  /   /   ]

Похожие статьи

  • Управления пакетами в ArchLinux
  • [ArchLinux] Публикация своих пакетов в AUR
  • Arch Linux
  • Собираем pidgin с поддержкой X-Status
  • Заставляем checkinstall собирать пакеты без ошибок




  • Комментировать:



    [root@linuxopen.ru ~]$ find
     ©2007 - 2011 @antropoff.ru