diff options
author | André Fabian Silva Delgado <andre@pc-01.localdomain> | 2012-03-10 20:47:17 -0200 |
---|---|---|
committer | André Fabian Silva Delgado <andre@pc-01.localdomain> | 2012-03-10 20:47:17 -0200 |
commit | 2386e0d74a9406d00dbbbab84a0e97a276fcf4b7 (patch) | |
tree | ff1e9cc9ad44838587370853a8a44fd443c72d1e /~emulatorman/xchat-xsys-noaudacious/xchat-xsys-parabola.patch | |
parent | 8de426e6cddec256ba118c96a18b6271f454cc33 (diff) | |
download | abslibre-2386e0d74a9406d00dbbbab84a0e97a276fcf4b7.tar.gz abslibre-2386e0d74a9406d00dbbbab84a0e97a276fcf4b7.tar.bz2 abslibre-2386e0d74a9406d00dbbbab84a0e97a276fcf4b7.zip |
~emulatorman/xchat-xsys-noaudacious
Diffstat (limited to '~emulatorman/xchat-xsys-noaudacious/xchat-xsys-parabola.patch')
-rw-r--r-- | ~emulatorman/xchat-xsys-noaudacious/xchat-xsys-parabola.patch | 37 |
1 files changed, 37 insertions, 0 deletions
diff --git a/~emulatorman/xchat-xsys-noaudacious/xchat-xsys-parabola.patch b/~emulatorman/xchat-xsys-noaudacious/xchat-xsys-parabola.patch new file mode 100644 index 000000000..a3b905be9 --- /dev/null +++ b/~emulatorman/xchat-xsys-noaudacious/xchat-xsys-parabola.patch @@ -0,0 +1,37 @@ +--- xsys-2.2.0/parse.c 2007-11-12 18:42:20.000000000 -0200 ++++ xsys-2.2.0.new/parse.c 2012-03-10 20:36:46.301892322 -0200 +@@ -389,32 +389,8 @@ + } + snprintf(buffer, bsize, "%s \"%s\" %s", id, codename, release); + } +- else if((fp = fopen("/etc/make.conf", "r")) != NULL) +- { +- char keywords[bsize]; +- while(fgets(buffer, bsize, fp) != NULL) +- find_match_char(buffer, "ACCEPT_KEYWORDS", keywords); +- if (strstr(keywords, "\"") == NULL) +- snprintf(buffer, bsize, "Gentoo Linux (stable)"); +- else +- snprintf(buffer, bsize, "Gentoo Linux %s", keywords); +- } +- else if((fp = fopen("/etc/redhat-release", "r")) != NULL) +- fgets(buffer, bsize, fp); +- else if((fp = fopen("/etc/slackware-version", "r")) != NULL) +- fgets(buffer, bsize, fp); +- else if((fp = fopen("/etc/mandrake-release", "r")) != NULL) +- fgets(buffer, bsize, fp); +- else if((fp = fopen("/etc/debian_version", "r")) != NULL) +- { +- char release[bsize]; +- fgets(release, bsize, fp); +- snprintf(buffer, bsize, "Debian %s", release); +- } +- else if((fp = fopen("/etc/SuSE-release", "r")) != NULL) +- fgets(buffer, bsize, fp); +- else if((fp = fopen("/etc/turbolinux-release", "r")) != NULL) +- fgets(buffer, bsize, fp); ++ else if((fp = fopen("/etc/arch-release", "r")) != NULL) ++ snprintf(buffer, bsize, "Parabola GNU/Linux-libre"); + else + snprintf(buffer, bsize, "Unknown Distro"); + if(fp != NULL) fclose(fp); |