[Frugalware-git] homepage-ng: Newsletter issue 67

2010-07-25 Thread phayz
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=homepage-ng.git;a=commitdiff;h=a6d445fdddfbcf22add672e279eaba901ad83f6e

commit a6d445fdddfbcf22add672e279eaba901ad83f6e
Author: phayz ph...@frugalware.org
Date:   Sun Jul 25 22:28:17 2010 +1000

Newsletter issue 67

* initial release

modified:   ../xml/news.xml

diff --git a/frugalware/weeklynews/issue67.html 
b/frugalware/weeklynews/issue67.html
new file mode 100755
index 000..5650c3c
--- /dev/null
+++ b/frugalware/weeklynews/issue67.html
@@ -0,0 +1,602 @@
+  h2Frugalware Linux Newsletter - Issue 67/h2
+
+  h2...to inform...to educate...to entertain/h2
+
+  pquot;Find something you love to do and you'll never have to work a day in
+  your life.quot;nbsp;nbsp;Harvey Mackay /p
+
+  h2Welcome/h2
+
+  pThe newsletter's aim is to keep you up to date with what's happened
+  recently in the world of the Linux distribution 'Frugalware'./p
+
+  pFeatures of this issue include:/p
+
+  ul
+liDefault wallpaper for Frugalware 1.3/li
+
+liFrugalware exam #2 - strongAnswers/strong/li
+
+liFLOSS developers are people too - Daniel G Taylor/li
+
+liTips and tricks - What are a package's compile-time options? Just ask
+git!/li
+  /ul
+
+  h2img src=http://frugalware.org/images/newsletter/event.png; align=
+  leftEvents etc/h2
+
+  pHere's a selection of recent events and other items that you might find
+  interesting:/p
+
+  h3Turkish translations are in progress/h3
+
+  pFrugalware user Tutku has been very busy recently, translating many of
+  Frugalware's projects, including the installer, Fwife and Gfpm. The speed at
+  which he has been working is simply amazing. It seemed that he requested
+  access to a href=http://pootle.frugalware.org/;Pootle/a one day and the
+  very next day was announcing that he had finished! This is not Tutku's first
+  translation work for Frugalware. In fact he's been providing Turkish
+  translations for about one year. Many thanks to Tutku because his work makes
+  Frugalware accessible to more people and that's good for everyone./p
+
+  h3Default wallpaper for Frugalware 1.3/h3
+
+  pThe default wallpaper for Frugalware 1.3 has been chosen and the winner
+  was...Webeagle! Congratulations to him because it looks simply amazing. For
+  this release we had the most number of entries ever received - 22 - so
+  thankyou to everyone who submitted an entry. We strongreally/strong
+  appreciate all your hard work. The frugalware-backgrounds-extra package has
+  been updated so if you install it you can see every wallpaper ever submitted
+  as an official wallpaper./p
+
+  h3Wanted! New homes for packages/h3
+
+  pEvery Frugalware has a maintainer, someone who is responsible for keeping
+  the package up to date and fixing any bugs which are reported. Sometimes
+  people can no longer maintain their packages, either temporarily or
+  permanently and so others need to take them on. Developer Devil505 recently
+  produced a list of packages which need new maintainers and the developers are
+  currently working through the list. I'm not sure what happens if we get near
+  the end of the list and only ugly ones are left. We might have to run a
+  lottery. Maybe we could wait for a new developer and give them a To Do list
+  on their first day? :P/p
+
+  h3Frugalware - The Game!/h3
+
+  pComputer games, whether played on consoles or PCs, are very popular in
+  modern society. What if just a small fraction of the many millions of people
+  who play games were introduced to what it's like to be a Frugalware
+  developer? The future of Frugalware would be guaranteed, and that's the
+  reason behind the development of Frugalware - The Game! In the style of
+  Little Big Planet, players will progress through the game if they can
+  successfully package applications. They will have to search for and find the
+  various dependencies, then submit their FrugalBuild to the buildbot. If they
+  have been successful, they may gain points, which could allow them to advance
+  to the next level. Bugs will be represented by real bugs and players will
+  have to squash them as quickly as they can. If there are too many bugs they
+  may attack the player, harming their health or possibly killing them. Missing
+  dependencies or incorrect dependencies will also cost the player health
+  points. All packages created by a player in a level have to be maintained by
+  them until they advance to the next level. At each level the packages to be
+  maintained will become more difficult. I can't reveal what is waiting for the
+  player when they complete the game, but it's definitely a prize worth
+  winning!/p
+
+  h3Frugalware exam #2 - strongAnswers/strong/h3
+
+  pBelow are the answers to the Frugalware exam which featured in newsletter
+  issue 66. If you haven't yet taken the exam, please test yourself
+  emthen/em come back to this issue and check your answers. If you cheat
+  and look at the answers before taking the exam we'll send 

[Frugalware-git] homepage-ng: 1.3rc1 announce draft

2010-07-25 Thread Miklos Vajna
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=homepage-ng.git;a=commitdiff;h=73a9e5e959cb5830463aa4ec4144d660f2aa4163

commit 73a9e5e959cb5830463aa4ec4144d660f2aa4163
Author: Miklos Vajna vmik...@frugalware.org
Date:   Sun Jul 25 18:47:49 2010 +0200

1.3rc1 announce draft

diff --git a/frugalware/xml/news.xml b/frugalware/xml/news.xml
index d7051e2..a11352e 100644
--- a/frugalware/xml/news.xml
+++ b/frugalware/xml/news.xml
@@ -22,6 +22,38 @@ Example: Mon, 07 Aug 2006 12:34:56 -0600 --

news
post
+id177/id
+titleFrugalware 1.3rc1 (Haven) released/title
+dateFIXME/date
+authorMiklos Vajna/author
+hidden1/hidden
+content![CDATA[
+  The Frugalware Developer Team is pleased to a 
href=/news/177announce/a the immediate availability of Frugalware 1.3rc1, 
the first candidate of the upcoming 1.3 stable release./p
+pHere are some of the major improvements and changes since 1.3pre2:br /
+  ul
+liImprovements:
+  ul
+liX.org now uses udev to detect your hardware automatically, 
/etc/X11/xorg.conf is no longer generated by default./li
+liStarted integrating the Haven artwork./li
+  /ul
+/li
+liPackage updates:
+  ul
+liLinux 2.6.34.1/li
+liGNOME 2.30.2/li
+liKDE SC 4.4.5/li
+liMozilla Firefox 3.6.6/li
+liUpdated libraries: openssl-1.0.0, libburn-0.8, exiv2-0.20, 
ffmpeg-0.6./li
+  /ul
+/li
+  /ul
+  Please refer to the Frugalware a 
href=http://ftp.frugalware.org/pub/frugalware/frugalware-testing/ChangeLog.txt;Haven
 ChangeLog/a for more information.br /
+  Download for i686: See our a 
href=http://frugalware.org/download/frugalware-testing-iso;mirror list/a. 
Don't forget to check the a 
href=http://frugalware.org/download/frugalware-testing-iso/SHA1SUMS;integrity/a
 of the install images before burning!br /
+  bNOTE/b: Click a 
href=/docs/install#_choosing_installation_flavorhere/a to read more about 
what media you need for the installation. br /
+  ]]
+/content
+  /post
+  post
id176/id
titleFrugalware Newsletter Issue 67/title
dateSun, 25 Jul 2010 22:26:34 +1000/date
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] homepage-ng: add number of package updates / new packages

2010-07-25 Thread Miklos Vajna
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=homepage-ng.git;a=commitdiff;h=ed4cb77ed2d96eef2ff648abe198e022b0a23c2b

commit ed4cb77ed2d96eef2ff648abe198e022b0a23c2b
Author: Miklos Vajna vmik...@frugalware.org
Date:   Sun Jul 25 21:21:40 2010 +0200

add number of package updates / new packages

diff --git a/frugalware/xml/news.xml b/frugalware/xml/news.xml
index a11352e..09e7b5f 100644
--- a/frugalware/xml/news.xml
+++ b/frugalware/xml/news.xml
@@ -44,6 +44,8 @@ Example: Mon, 07 Aug 2006 12:34:56 -0600 --
liKDE SC 4.4.5/li
liMozilla Firefox 3.6.6/li
liUpdated libraries: openssl-1.0.0, libburn-0.8, exiv2-0.20, ffmpeg-0.6./li
+li429 package updates/li
+li46 new packages/li
/ul
/li
/ul
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] pacman-tools: chkdep: rewrite rmdupdeps

2010-07-25 Thread Miklos Vajna
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-tools.git;a=commitdiff;h=d8b015f7870332e9c236e488b9692b20f5fb783a

commit d8b015f7870332e9c236e488b9692b20f5fb783a
Author: Miklos Vajna vmik...@frugalware.org
Date:   Sun Jul 25 22:44:16 2010 +0200

chkdep: rewrite rmdupdeps

the old code was buggy, in case the output was A and C and the dep chain
was A-B, B-C, then C was not detected

diff --git a/chkdep b/chkdep
index 1ad1617..86898a0 100755
--- a/chkdep
+++ b/chkdep
@@ -13,24 +13,29 @@ from modulefinder import ModuleFinder
def usage():
os.system(man chkdep)

-def rmdupdeps(deps):
-   depdeps = []
-   newdeps = []
+getdeps_deps = []
+def getdeps(root):
i = pacman.db_getpkgcache(db)
while i:
pkg = pacman.void_to_PM_PKG(pacman.list_getdata(i))
pkgname = pacman.void_to_char(pacman.pkg_getinfo(pkg, pacman.PKG_NAME))
-   # we don't allow pkgname in depdeps to handle dep cycles
-   if pkgname in deps and pkgname not in depdeps and pkgname not 
in ignorepkgs:
+   if pkgname == root:
j = pacman.void_to_PM_LIST(pacman.pkg_getinfo(pkg, pacman.PKG_DEPENDS))
while j:
dep = 
pacman.void_to_char(pacman.list_getdata(j)).split()[0].split()[0].split(=)[0]
-   if dep not in depdeps:
-   if trace:
-   print %s will be ignored if 
found, as %s already depends on it. % (dep, pkgname)
-   depdeps.append(dep)
+   if dep not in getdeps_deps:
+   getdeps_deps.append(dep)
+   getdeps(dep)
j = pacman.list_next(j)
+   break
i = pacman.list_next(i)
+   return getdeps_deps
+
+def rmdupdeps(deps):
+   depdeps = []
+   newdeps = []
+   for i in deps:
+   depdeps.extend(getdeps(i))
for i in deps:
if i not in depdeps and i not in ignorepkgs:
newdeps.append(i)
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] pacman-tools: chkdep: fix typos in mono support

2010-07-25 Thread Miklos Vajna
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-tools.git;a=commitdiff;h=6dbbbd0ef447f4ecbc2c9f5b6f84173ab54477fc

commit 6dbbbd0ef447f4ecbc2c9f5b6f84173ab54477fc
Author: Miklos Vajna vmik...@frugalware.org
Date:   Sun Jul 25 23:03:34 2010 +0200

chkdep: fix typos in mono support

diff --git a/chkdep b/chkdep
index 86898a0..77d9980 100755
--- a/chkdep
+++ b/chkdep
@@ -126,7 +126,7 @@ class Checks:
def mono(self, file):
dlls = []
ret = []
-   sock = os.popen(monodis --assemblyref runme.exe)
+   sock = os.popen(monodis --assemblyref %s % file)

while True:
i = sock.readline()
@@ -140,7 +140,7 @@ class Checks:
sock.close()

for i in dlls:
-   sock = os.popen('MONO_LOG_LEVEL=debug mono --aot 
runme.exe')
+   sock = os.popen('MONO_LOG_LEVEL=debug mono --aot %s' 
% i)
while True:
j = sock.readline()
if not j:
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


Re: [Frugalware-git] homepage-ng: 1.3rc1 announce draft

2010-07-25 Thread Russell Dickenson
VMiklos,

I have looked over the announcement and it looks OK. My only
suggestion is that perhaps you could mention that Haven is 1.3's
codename? Something like ...the upcoming 1.3 stable release (codename
Haven).

I would probably make that change myself but I can't easily get git
access at work.


May you always be Frugal,

Russell Dickenson (AKA phayz)
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git