With pacmenu select the packages to view dependency tree. DPtree doesn't show multiple selection (e.g. "pacdep.sh cups gimp zlib"), take a look at pacmanDeps by Spider.007.
http://bbs.archlinux.org/viewtopic.php?t=10339
Keep up the good work on this one.
]]>Whatever ends up being the easiest way to implement will be the way I do it - lol.
]]>Once I get 1.5 out, I'll take some screen shots and post them.
]]>http://linux.jetsue.com/pacmenu.html
http://linux.jetsue.com/pacmenu-1.4-1.pkg.tar.gz
Changelog for 1.4:
*-removed automatic fetching of the category template file and provided an option to update it on the main menu.
*-better parsing of the packages.txt file thanks to apeiro's little suggestion and code snippet he gave me
*-reorganized the function order in the file - no visible changes to the user, just easier to follow the code.
A big thanks to all for the suggestions so far for pacmenu and a special thanks to apeiro for his code snippet
]]>rasat also pointed out that there should be the option of downloading the file rather than just going ahead and fetching it - sorry to anyone that gets offended by this - 1.4 will ask your permission to get the file.
]]>I'm waiting on rasat to see if the packages.txt list can be preformatted on the ftp - this will make the category sort quick on new lists.
The category menu will only show those packages that are in the category list provided by Arch so any other repo's you have that are not "Official" will not show up by category - you have to use alphabetical for that.
Having to format the category list using bash/awk/sed is painfully slow due to the size so I asked rasat if he can ask apeiro to preformat the file like the /etc/pacmenu.pkgs file.
]]>* - Added some information to let the user know that the packages.txt file is being retrieved and manipulated for later use. This takes a while and only downloads if the pacmenu.cat file doesn't exist in /etc. /etc/pacmenu.cat is the category list and /etc/pacmenu.pkgs lists all the packages from the packages.txt file. This gets re-fetched when you either refresh or update as well but the delay won't be a surprise anymore with the included dialog
* - Changed the initial menu to have the basics only - the INSTALL and REMOVE are submenus now that you go to from the initial menu.
Under these, there is the option to have an alphabetical menu, a category menu or a group menu.
* - Changed all the package selection menus to checklist so multiple packages or groups can be selected for install or removal.
Wow - this thing is way more feature rich than I had imagined it would be - lol. Thanks for all the suggestions folks!
BTW - tried to see if a description could be added somewhere but it is difficult as not all descriptions are a single line thus making them very difficult to parse properly.
]]>This means you can install and remove not only by alphabetical order or by group packages, but also by categories like the install CD is setup.
Updated link is in the first post or you can just go to my pacmenu page on my website:
]]>CINSTALL and CREMOVE will be the new menu options and the categoris will be selectable under there. Hopefully I will have it done tomorrow night and tested so I can upload it to my site for you all to get.
This is getting bigger than I had expected - lol.
]]>