El 10/08/11 15:10, Carlos R. Mafra escribió:
> On Wed, 10 Aug 2011 at 20:57:44 +0300, Jason Brower wrote:
>> I would love to test the new windowMaker.  Would someone be willing
>> to write a play by play on how it's done?  From Git to have it as a
>> login option.
> 
> Very roughly:
> 
> git clone git://repo.or.cz/wmaker-crm.git
> cd wmaker-crm
> ./autogen.sh
> ./configure
> make 
> make install
> 
> edit your .xinitrc and write
> 
> exec /usr/local/bin/wmaker
> 
> 

For gentoo users in yours local trees:

$ su
password
# mkdir -p /usr/local/portage/x11-wm/windowmaker-crm
# cd /usr/local/portage/x11-wm/windowmaker-crm

# wget
http://gentoo-overlays.zugaina.org/gnustep/portage/x11-wm/windowmaker-crm/ChangeLog

# wget
http://gentoo-overlays.zugaina.org/gnustep/portage/x11-wm/windowmaker-crm/Manifest

# wget
http://gentoo-overlays.zugaina.org/gnustep/portage/x11-wm/windowmaker-crm/metadata.xml

# wget
http://gentoo-overlays.zugaina.org/gnustep/portage/x11-wm/windowmaker-crm/windowmaker-crm-9999.ebuild

# mkdir files
# cd files

# wget
http://gentoo-overlays.zugaina.org/gnustep/portage/x11-wm/windowmaker-crm/files/wmaker.desktop

# cd ..

# nano -w windowmaker-crm-9999.ebuild
add you arquitecture, for example ~amd64
KEYWORDS="~amd64"
ctrl+o ctrl+x

# ebuild windowmaker-crm-9999.ebuild manifest
>>> Creating Manifest for /usr/local/portage/x11-wm/windowmaker-crm

# eix-update

exit from you wm and exit of X server from virtual terminal ctrl+alt+F1

# rc-service xdm stop

# emerge -aC windowmaker

# emerge -av windowmaker-crm

These are the packages that would be merged, in order:

Calculating dependencies... done!
[ebuild  N     ] x11-wm/windowmaker-crm-9999  USE="gif jpeg nls png tiff
vdesktop xinerama -modelock" 0 kB [1]

Total: 1 package (1 new), Size of downloads: 0 kB
Portage tree and overlays:
 [0] /usr/portage
 [1] /usr/local/portage

Would you like to merge these packages? [Yes/No] y

>>> Verifying ebuild manifests

>>> Emerging (1 of 1) x11-wm/windowmaker-crm-9999 from repo_local
 * WindowMaker-extra-0.1.tar.gz RMD160 SHA1 SHA256 size ;-) ...
                        [ ok ]
>>> Unpacking source...
>>> Unpacking WindowMaker-extra-0.1.tar.gz to
/var/tmp/portage/x11-wm/windowmaker-crm-9999/work
 * GIT NEW clone -->
 *    repository:               git://repo.or.cz/wmaker-crm.git
Cloning into bare repository
/usr/portage/distfiles/git-src/windowmaker-crm...
remote: Counting objects: 19799, done.
remote: Compressing objects: 100% (3608/3608), done.
Receiving objects:  56% (11132/19799), 8.12 MiB | 114 KiB/s
>>> Unpacking source...
>>> Unpacking WindowMaker-extra-0.1.tar.gz to
/var/tmp/portage/x11-wm/windowmaker-crm-9999/work
 * GIT update -->
 *    repository:               git://repo.or.cz/wmaker-crm.git
 *    at the commit:            e95f886e06155d8390d825a5d0921ea6e6ac50ae
 *    branch:                   master
 *    storage directory:        "/usr/portage/distfiles/git-src/windowmaker-crm"
Cloning into
/var/tmp/portage/x11-wm/windowmaker-crm-9999/work/windowmaker-crm-9999...
done.
>>> Unpacked to
/var/tmp/portage/x11-wm/windowmaker-crm-9999/work/windowmaker-crm-9999
>>> Source unpacked in /var/tmp/portage/x11-wm/windowmaker-crm-9999/work
>>> Preparing source in
/var/tmp/portage/x11-wm/windowmaker-crm-9999/work/windowmaker-crm-9999 ...
 * Running eautoreconf in
'/var/tmp/portage/x11-wm/windowmaker-crm-9999/work/windowmaker-crm-9999' ...
 * Running aclocal -I m4 ...                                  [ ok ]
 * Running libtoolize --copy --force --install --automake ... [ ok ]
 * Running aclocal -I m4 ...                                  [ ok ]
 * Running autoconf ...                                       [ ok ]
 * Running autoheader ...                                     [ ok ]
 * Running automake --add-missing --copy --foreign ...        [ ok ]
 * Running elibtoolize in: windowmaker-crm-9999/
 *   Applying portage-1.2.0.patch ...
 *   Applying sed-1.5.6.patch ...
 *   Applying as-needed-2.2.6.patch ...
>>> Source prepared.
>>> Configuring source in
/var/tmp/portage/x11-wm/windowmaker-crm-9999/work/windowmaker-crm-9999 ...
...
...
At the end all ok.

# eix windowmaker-crm
[I] x11-wm/windowmaker-crm [1]
     Available versions:  (~)9999 {gif jpeg modelock nls png tiff
+vdesktop xinerama}
     Installed versions:  9999(02:58:17 11/08/11)(gif jpeg nls png tiff
vdesktop xinerama -modelock)
     Homepage:            http://repo.or.cz/w/wmaker-crm.git
     Description:         Fork from the last available CVS version of
Window Maker

[1] "repo_local" /usr/local/portage

Regards


-- 
To unsubscribe, send mail to [email protected].

Reply via email to