[PC-BSD Commits] r6597 - in pcbsd-projects: . pbi-manager pbi-manager/icons pbi-manager/man pbi-manager/module-examples pbi-manager/module-examples/firefox pbi-manager/module-examples/firefox/bin-files pbi-manager/module-examples/firefox/resources pbi-manager/module-examples/firefox/scripts pbi-manager/module-examples/firefox/xdg-desktop pbi-manager/module-examples/firefox/xdg-menu pbi-manager/module-examples/gimp pbi-manager/module-examples/gimp/bin-files pbi-manager/module-examples/gimp/resources pbi-manager/module-examples/gimp/scripts pbi-manager/module-examples/gimp/xdg-desktop pbi-manager/module-examples/gimp/xdg-menu pbi-manager/module-examples/gimp/xdg-mime pbi-manager/rc.d
svn at pcbsd.org
svn at pcbsd.org
Tue Apr 27 15:08:56 PDT 2010
Author: kris
Date: 2010-04-27 15:08:55 -0700 (Tue, 27 Apr 2010)
New Revision: 6597
Added:
pcbsd-projects/pbi-manager/
pcbsd-projects/pbi-manager/INSTALL
pcbsd-projects/pbi-manager/icons/
pcbsd-projects/pbi-manager/icons/default.png
pcbsd-projects/pbi-manager/install.sh
pcbsd-projects/pbi-manager/man/
pcbsd-projects/pbi-manager/man/pbi_add.1
pcbsd-projects/pbi-manager/man/pbi_create.1
pcbsd-projects/pbi-manager/man/pbi_delete.1
pcbsd-projects/pbi-manager/man/pbi_info.1
pcbsd-projects/pbi-manager/man/pbi_makeport.1
pcbsd-projects/pbi-manager/mktar.sh
pcbsd-projects/pbi-manager/module-examples/
pcbsd-projects/pbi-manager/module-examples/firefox/
pcbsd-projects/pbi-manager/module-examples/firefox/LICENSE
pcbsd-projects/pbi-manager/module-examples/firefox/bin-files/
pcbsd-projects/pbi-manager/module-examples/firefox/bin-files/firefox
pcbsd-projects/pbi-manager/module-examples/firefox/pbi.conf
pcbsd-projects/pbi-manager/module-examples/firefox/resources/
pcbsd-projects/pbi-manager/module-examples/firefox/resources/firefox.png
pcbsd-projects/pbi-manager/module-examples/firefox/resources/gui_banner.png
pcbsd-projects/pbi-manager/module-examples/firefox/resources/gui_sidebanner.png
pcbsd-projects/pbi-manager/module-examples/firefox/scripts/
pcbsd-projects/pbi-manager/module-examples/firefox/scripts/post-install.sh
pcbsd-projects/pbi-manager/module-examples/firefox/scripts/post-portmake.sh
pcbsd-projects/pbi-manager/module-examples/firefox/scripts/pre-install.sh
pcbsd-projects/pbi-manager/module-examples/firefox/scripts/pre-remove.sh
pcbsd-projects/pbi-manager/module-examples/firefox/xdg-desktop/
pcbsd-projects/pbi-manager/module-examples/firefox/xdg-desktop/firefox.desktop
pcbsd-projects/pbi-manager/module-examples/firefox/xdg-menu/
pcbsd-projects/pbi-manager/module-examples/firefox/xdg-menu/firefox3.desktop
pcbsd-projects/pbi-manager/module-examples/firefox/xdg-mime/
pcbsd-projects/pbi-manager/module-examples/gimp/
pcbsd-projects/pbi-manager/module-examples/gimp/LICENSE
pcbsd-projects/pbi-manager/module-examples/gimp/bin-files/
pcbsd-projects/pbi-manager/module-examples/gimp/bin-files/gimp
pcbsd-projects/pbi-manager/module-examples/gimp/pbi.conf
pcbsd-projects/pbi-manager/module-examples/gimp/resources/
pcbsd-projects/pbi-manager/module-examples/gimp/resources/gimp.png
pcbsd-projects/pbi-manager/module-examples/gimp/resources/gui_banner.png
pcbsd-projects/pbi-manager/module-examples/gimp/resources/gui_sidebanner.png
pcbsd-projects/pbi-manager/module-examples/gimp/scripts/
pcbsd-projects/pbi-manager/module-examples/gimp/scripts/post-install.sh
pcbsd-projects/pbi-manager/module-examples/gimp/scripts/post-portmake.sh
pcbsd-projects/pbi-manager/module-examples/gimp/scripts/pre-install.sh
pcbsd-projects/pbi-manager/module-examples/gimp/scripts/pre-portmake.sh
pcbsd-projects/pbi-manager/module-examples/gimp/scripts/pre-remove.sh
pcbsd-projects/pbi-manager/module-examples/gimp/xdg-desktop/
pcbsd-projects/pbi-manager/module-examples/gimp/xdg-desktop/gimp.desktop
pcbsd-projects/pbi-manager/module-examples/gimp/xdg-menu/
pcbsd-projects/pbi-manager/module-examples/gimp/xdg-menu/gimp.desktop
pcbsd-projects/pbi-manager/module-examples/gimp/xdg-mime/
pcbsd-projects/pbi-manager/module-examples/gimp/xdg-mime/gimp-xdg.png
pcbsd-projects/pbi-manager/module-examples/gimp/xdg-mime/gimp-xdg.xml
pcbsd-projects/pbi-manager/pbi-manager
pcbsd-projects/pbi-manager/rc.d/
pcbsd-projects/pbi-manager/rc.d/ldpbiconfig
Log:
Initial import of the new "pbi-manager", which is targed for 9.0.
Initial features:
* Ability to build a PBI from port file, with minimal module configuration, no chroot necessary
* Auto-pruning of build related ports, while keeping the real dependancies
* Don't need to make list of files to copy anymore
* Support for xdg-utils, allows adding menu / desktop / mime configurations
* Compression with "xz"
* Command-line based, with hooks for GUIs
* Shared hash-dir: Using a shared folder of hard-links, files that are the same between
PBI's are now shared, saving disk space and runtime memory
* Man pages for all various commands
* Able to install 32bit apps on 64bit
* Ability to extract / view any setup scripts prior to installation
* Better integrity verification with sha256
* Initial support for generating ld "hints" files for each PBI path - WIP
* Portable and in format suitable for FreeBSD ports tree
* Not dependant upon Qt / KDE or any WM, runs without X completely
Note:
This is the initial import, still under heavy development, expect things to change as we test / fix issues.
Property changes on: pcbsd-projects/pbi-manager/icons/default.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Property changes on: pcbsd-projects/pbi-manager/install.sh
___________________________________________________________________
Added: svn:executable
+ *
Property changes on: pcbsd-projects/pbi-manager/mktar.sh
___________________________________________________________________
Added: svn:executable
+ *
Property changes on: pcbsd-projects/pbi-manager/module-examples/firefox/pbi.conf
___________________________________________________________________
Added: svn:executable
+ *
Property changes on: pcbsd-projects/pbi-manager/module-examples/firefox/resources/firefox.png
___________________________________________________________________
Added: svn:executable
+ *
Added: svn:mime-type
+ application/octet-stream
Property changes on: pcbsd-projects/pbi-manager/module-examples/firefox/resources/gui_banner.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Property changes on: pcbsd-projects/pbi-manager/module-examples/firefox/resources/gui_sidebanner.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Property changes on: pcbsd-projects/pbi-manager/module-examples/firefox/scripts/post-install.sh
___________________________________________________________________
Added: svn:executable
+ *
Property changes on: pcbsd-projects/pbi-manager/module-examples/firefox/scripts/post-portmake.sh
___________________________________________________________________
Added: svn:executable
+ *
Property changes on: pcbsd-projects/pbi-manager/module-examples/firefox/scripts/pre-install.sh
___________________________________________________________________
Added: svn:executable
+ *
Property changes on: pcbsd-projects/pbi-manager/module-examples/firefox/scripts/pre-remove.sh
___________________________________________________________________
Added: svn:executable
+ *
Property changes on: pcbsd-projects/pbi-manager/module-examples/gimp/pbi.conf
___________________________________________________________________
Added: svn:executable
+ *
Property changes on: pcbsd-projects/pbi-manager/module-examples/gimp/resources/gimp.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Property changes on: pcbsd-projects/pbi-manager/module-examples/gimp/resources/gui_banner.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Property changes on: pcbsd-projects/pbi-manager/module-examples/gimp/resources/gui_sidebanner.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Property changes on: pcbsd-projects/pbi-manager/module-examples/gimp/scripts/post-install.sh
___________________________________________________________________
Added: svn:executable
+ *
Property changes on: pcbsd-projects/pbi-manager/module-examples/gimp/scripts/post-portmake.sh
___________________________________________________________________
Added: svn:executable
+ *
Property changes on: pcbsd-projects/pbi-manager/module-examples/gimp/scripts/pre-install.sh
___________________________________________________________________
Added: svn:executable
+ *
Property changes on: pcbsd-projects/pbi-manager/module-examples/gimp/scripts/pre-portmake.sh
___________________________________________________________________
Added: svn:executable
+ *
Property changes on: pcbsd-projects/pbi-manager/module-examples/gimp/scripts/pre-remove.sh
___________________________________________________________________
Added: svn:executable
+ *
Property changes on: pcbsd-projects/pbi-manager/module-examples/gimp/xdg-mime/gimp-xdg.png
___________________________________________________________________
Added: svn:mime-type
+ application/octet-stream
Property changes on: pcbsd-projects/pbi-manager/pbi-manager
___________________________________________________________________
Added: svn:executable
+ *
Property changes on: pcbsd-projects/pbi-manager/rc.d/ldpbiconfig
___________________________________________________________________
Added: svn:executable
+ *
More information about the Commits
mailing list