mRss Library
0.19.2
Andrea Marchesini <
bakunin@autistici.org> - Web Site:
http://www.autistici.org/bakunin/
mRss is a C library for parsing, writing and creating RSS/ATOM files or streams. This library can be also used not only in C or C++, but also in PHP with the PHP extension.
This library supports:
mRss is a FreeSoftware project released under
LGPL 2.0.
- nXML is a C library for parsing, writing and creating XML 1.0 and 1.1 files or streams. It supports utf-8, utf-16be and utf-16le, ucs-4 (1234, 4321, 2143, 2312).
- libcurl is a free and easy-to-use client-side URL transfer library, supporting FTP, FTPS, HTTP, HTTPS, SCP, SFTP, TFTP, TELNET, DICT, FILE and LDAP. libcurl supports SSL certificates, HTTP POST, HTTP PUT, FTP uploading, HTTP form based upload, proxies, cookies, user+password authentication (Basic, Digest, NTLM, Negotiate, Kerberos4), file transfer resume, http proxy tunneling and more!
For the PHP extension:
tar xvfz libmrss-<version>.tar.gz
cd libmrss-<version>
./configure --prefix=/usr
make
make install
If you want the PHP extension:
cd phpmrss
./phpmrss_install.sh
Run the following commands in a directory that you have write access to (such as your home dirctory):
cvs -d:pserver:anonymous@ippolita.net:/home/cvs login
(Just hit enter for the password)
cvs -z3 -d:pserver:anonymous@ippolita.net:/home/cvs co libmrss
Once you have checked the source of libmrss, run the following commands:
cd libmrss
./autogen.sh
./configure --prefix=/usr
make
make install
When there are changes to libmrss's code, you will want to update you local copy. Run from the directory libmrss:
cvs update -dP
./autogen.sh
./configure --prefix=/usr
make
make install
Support for mRss is available to all via email:
bakunin@autistici.org.
Commercial users of mRss are strongly encouraged to purchase a commercial support contract, please contact me for a quotation. I will always prioritise support requests from those with support contracts.
Users not purchasing commercial support are encouraged (but not obliged) to make a donation. By donating you are supporting the principle of open source software and you will help ensure continued development of mRss.