aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--README.md4
-rw-r--r--addpkgs/INSTALL.md11
-rw-r--r--addpkgs/README.md14
-rw-r--r--patches/INSTALL.md1
-rw-r--r--patches/README.md16
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/)