diff options
-rw-r--r-- | README.md | 4 | ||||
-rw-r--r-- | addpkgs/INSTALL.md | 11 | ||||
-rw-r--r-- | addpkgs/README.md | 14 | ||||
-rw-r--r-- | patches/INSTALL.md | 1 | ||||
-rw-r--r-- | patches/README.md | 16 |
5 files changed, 46 insertions, 0 deletions
diff --git a/README.md b/README.md new file mode 100644 index 0000000..e12c0e0 --- /dev/null +++ b/README.md @@ -0,0 +1,4 @@ +My Personal Packages for Fedora +------------------------------- + +Most packages are available as RPMs and SRPMs on [Fedora Copr](http://copr.fedoraproject.org/coprs/lantw44/). Some packages may not be available because of legal issues, and you will need to build it from the RPM spec file if you want to use it. diff --git a/addpkgs/INSTALL.md b/addpkgs/INSTALL.md new file mode 100644 index 0000000..0e3cddb --- /dev/null +++ b/addpkgs/INSTALL.md @@ -0,0 +1,11 @@ +[GNU Guix](https://www.gnu.org/software/guix/) +-------- +The post-install script will create an user and a group called `guix-builder`. If you want more users for building packages, add more users to the `guix-builder` group. Start the `guix-daemon` by running command `guix-daemon --build-users-group=guix-builder` as root, and you can start using guix. `guix-daemon` will create most necessary files and directories when you first using it. + +[Qelly](https://github.com/uranusjr/Qelly) +----- +Run `Qelly` and it works! + +[Tiny C Compiler](http://bellard.org/tcc/) +--------------- +Type `man tcc` or `info tcc` to read the manual. diff --git a/addpkgs/README.md b/addpkgs/README.md new file mode 100644 index 0000000..4dbcf79 --- /dev/null +++ b/addpkgs/README.md @@ -0,0 +1,14 @@ +Additional Packages +------------------- + +Collections of packges not found in Fedora. + + * guix: GNU guix is a purely functional package manager + * qelly: Beautiful cross-platform BBS client + * tcc: Tiny C Compiler (built using system gcc) + * tcc-self: Tiny C Compiler (built using tcc itself) + +#### SRPMs Git Repository +* [Main](http://www.tfcis.org/~lantw44/cgit/cgit.cgi/copr-rpm-spec/) +* [Mirror 1](http://phantom.tfcis.org/~lantw44/cgit/cgit.cgi/copr-rpm-spec/) +* [Mirror 2](http://www.lant.com.tw/~lantw44/cgit/cgit.cgi/copr-rpm-spec/) diff --git a/patches/INSTALL.md b/patches/INSTALL.md new file mode 100644 index 0000000..7486a22 --- /dev/null +++ b/patches/INSTALL.md @@ -0,0 +1 @@ +Use the command `sudo yum --disablerepo="*" --enablerepo="lantw44*" reinstall package-name ...` to replace the official packages with the patched packages. diff --git a/patches/README.md b/patches/README.md new file mode 100644 index 0000000..7cc25ed --- /dev/null +++ b/patches/README.md @@ -0,0 +1,16 @@ +Patched Packages +------------------- + +Packages built using modified RPM spec file or additional patches. All packages in this repo are based on packages in official Fedora repos. + + * vim: Add Lua interpreter support + * ht: Update to the latest version and prevent file name conflict with TeXLive + * gnome-settings-daemon: Add buttons-have-images and menus-have-icons + * gsettings-desktop-schemas: Respect buttons-have-images and menus-have-icons + +_WARNING: Packages in this repo have the same names as packages from official Fedora repos._ You can identify whether packages are installed from this repo by checking the Summary and Description of the packages. + +#### SRPMs Git Repository +* [Main](http://www.tfcis.org/~lantw44/cgit/cgit.cgi/copr-rpm-spec/) +* [Mirror 1](http://phantom.tfcis.org/~lantw44/cgit/cgit.cgi/copr-rpm-spec/) +* [Mirror 2](http://www.lant.com.tw/~lantw44/cgit/cgit.cgi/copr-rpm-spec/) |