summaryrefslogtreecommitdiff
path: root/system/smart/README
diff options
context:
space:
mode:
authorMarcin Slodkiewicz <slociu@wp.pl>2013-12-03 07:57:36 +0700
committerWilly Sudiarto Raharjo <willysr@slackbuilds.org>2013-12-03 07:57:36 +0700
commit45374bcd46037e98818685dd3e1584a04b786668 (patch)
tree6597c7f3e59ddfbdc4066dd05cde0d459ea511ff /system/smart/README
parentfbace84e4f664a76c7efe958a11899d4db6980e2 (diff)
downloadslackbuilds-45374bcd46037e98818685dd3e1584a04b786668.tar.gz
system/smart: Added (meta-package manager).
Signed-off-by: Willy Sudiarto Raharjo <willysr@slackbuilds.org>
Diffstat (limited to 'system/smart/README')
-rw-r--r--system/smart/README37
1 files changed, 37 insertions, 0 deletions
diff --git a/system/smart/README b/system/smart/README
new file mode 100644
index 0000000000..463d9b6434
--- /dev/null
+++ b/system/smart/README
@@ -0,0 +1,37 @@
+The Smart Package Manager project has the ambitious objective of creating smart
+and portable algorithms for solving adequately the problem of managing
+software upgrades and installation.
+This tool works in all major distributions and will bring notable advantages
+over native tools currently in use (APT, APT-RPM, YUM, URPMI, etc).
+
+Notice that this project is not a magical bridge between every distribution in
+the planet. Instead, this is software offering better package management for
+these distributions when working with their native packages. Using multiple
+packaging systems at the same time (like rpm and dpkg) is possible but would
+require packages from those systems to follow the same packaging guidelines.
+As a general rule, mixing packaging systems is not recommended.
+
+Smart supports the following repository formats as source channels:
+
+RPM repositories
+ RPM System Database (locally installed packages)
+ APT repositories for .rpm
+ RPM-MD (used by YUM)
+ Red Carpet (used by Ximian/Novell)
+
+ RPM Header List (used by RedHat and Conectiva installation CDs)
+ RPM Directory (a directory with a bunch of RPMs in it, no indexing required)
+ URPMI (used by Mandriva)
+
+DEB repositories
+ DEB System Database (locally installed packages)
+ APT repositories for .deb
+ DEB Directory (a directory with a bunch of DEBs in it, no indexing required)
+
+Slackware
+ Slackware installed packages database
+ Slackware repositories
+
+Mirrors
+ up2date (used by RedHat/Fedora)
+ Conectiva-style mirror description formats