News | About | Get Frugalware | Packages | Documentation | Discussion Forums | Bug Tracker | Wiki | Community | Development

Repoman

From FrugalWiki

Jump to: navigation, search
i18n
English
Dansk
Français
Magyar

Contents

Repoman

Presentation

Repoman is a tool to download all FrugalBuilds and build package from their sources.

Configuration

From now, you'll need usefull packages :

Root terminal 48px.png
# pacman-g2 -S pacman-tools fakeroot patch pkgconfig make m4 lua libtool gcc ccache bison automake autoconf sudo lynx gnupg elinks distcc bc darcs rsync git


Then update the Frugalware Source tree:

Root terminal 48px.png
# repoman update


Note Note: This command update the FST in /var/fst (or the directory specified in /etc/.repoman.conf). The first time, this can be take some time !


You can check the list of nobuild packages like that:

Root terminal 48px.png
# repoman search


Here is an example of the list (for sure more longer now ;-))

 current/xf86-video-suncg3
 current/xf86-video-suncg14
 current/xf86-video-suntcx
 current/xf86-video-sunffb
 current/xf86-video-sunbw2
 current/xf86-video-sunleo
 current/xf86-video-suncg6
 current/gcc-gnat-bin
 current/sbcl-bin
 current/urbanterror
 current/psx
 current/enemy-territory
 current/quake3-cpma
 current/quake3
 current/rlocate
 current/mspell
 current/poweriso
 current/j2me
 current/eeepc-frugalware
 current/agraph
 current/touchkit
 current/xf86-input-evtouch
 current/squirrelmail-login_notes
 current/squirrelmail-check_quota
 current/indilib
 current/elfutils
 current/wxmusik
 current/volume
 current/devtray
 current/bmp-mac
 current/psemu-gpupetexgl
 current/pm-utils
 current/lilo
 current/avast4workstation
 current/psemu-gpupetexgl-cfg
 current/realplayer
 current/skype
 current/acroread
 current/teamspeak-client
 current/vmware
 current/opera
 current/crossover-pro
 current/nerolinux
 current/googleearth
 current/bmp-docklet
 current/realrekord


Building and Installing a package

To install an applicationn type:

Root terminal 48px.png
# repoman merge application-name


This command will build and install the package. You can configure the build parameters with makepkg_opts in /etc/repoman.conf

Upgrading

To upgrade all nobuild packages installed on your system like pacman -Syu, just type

Root terminal 48px.png
# repoman upgrade
Personal tools
Namespaces
Variants
Actions