tritonas00 Δημοσ. 29 Οκτωβρίου 2011 Δημοσ. 29 Οκτωβρίου 2011 Πακετο : https://aur.archlinux.org/packages.php?ID=31183 PKGBUILD ># Maintainer: Devin Cofer <ranguvar@archlinux@us> # Contributor: Cainã Costa <[email protected]> # Contributor: Patrick Bartels <[email protected]> pkgname=fluxbox-git-32trans _pkgname=fluxbox pkgdesc="*box stacking WM with tabbing, dockapps, etc. (Dev version, 32-bit transparency)" pkgver=20101009 pkgrel=1 arch=('i686' 'x86_64') license=('MIT') url="http://www.fluxbox.org/" makedepends=('git>=1.6.5.1' 'pkgconfig') depends=('libxft' 'libxpm' 'libxrandr' 'imlib2' 'libxinerama') conflicts=('fluxbox' 'fluxbox-git') provides=('fluxbox' 'fluxbox-git') source=("$_pkgname.desktop") sha256sums=('e1e6cc6a7e55df1981ff5df1bd345221e657ed68ac12583553b951e454695d67') backup=('usr/bin/startfluxbox') _gitroot="git://git.fluxbox.org/fluxbox_lack.git" _gitbranch="argb" _gitname="fluxbox.lack" _gitmasterroot="git://git.fluxbox.org/fluxbox.git" _gitmasterbranch="master" options=('!libtool') build() { cd "$srcdir" msg "Performing source checkout..." if [ -d $_gitname ]; then cd $_gitname git pull $_gitmasterroot $_gitmasterbranch cd .. else git clone $_gitroot -b $_gitbranch $_gitname cd $_gitname git pull $_gitmasterroot $_gitmasterbranch cd .. fi msg "Source checkout finished." rm -rf $_gitname-build git clone $_gitname $_gitname-build cd $_gitname-build ./autogen.sh ./configure --prefix=/usr --enable-xft --enable-imlib2 --enable-nls \ --enable-xinerama --enable-gnome make } package() { cd "$srcdir"/$_gitname-build make DESTDIR="$pkgdir" install install -Dm644 "$srcdir"/$_pkgname.desktop \ "$pkgdir"/etc/X11/sessions/$_pkgname.desktop install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$_pkgname/COPYING } Παιρνω τα @@ μου: > makepkg ==> Determining latest git revision... -> Version found: 20111029 ==> Making package: fluxbox-git-32trans 20111029-1 (Sat Oct 29 17:37:01 EEST 2011) ==> Checking runtime dependencies... ==> Checking buildtime dependencies... ==> Retrieving Sources... -> Found fluxbox.desktop ==> Validating source files with sha256sums... fluxbox.desktop ... Passed ==> Extracting Sources... ==> Starting build()... ==> Performing source checkout... Cloning into fluxbox.lack... remote: Counting objects: 31482, done. remote: Compressing objects: 100% (7492/7492), done. remote: Total 31482 (delta 24241), reused 31128 (delta 23946) Receiving objects: 100% (31482/31482), 8.25 MiB | 210 KiB/s, done. Resolving deltas: 100% (24241/24241), done. remote: Counting objects: 2206, done. remote: Compressing objects: 100% (1544/1544), done. remote: Total 1873 (delta 1463), reused 407 (delta 323) Receiving objects: 100% (1873/1873), 292.52 KiB | 196 KiB/s, done. Resolving deltas: 100% (1463/1463), completed with 272 local objects. From git://git.fluxbox.org/fluxbox * branch master -> FETCH_HEAD Removing src/tests/main.cc Removing src/tests/Makefile Removing src/Gnome.hh Removing src/Gnome.cc Auto-merging src/FbWinFrame.cc CONFLICT (content): Merge conflict in src/FbWinFrame.cc Removing src/FbTk/XLayerItem.hh Removing src/FbTk/XLayer.hh Auto-merging src/FbTk/Util.hh Removing src/FbTk/Subject.hh Removing src/FbTk/Subject.cc Removing src/FbTk/SimpleObserver.hh Removing src/FbTk/Observer.hh Auto-merging src/FbTk/LayerItem.cc Auto-merging src/FbTk/Layer.cc Auto-merging src/FbTk/FbWindow.hh Auto-merging src/FbTk/FbWindow.cc CONFLICT (content): Merge conflict in src/FbTk/FbWindow.cc Auto-merging src/FbRootWindow.cc CONFLICT (content): Merge conflict in src/FbRootWindow.cc Removing nls/zh_TW/generated-UTF-8.m Removing nls/zh_CN/generated-UTF-8.m Removing nls/zh_CN/generated-GB2312.m Removing nls/zh_CN/generated-BIG5.m Removing nls/vi_VN/generated-UTF-8.m Removing nls/uk_UA/generated-UTF-8.m Removing nls/uk_UA/generated-KOI8-U.m Removing nls/tr_TR/generated-UTF-8.m Removing nls/tr_TR/generated-ISO-8859-1.m Removing nls/sv_SE/generated-UTF-8.m Removing nls/sv_SE/generated-ISO-8859-1.m Removing nls/sl_SI/generated-UTF-8.m Removing nls/sl_SI/generated-ISO-8859-2.m Removing nls/sk_SK/generated-UTF-8.m Removing nls/sk_SK/generated-ISO-8859-2.m Removing nls/ru_RU/generated-UTF-8.m Removing nls/ru_RU/generated-KOI8-R.m Removing nls/pt_PT/generated-UTF-8.m Removing nls/pt_PT/generated-ISO-8859-1.m Removing nls/pt_BR/generated-UTF-8.m Removing nls/pt_BR/generated-ISO-8859-1.m Removing nls/pl_PL/generated-UTF-8.m Removing nls/pl_PL/generated-ISO-8859-2.m Removing nls/no_NO/generated-UTF-8.m Removing nls/no_NO/generated-ISO-8859-1.m Removing nls/nl_NL/generated-UTF-8.m Removing nls/nl_NL/generated-ISO-8859-15.m Removing nls/nb_NO/generated-UTF-8.m Removing nls/mk_MK/generated-UTF-8.m Removing nls/lv_LV/generated-UTF-8.m Removing nls/lv_LV/generated-ISO-8859-13.m Removing nls/ko_KR/generated-UTF-8.m Removing nls/ko_KR/generated-EUC-KR.m Removing nls/ja_JP/generated-eucJP.m Removing nls/ja_JP/generated-UTF-8.m Removing nls/it_IT/generated-UTF-8.m Removing nls/it_IT/generated-ISO-8859-1.m Removing nls/fr_FR/generated-UTF-8.m Removing nls/fr_FR/generated-ISO-8859-15.m Removing nls/fr_CH/generated-UTF-8.m Removing nls/fr_CH/generated-ISO-8859-15.m Removing nls/fi_FI/generated-UTF-8.m Removing nls/fi_FI/generated-ISO-8859-1.m Removing nls/et_EE/generated-UTF-8.m Removing nls/et_EE/generated-ISO-8859-15.m Removing nls/es_ES/generated-UTF-8.m Removing nls/es_ES/generated-ISO-8859-15.m Removing nls/es_AR/generated-UTF-8.m Removing nls/es_AR/generated-ISO-8859-15.m Removing nls/en_US/generated-UTF-8.m Removing nls/en_US/generated-ISO-8859-1.m Removing nls/en_GB/generated-UTF-8.m Removing nls/en_GB/generated-ISO-8859-1.m Removing nls/el_GR/generated-UTF-8.m Removing nls/de_DE/generated-UTF-8.m Removing nls/de_DE/generated-ISO-8859-15.m Removing nls/de_CH/generated-UTF-8.m Removing nls/de_CH/generated-ISO-8859-15.m Removing nls/de_AT/generated-UTF-8.m Removing nls/de_AT/generated-ISO-8859-15.m Removing nls/da_DK/generated-UTF-8.m Removing nls/da_DK/generated-ISO-8859-1.m Removing nls/cs_CZ/generated-UTF-8.m Removing nls/cs_CZ/generated-ISO-8859-2.m Removing nls/bg_BG/generated-UTF-8.m Removing nls/bg_BG/generated-ISO-8859-1.m Removing nls/be_BY/generated-UTF-8.m Removing nls/be_BY/generated-CP1251.m Removing mkinstalldirs Removing ltconfig Removing install-sh Removing doc/ru/fluxbox.1.in Removing doc/ru/Makefile.am Removing BUGS Automatic merge failed; fix conflicts and then commit the result. ==> ERROR: A failure occurred in build(). Aborting... Eπειδη - προφανως - ο maintaner το εχει γραψει στα δικα του τα @@ τι πρεπει να κανω για να δουλεψει?
NullScan Δημοσ. 29 Οκτωβρίου 2011 Δημοσ. 29 Οκτωβρίου 2011 Έλα μήν είσαι τεμπέλης, κάντο με το χέρι μία μπάς και πάρουμε κανα error της προκοπής: >git pull git://git.fluxbox.org/fluxbox.git master cd fluxbox ./configure --prefix=/usr --enable-xft --enable-imlib2 --enable-nls --enable-xinerama --enable-gnome make
markelos Δημοσ. 29 Οκτωβρίου 2011 Δημοσ. 29 Οκτωβρίου 2011 Γιατί δεν τραβάει από το official repo και τραβάει από το fluxbox_lack;; Το transparency που προσφέρει αυτό το πακέτο υποθέτω ορίζεται από τα options του ./configure, σωστά; Αν αλλάξεις το μέρος που κάνει clone το git repo θα παίξει (μόλις το έχτισα). Δες όμως αν παρέχει αυτό που θες... Edit: Είδα ότι στο build μου έβγαλε μήνυμα >configure: WARNING: unrecognized options: --enable-gnome ># Maintainer: Devin Cofer <ranguvar@archlinux@us> # Contributor: Cainã Costa <[email protected]> # Contributor: Patrick Bartels <[email protected]> pkgname=fluxbox-git-32trans _pkgname=fluxbox pkgdesc="*box stacking WM with tabbing, dockapps, etc. (Dev version, 32-bit transparency)" pkgver=20101009 pkgrel=1 arch=('i686' 'x86_64') license=('MIT') url="http://www.fluxbox.org/" makedepends=('git>=1.6.5.1' 'pkgconfig') depends=('libxft' 'libxpm' 'libxrandr' 'imlib2' 'libxinerama') conflicts=('fluxbox' 'fluxbox-git') provides=('fluxbox' 'fluxbox-git') source=("$_pkgname.desktop") sha256sums=('e1e6cc6a7e55df1981ff5df1bd345221e657ed68ac12583553b951e454695d67') backup=('usr/bin/startfluxbox') _gitroot="git://git.fluxbox.org/fluxbox.git" _gitname="fluxbox" options=('!libtool') build() { cd "$srcdir" msg "Connecting to GIT server...." if [ -d $_gitname ] ; then cd $_gitname && git pull origin msg "The local files are updated." else git clone $_gitroot $_gitname fi msg "GIT checkout done or server timeout" msg "Starting make..." rm -rf "$srcdir/$_gitname-build" git clone "$srcdir/$_gitname" "$srcdir/$_gitname-build" cd "${srcdir}/$_gitname-build" ./autogen.sh ./configure --prefix=/usr --enable-xft --enable-imlib2 --enable-nls \ --enable-xinerama --enable-gnome make } package() { cd "$srcdir"/$_gitname-build make DESTDIR="$pkgdir" install install -Dm644 "$srcdir"/$_pkgname.desktop \ "$pkgdir"/etc/X11/sessions/$_pkgname.desktop install -Dm644 COPYING "$pkgdir"/usr/share/licenses/$_pkgname/COPYING }
Προτεινόμενες αναρτήσεις
Δημιουργήστε ένα λογαριασμό ή συνδεθείτε για να σχολιάσετε
Πρέπει να είστε μέλος για να αφήσετε σχόλιο
Δημιουργία λογαριασμού
Εγγραφείτε με νέο λογαριασμό στην κοινότητα μας. Είναι πανεύκολο!
Δημιουργία νέου λογαριασμούΣύνδεση
Έχετε ήδη λογαριασμό; Συνδεθείτε εδώ.
Συνδεθείτε τώρα