head 1.3; access; symbols pkgsrc-2013Q2:1.3.0.8 pkgsrc-2013Q2-base:1.3 pkgsrc-2012Q4:1.3.0.6 pkgsrc-2012Q4-base:1.3 pkgsrc-2011Q4:1.3.0.4 pkgsrc-2011Q4-base:1.3 pkgsrc-2011Q2:1.3.0.2 pkgsrc-2011Q2-base:1.3 pkgsrc-2010Q2:1.2.0.10 pkgsrc-2010Q2-base:1.2 pkgsrc-2010Q1:1.2.0.8 pkgsrc-2010Q1-base:1.2 pkgsrc-2009Q4:1.2.0.6 pkgsrc-2009Q4-base:1.2 pkgsrc-2009Q3:1.2.0.4 pkgsrc-2009Q3-base:1.2 pkgsrc-2009Q2:1.2.0.2 pkgsrc-2009Q2-base:1.2 pkgsrc-2009Q1:1.1.0.16 pkgsrc-2009Q1-base:1.1 pkgsrc-2008Q4:1.1.0.14 pkgsrc-2008Q4-base:1.1 pkgsrc-2008Q3:1.1.0.12 pkgsrc-2008Q3-base:1.1 cube-native-xorg:1.1.0.10 cube-native-xorg-base:1.1 pkgsrc-2008Q2:1.1.0.8 pkgsrc-2008Q2-base:1.1 cwrapper:1.1.0.6 pkgsrc-2008Q1:1.1.0.4 pkgsrc-2008Q1-base:1.1 pkgsrc-2007Q4:1.1.0.2 pkgsrc-2007Q4-base:1.1; locks; strict; comment @# @; 1.3 date 2010.08.09.10.11.57; author drochner; state dead; branches; next 1.2; 1.2 date 2009.05.26.19.11.55; author wiz; state Exp; branches; next 1.1; 1.1 date 2007.11.05.19.09.08; author drochner; state Exp; branches; next ; desc @@ 1.3 log @update to 2.28.1 This switches to the gnome-2.30 release branch @ text @$NetBSD: patch-aa,v 1.2 2009/05/26 19:11:55 wiz Exp $ http://bugzilla.gnome.org/show_bug.cgi?id=583924 --- src/sysinfo.cpp.orig 2007-11-04 21:12:42.000000000 +0100 +++ src/sysinfo.cpp @@@@ -190,6 +190,26 @@@@ namespace { } }; + class NetBSDSysInfo + : public SysInfo + { + public: + NetBSDSysInfo() + { + this->load_netbsd_info(); + } + + private: + void load_netbsd_info() + { + this->distro_name = "NetBSD"; + + std::ifstream input("/etc/release"); + + if (input) + std::getline(input, this->distro_release); + } + }; class LSBSysInfo : public SysInfo @@@@ -256,10 +276,15 @@@@ namespace { g_free(p); return new LSBSysInfo; } +#ifdef __NetBSD__ /* might also have /etc/release */ + else + return new NetBSDSysInfo; +#else else if (g_file_test("/etc/release", G_FILE_TEST_EXISTS)) return new SolarisSysInfo; return new SysInfo; +#endif } } @ 1.2 log @Add link to upstream bug reports. @ text @d1 1 a1 1 $NetBSD: patch-aa,v 1.1 2007/11/05 19:09:08 drochner Exp $ @ 1.1 log @update to 2.20.1 This switches to the new gnome-2.20 branch. @ text @d1 3 a3 1 $NetBSD$ @