GitXplorerGitXplorer
s

packagemanager-framework

public
2 stars
0 forks
0 issues

Commits

List of commits on branch master.
Unverified
f51c5a8e77f11128eabf688268a41b4a510af729

Document some of the more stable classes

ssebnow committed 16 years ago
Unverified
bc9c99512cd04ebeb7a25ed2dd822446ff12f32a

Fix synchronization transactions

ssebnow committed 16 years ago
Unverified
d7a35443bba3aadef24b04781141a56aabacdfba

Add extra attributes to PMPackage

ssebnow committed 16 years ago
Unverified
6190816c1d04222beacaf8b3b17774e9fc4ca755

Add NSArray translation methods for alpm_list_t objects with strings

ssebnow committed 16 years ago
Unverified
761ce5efd28f1abef2e3b32a6e9e0d8d40339991

Remove unecessary _setFlag: and _unsetFlag: methods in PMTransaction

ssebnow committed 16 years ago
Unverified
d346136d97bc3a6280f7ccf27afe0648b3fb4db6

Ensure local database is registered prior to transactions

ssebnow committed 16 years ago

README

The README file for this repository.

PackageManager.framework Overview and Internals

This project is an attempt at making a high-level, object-oriented Objective-C package management framework. The main goal is to make this framework feel like any other set of Cocoa classes, and be native to Objective-C. Currently the framework uses the Archlinux Package Management (libalpm) library as the backend. The framework is mostly a wrapper around libalpm, providing a higher-level interface using Foundation classes.

The framework will aim to be interface agnostic, but it should be easy to use for graphical user interfaces. However, some features graphical interfaces would like to use may currently be missing, since libalpm was born from a command line program (pacman).

License

The PackageManager.framework is released under the MIT license. For more details, see the LICENSE file.