[Frugalware-git] pacman-tools: repoman * delete() make verbose local * it gets sometimes empty and repoman server delete ha syntax errors * ( I found out when using a tunneled conenction )

2010-02-18 Thread crazy
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-tools.git;a=commitdiff;h=58af7ac20f1a56a96e3703afe241a7373eedcbe8

commit 58af7ac20f1a56a96e3703afe241a7373eedcbe8
Author: crazy cr...@frugalware.org
Date:   Tue Feb 16 19:33:58 2010 +0100

repoman
* delete() make verbose local
* it gets sometimes empty and repoman server delete ha syntax errors
* ( I found out when using a tunneled conenction )

diff --git a/repoman b/repoman
index 22a7b3c..14a0cbc 100755
--- a/repoman
+++ b/repoman
@@ -296,7 +296,7 @@ delete()
if ! ask repoman del $*; then
return
fi
-   local files rmopts host
+   local files rmopts host verbose
check_servers
check_sudo
if [ $verbose != 0 ]; then
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] pacman-tools: repoman.conf * add repoman_{ssh, scp} and REPOMAN_USE_TUNNEL

2010-02-18 Thread crazy
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-tools.git;a=commitdiff;h=e1c492104059bf5b773b3e12aa96ef39ab77244b

commit e1c492104059bf5b773b3e12aa96ef39ab77244b
Author: crazy cr...@frugalware.org
Date:   Tue Feb 16 19:39:02 2010 +0100

repoman.conf
* add repoman_{ssh,scp} and REPOMAN_USE_TUNNEL

diff --git a/repoman.conf b/repoman.conf
index e170603..b6240c9 100644
--- a/repoman.conf
+++ b/repoman.conf
@@ -19,6 +19,20 @@ makepkg_opts=-u -i -c -s -w /var/cache/pacman-g2/pkg -H
# ignored on repoman upgrade. example: upgrade_ignore=acroread skype
upgrade_ignore=

+# Allow users to use custom SSH/SCP
+# Is good when you have to tunnel your connection over different server
+# and need custom scripts 'as' these commands
+
+# DEFAULTS:
+# repoman_ssh=ssh
+# repoman_scp=scp
+# REPOMAN_USE_TUNNEL=no
+# See README.Frugalware on HowTo use these
+
+REPOMAN_USE_TUNNEL=no
+repoman_ssh=ssh
+repoman_scp=scp
+
# User configuration
if [ -e ~/.repoman.conf ]; then
source ~/.repoman.conf
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] pacman-tools: repoman * replace ssh , scp with repoman_{ssh, scp} * scp part for tunnels is now a bit hacky and * only works over localhost see comments in code

2010-02-18 Thread crazy
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-tools.git;a=commitdiff;h=13a0d2eca383f06b5c019b71d3027a848b0d88ef

commit 13a0d2eca383f06b5c019b71d3027a848b0d88ef
Author: crazy cr...@frugalware.org
Date:   Tue Feb 16 20:05:29 2010 +0100

repoman
* replace ssh , scp with repoman_{ssh,scp}
* scp part for tunnels is now a bit hacky and
* only works over localhost see comments in code

diff --git a/repoman b/repoman
index 14a0cbc..f382929 100755
--- a/repoman
+++ b/repoman
@@ -305,7 +305,7 @@ delete()
verbose=
fi
msg Deleting file(s): $*
-   ssh $host $sudo_cmd repoman server delete '$verbose' '$path' $*
+   $repoman_ssh $host $sudo_cmd repoman server delete '$verbose' '$path' 
$*
}

upload()
@@ -348,12 +348,24 @@ upload()
fi
name=`basename $src`
msg Requesting a temporary file
-   tmp=`ssh $host $sudo_cmd repoman server mktemp`
+   tmp=`$repoman_ssh $host $sudo_cmd repoman server mktemp`
[ -z $tmp ]  exit 1
-   msg Uploading file: $src (to $tmp)
-   scp $src $host:$tmp
+   if [  $REPOMAN_USE_TUNNEL == yes ]; then
+   ## Fix me ? well since we use something like:
+   ## local - genesis ( genesis acts like tunnel for 
itself )
+   ## or remote_box - genesis , local - remote_box we 
are always
+   ## using 127.0.0.1 .. scp -S really sucks and I get a 
lot problems
+   ## with rsync -e with all this tunneling =)
+   ## the other solution may be to force host when tunnel 
is used to be u...@127.0.0.1
+   ## since -p port u...@local gives out u...@genesis ..
+   msg Uploading file: $src (to $tmp) over local tunnel.
+$repoman_scp $src 127.0.0.1:$tmp
+else
+   msg Uploading file: $src (to $tmp)
+$repoman_scp $src $host:$tmp
+fi
sha=`sha1sum $src|sed 's/\(.*\)  .*/\1/'`
-   ssh $host $sudo_cmd repoman server upload '$path' '$tmp' 
'$sha' '$dest/$src'
+   $repoman_ssh $host $sudo_cmd repoman server upload '$path' 
'$tmp' '$sha' '$dest/$src'
done
}

@@ -376,7 +388,7 @@ fpmmerge()
mergearchs=`rsync -vP $srcurl/|grep ^d.*frugalware-|sed 's/.* //'`
for i in $mergearchs
do
-   ssh $host $sudo_cmd repoman server rsync '$path' 
'${srcurl#*:}' '${i//frugalware-}'
+   $repoman_ssh $host $sudo_cmd repoman server rsync '$path' 
'${srcurl#*:}' '${i//frugalware-}'
done

# now push
@@ -398,7 +410,7 @@ list()
check_servers
check_sudo
msg Fetching contents of: $*
-   ssh $host $sudo_cmd repoman server list '$path' $*
+   $repoman_ssh $host $sudo_cmd repoman server list '$path' $*
}

split_group_pkg()
@@ -422,7 +434,7 @@ clean()
do
msg Cleaning up $i
split_group_pkg $i
-   ssh $host $sudo_cmd repoman server clean '$path' '$fdb' 
'$group' '$pkg'
+   $repoman_ssh $host $sudo_cmd repoman server clean '$path' 
'$fdb' '$group' '$pkg'
done
}

@@ -437,7 +449,7 @@ changelog()
check_sudo
fdb=$(eval echo \$${reponame}_fdb)
[ -z $fdb ]  fdb=$reponame.fdb
-   ssh $host $sudo_cmd repoman server changelog '$path' '$fdb' '$group' 
'$pkg' '$arch'
+   $repoman_ssh $host $sudo_cmd repoman server changelog '$path' '$fdb' 
'$group' '$pkg' '$arch'
}

_keypress()
@@ -568,7 +580,7 @@ srcdel()
srclocal=(${srcloc...@]} ${signatur...@]})
if [ $F_makepkg_scm = git ]; then
check_servers
-   for i in $(ssh $host [ -d $path/$mydir ]  cd $path/$mydir  
git ls-files --others --directory)
+   for i in $($repoman_ssh $host [ -d $path/$mydir ]  cd 
$path/$mydir  git ls-files --others --directory)
do
if ! echo ${srcloc...@]} |grep -q $i  ! _is_log $i  [ $i != Changelog 
]; then
dry_run delete $mydir/$i
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] pacman-tools: repoman: added ci ( commit info function ) * added for now 'ci' command to replace : * repoman rec kill it paste use git .. paste here * when moving / removin

2010-02-18 Thread crazy
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-tools.git;a=commitdiff;h=81ed76d0dee77d2f443046fd403b93059a695d6c

commit 81ed76d0dee77d2f443046fd403b93059a695d6c
Author: crazy cr...@frugalware.org
Date:   Thu Feb 18 11:04:08 2010 +0100

repoman: added ci ( commit info function )
* added for now 'ci' command to replace :
* repoman rec  kill it  paste  use git .. paste here
* when moving / removing packages ..
* cd some_group/package , repoman ci. This  will generate:
* == Your git commit command is:
* == git commit -a -e -m package-pkgver-pkgrel-arch

diff --git a/repoman b/repoman
index f382929..23c883d 100755
--- a/repoman
+++ b/repoman
@@ -519,6 +519,19 @@ $@ | darcs rec -a --pipe .
fi
}

+__pkg_commit_info()
+{
+   local commitmsg
+   commitmsg=$pkgname-$pkgver-$pkgrel-$arch
+   msg Your git commit command is:
+   msg git commit -a -e -m $commitmsg
+}
+
+commit_info()
+{
+   __pkg_commit_info
+}
+
record()
{
echo -n Checking FrugalBuild... 
@@ -1016,6 +1029,10 @@ if [ $1 !=  ]; then
shift 1
upgrade $*
;;
+   ci)
+   shift 1
+   commit_info $*
+   ;;
*)
echo Unknown command: $1
usage
diff --git a/repoman.txt b/repoman.txt
index 479022a..1e74b91 100644
--- a/repoman.txt
+++ b/repoman.txt
@@ -218,14 +218,14 @@ In this example, we'll remove the synaptics package:


$ cd ~/git/current/source/x11-extra/synaptics
-$ repoman rec 1
+$ repoman ci 1
$ cd ..
$ rm -rf synaptics
-$ git commit -a -e -m paste here the patchname
+$ use commit command generated by repoman ci
$ dg push -a 2
$ repoman clean x11-extra/synaptics 3

-1 This will generate a nice patch name for you, copy it to the clipboard, 
and hit Ctrl-C
+1 This will generate a nice patch name and give you the git commit command.
2 This removes the buildscript and other tracked files
3 This removes everything else

@@ -240,12 +240,12 @@ $ cd ~/git/current/source
$ git mv network/netkit-rsh network-extra
$ cd network-extra/netkit-rsh
$ vi FrugalBuild 1
-$ repoman rec 2
-$ git commit -a -e -m paste here the patchname
+$ repoman ci 2
+$ use commit command generated by repoman ci
$ dg push -a 3

1 Edit the FrugalBuild: increment the pkgrel value by one
-2 This will generate a nice patch name for you, copy it to the clipboard, 
and hit Ctrl-C
+2 This will generate a nice patch name and give you the git commit command.
3 This will move the tracked files and then the git hook will move the 
untracked files as well

NOTE: Incrementing the pkgrel value is not a must, for huge packages it
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] homepage-ng: * added a picture for the future Locris release announcement

2010-02-18 Thread Devil505
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=homepage-ng.git;a=commitdiff;h=4ef2b12b40e744f27e5a0406ccbe3d331c06eb5b

commit 4ef2b12b40e744f27e5a0406ccbe3d331c06eb5b
Author: Devil505 devil505li...@gmail.com
Date:   Thu Feb 18 11:22:15 2010 +0100

* added a picture for the future Locris release announcement

diff --git a/frugalware/images/locris.png b/frugalware/images/locris.png
new file mode 100644
index 000..99b4399
Binary files /dev/null and b/frugalware/images/locris.png differ
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] homepage-ng: * added an icon for newsleter #57 (testing)

2010-02-18 Thread Devil505
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=homepage-ng.git;a=commitdiff;h=4bb95de0d96b1570c1107875bb66e17b8c33547c

commit 4bb95de0d96b1570c1107875bb66e17b8c33547c
Author: Devil505 devil505li...@gmail.com
Date:   Thu Feb 18 11:40:14 2010 +0100

* added an icon for newsleter #57 (testing)

diff --git a/frugalware/images/newsletter/package.png 
b/frugalware/images/newsletter/package.png
new file mode 100644
index 000..4b55b50
Binary files /dev/null and b/frugalware/images/newsletter/package.png differ
diff --git a/frugalware/weeklynews/issue57.html 
b/frugalware/weeklynews/issue57.html
index 8f828bd..66a3614 100644
--- a/frugalware/weeklynews/issue57.html
+++ b/frugalware/weeklynews/issue57.html
@@ -286,7 +286,7 @@
/dd
/dl

-  h2New Packages/h2
+  img src=http://frugalware.org/images/newsletter/package.png; 
align=lefth2New Packages/h2

pIn this new section of the newsletter I'll highlight some new packages
which have been added since the previous issue./p
@@ -388,7 +388,7 @@
tricks that you would like to be shown in the newsletter, emplease/em
post them on the forums./p

-  h2Focus On Package(s)/h2
+  img src=http://frugalware.org/images/newsletter/package.png; 
align=lefth2Focus On Package(s)/h2

h3Chromium B.S.U. (the game)/h3
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] homepage-ng: * added icons for newsletters

2010-02-18 Thread Devil505
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=homepage-ng.git;a=commitdiff;h=38143b7f7d0eb310accd8ed0f04e11ce41a1192d

commit 38143b7f7d0eb310accd8ed0f04e11ce41a1192d
Author: Devil505 devil505li...@gmail.com
Date:   Thu Feb 18 11:46:39 2010 +0100

* added icons for newsletters

diff --git a/frugalware/images/newsletter/bug.png 
b/frugalware/images/newsletter/bug.png
new file mode 100644
index 000..6c50ef4
Binary files /dev/null and b/frugalware/images/newsletter/bug.png differ
diff --git a/frugalware/images/newsletter/community.png 
b/frugalware/images/newsletter/community.png
new file mode 100644
index 000..749c825
Binary files /dev/null and b/frugalware/images/newsletter/community.png differ
diff --git a/frugalware/images/newsletter/events.png 
b/frugalware/images/newsletter/events.png
new file mode 100644
index 000..096e848
Binary files /dev/null and b/frugalware/images/newsletter/events.png differ
diff --git a/frugalware/images/newsletter/tips.png 
b/frugalware/images/newsletter/tips.png
new file mode 100644
index 000..6e52db7
Binary files /dev/null and b/frugalware/images/newsletter/tips.png differ
diff --git a/frugalware/weeklynews/issue57.html 
b/frugalware/weeklynews/issue57.html
index 66a3614..a4aaded 100644
--- a/frugalware/weeklynews/issue57.html
+++ b/frugalware/weeklynews/issue57.html
@@ -286,7 +286,7 @@
/dd
/dl

-  img src=http://frugalware.org/images/newsletter/package.png; 
align=lefth2New Packages/h2
+  img src=http://frugalware.org/images/newsletter/package.png; align=left 
h2New Packages/h2

pIn this new section of the newsletter I'll highlight some new packages
which have been added since the previous issue./p
@@ -388,7 +388,7 @@
tricks that you would like to be shown in the newsletter, emplease/em
post them on the forums./p

-  img src=http://frugalware.org/images/newsletter/package.png; 
align=lefth2Focus On Package(s)/h2
+  img src=http://frugalware.org/images/newsletter/package.png; align=left 
h2Focus On Package(s)/h2

h3Chromium B.S.U. (the game)/h3
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] homepage-ng: * added icons to newsletter #57

2010-02-18 Thread Devil505
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=homepage-ng.git;a=commitdiff;h=89afe9aae6e588c25c43ca860b4f9fc32c753fcb

commit 89afe9aae6e588c25c43ca860b4f9fc32c753fcb
Author: Devil505 devil505li...@gmail.com
Date:   Thu Feb 18 11:48:40 2010 +0100

* added icons to newsletter #57

diff --git a/frugalware/weeklynews/issue57.html 
b/frugalware/weeklynews/issue57.html
index a4aaded..d5ae5f7 100644
--- a/frugalware/weeklynews/issue57.html
+++ b/frugalware/weeklynews/issue57.html
@@ -24,7 +24,7 @@
liFLOSS developers are people too - Jeff Bailes/li
/ul

-  h2Events/h2
+img src=http://frugalware.org/images/newsletter/events.png; 
align=left h2Events/h2

pHere's a selection of events which have occurred since the previous
newsletter:/p
@@ -127,7 +127,7 @@
/li
/ul

-  h2Getting To Know You/h2
+img src=http://frugalware.org/images/newsletter/community.png; 
align=left  h2Getting To Know You/h2

pIn this section of the newsletter, we get to know Frugalware Linux a
little at a time. This is not meant to replace the official documentation but
@@ -175,7 +175,7 @@
and since patches go against this principle, they're used only when
absolutely necessary./p

-  h2FLOSS developers are people too/h2
+img src=http://frugalware.org/images/newsletter/community.png; 
align=left h2FLOSS developers are people too/h2

pWithout developers, we wouldn't have the Linux kernel and all the software
that we run on the platform. What motivates FLOSS developers? Why does anyone
@@ -353,7 +353,7 @@
/tr
/table

-  h2Tips and tricks/h2
+img src=http://frugalware.org/images/newsletter/tips.png; align=left 
h2Tips and tricks/h2

pbDisclaimer/b - Be aware that the hints amp; tips provided here have
NOT been tested and so come with no warranty./p
@@ -426,7 +426,7 @@
not nearly as many available as for Firefox. Take the time to try Chromium
and judge for yourself whether or not it's a better browser./p

-  h2Bug fixes/h2
+img src=http://frugalware.org/images/newsletter/bug.png; align=left 
h2Bug fixes/h2

pThe following table gives you a overview of activity on bugs and feature
requests as at 4 February 2010. In each cell of the table is a link to a
@@ -479,7 +479,7 @@
/tr
/table

-  h2Security announcements/h2
+img src=http://frugalware.org/images/newsletter/bug.png; align=left 
h2Security announcements/h2

pbRemember/b - According to the normal
support arrangements for Frugalware, the release of 1.1 (Getorin) means
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] homepage-ng: * added new icons for newsletters

2010-02-18 Thread Devil505
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=homepage-ng.git;a=commitdiff;h=31665abb56ea6b7c9772f0b81e6fe0a3837341b3

commit 31665abb56ea6b7c9772f0b81e6fe0a3837341b3
Author: Devil505 devil505li...@gmail.com
Date:   Thu Feb 18 11:52:11 2010 +0100

* added new icons for newsletters

diff --git a/frugalware/images/newsletter/newsletter.png 
b/frugalware/images/newsletter/newsletter.png
new file mode 100644
index 000..ebc528f
Binary files /dev/null and b/frugalware/images/newsletter/newsletter.png differ
diff --git a/frugalware/images/newsletter/security.png 
b/frugalware/images/newsletter/security.png
new file mode 100644
index 000..aadcb91
Binary files /dev/null and b/frugalware/images/newsletter/security.png differ
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] homepage-ng: * added new icons in newsletter #57

2010-02-18 Thread Devil505
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=homepage-ng.git;a=commitdiff;h=f45266735c5bb9e40f2085866cf9fd16a6153d3e

commit f45266735c5bb9e40f2085866cf9fd16a6153d3e
Author: Devil505 devil505li...@gmail.com
Date:   Thu Feb 18 11:52:53 2010 +0100

* added new icons in newsletter #57

diff --git a/frugalware/weeklynews/issue57.html 
b/frugalware/weeklynews/issue57.html
index d5ae5f7..9fc8c2f 100644
--- a/frugalware/weeklynews/issue57.html
+++ b/frugalware/weeklynews/issue57.html
@@ -479,7 +479,7 @@
/tr
/table

-img src=http://frugalware.org/images/newsletter/bug.png; align=left 
h2Security announcements/h2
+img src=http://frugalware.org/images/newsletter/security.png; 
align=left h2Security announcements/h2

pbRemember/b - According to the normal
support arrangements for Frugalware, the release of 1.1 (Getorin) means
@@ -513,7 +513,7 @@
/tr
/table

-  h2About the newsletter/h2
+  img src=http://frugalware.org/images/newsletter/newsletter.png; 
align=left h2About the newsletter/h2

h3Author/h3
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] pacman-g2: doc/Makefile.am: sort the if HAS... to avoid compile errors * sorted out issues with --enable / --disable doc/man types * HAS_DOXYGEN true need HAS_ASCIIDOC true to work *

2010-02-18 Thread crazy
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=7c650a9b6138a6c773313d0577b9256b0cefcb38

commit 7c650a9b6138a6c773313d0577b9256b0cefcb38
Author: crazy cr...@frugalware.org
Date:   Thu Feb 18 14:57:26 2010 +0100

doc/Makefile.am: sort the if HAS... to avoid compile errors
* sorted out issues with --enable / --disable doc/man types
* HAS_DOXYGEN true need HAS_ASCIIDOC true to work
* !HAS_ASCIIDOC need disable HAS_DOXYGEN true
* since HAS_DOXYGEN want man3 which is there only with HAS_ASCIIDOC

diff --git a/doc/Makefile.am b/doc/Makefile.am
index c124c6b..6a575ef 100644
--- a/doc/Makefile.am
+++ b/doc/Makefile.am
@@ -1,11 +1,12 @@
if HAS_ASCIIDOC

+man3 = libpacman.3
man5 = FrugalBuild.5

man8 = makepkg.8 pacman-g2.8
endif

-localized_MANS = $(man5) $(man8)
+localized_MANS = $(man5) $(man8) $(man3)

localized_LANGS = $(shell grep '\[po4a_langs\]' po4a.cfg |sed 's/\[po4a_langs\] 
//')

@@ -16,14 +17,11 @@ convert_MAN = \

if HAS_ASCIIDOC
man_MANS = $(localized_MANS) $(man3_MANS)
-else
-man_MANS =
-endif
-
if HAS_DOXYGEN
man_MANS += libpacman.3 man3/*
+endif
else
-man3_MANS = libpacman.3
+man_MANS =
endif

if HAS_ASCIIDOC
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] pacman-g2: bindings/vala/Makefile.in * missing clean: , that broke make clean

2010-02-18 Thread crazy
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=84f3c941c3b174be00bcf90bd8506725418409a0

commit 84f3c941c3b174be00bcf90bd8506725418409a0
Author: crazy cr...@frugalware.org
Date:   Thu Feb 18 15:04:58 2010 +0100

bindings/vala/Makefile.in
* missing clean: , that broke make clean

diff --git a/bindings/vala/Makefile.in b/bindings/vala/Makefile.in
index 2ce7db9..52bbad4 100644
--- a/bindings/vala/Makefile.in
+++ b/bindings/vala/Makefile.in
@@ -7,7 +7,9 @@ install:
mkdir -p $(DESTDIR)/$(prefix)/share/vala/vapi
install -m644 pacman.vapi $(DESTDIR)/$(prefix)/share/vala/vapi/pacman.vapi

-distclean:
+clean:
rm -f Makefile

+distclean: clean
+
check:
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] pacman-g2: bindings/vala/Makefile.in * well Makefile.am would not be bad :)

2010-02-18 Thread crazy
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=930d5a9558d224b12a901cee5ada00acdfea4f8c

commit 930d5a9558d224b12a901cee5ada00acdfea4f8c
Author: crazy cr...@frugalware.org
Date:   Thu Feb 18 16:58:39 2010 +0100

bindings/vala/Makefile.in
* well Makefile.am would not be bad :)

diff --git a/bindings/vala/Makefile.in b/bindings/vala/Makefile.in
index 52bbad4..ca77d35 100644
--- a/bindings/vala/Makefile.in
+++ b/bindings/vala/Makefile.in
@@ -8,8 +8,8 @@ install:
install -m644 pacman.vapi $(DESTDIR)/$(prefix)/share/vala/vapi/pacman.vapi

clean:
-   rm -f Makefile
-
+
distclean: clean
+rm -f Makefile

check:
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] pacman-g2: add m4 to igore also

2010-02-18 Thread crazy
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=pacman-g2.git;a=commitdiff;h=da8e3fbd3d35eaeeadf9d85f856c635f655ae1b9

commit da8e3fbd3d35eaeeadf9d85f856c635f655ae1b9
Author: crazy cr...@frugalware.org
Date:   Thu Feb 18 16:59:50 2010 +0100

add m4 to igore also

diff --git a/.gitignore b/.gitignore
index 77f4a46..db1beb9 100644
--- a/.gitignore
+++ b/.gitignore
@@ -25,3 +25,4 @@ LINGUAS
POTFILES
libtool
ltmain.sh
+m4
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] pam: udisks-1.0.0-1-x86_64 *new package

2010-02-18 Thread bouleetbil
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=pam.git;a=commitdiff;h=008baa650491657dbaab1375857d1cf7fc10a561

commit 008baa650491657dbaab1375857d1cf7fc10a561
Author: bouleetbil bouleet...@frogdev.info
Date:   Thu Feb 18 16:27:05 2010 +0100

udisks-1.0.0-1-x86_64
*new package

diff --git a/source/apps-extra/udisks/FrugalBuild 
b/source/apps-extra/udisks/FrugalBuild
new file mode 100644
index 000..c611357
--- /dev/null
+++ b/source/apps-extra/udisks/FrugalBuild
@@ -0,0 +1,23 @@
+# Compiling time: 0.07 SBU
+# Maintainer: bouleetbil bouleet...@frogdev.info
+
+pkgname=udisks
+pkgver=1.0.0
+extraver=git20091202
+pkgrel=1
+pkgdesc=Storage Management Service
+url=http://www.freedesktop.org/wiki/Software/udisks;
+depends=('dbus-glib' 'udev' 'polkit' 'parted' 'lvm2' \
+   'libatasmart' 'sg3-utils' 'libgudev' 'e2fsprogs' 'dosfstools' 'mtools')
+makedepends=('intltool')
+Fconfopts=$Fconfopts --disable-man-pages
+groups=('apps-extra')
+archs=('i686' 'x86_64' 'ppc')
+up2date=Flasttar http://hal.freedesktop.org/releases/;
+source=(http://hal.freedesktop.org/releases/$pkgname-$pkgver.$extraver.tar.gz)
+sha1sums=('e7c5ac9b1d2db17d44dd733cebec80b5ca50e08a')
+replaces=('devicekit-disks')
+# No pkgconfig file
+export DEVMAPPER_CFLAGS=-I/usr/include DEVMAPPER_LIBS=-ldevmapper
+
+# optimization OK
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] xorgtesting: libdrm-2.4.18-2-x86_64 *enable --enable-libkms for hermier :) *added missing files in the archive

2010-02-18 Thread bouleetbil
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=xorgtesting.git;a=commitdiff;h=f69f4f655f208a9631296f40d18e9a79bb267051

commit f69f4f655f208a9631296f40d18e9a79bb267051
Author: bouleetbil bouleet...@frogdev.info
Date:   Thu Feb 18 17:38:03 2010 +0100

libdrm-2.4.18-2-x86_64
*enable --enable-libkms for hermier :)
*added missing files in the archive

diff --git a/source/x11/libdrm/FrugalBuild b/source/x11/libdrm/FrugalBuild
index 6ebac35..e2bb0d4 100644
--- a/source/x11/libdrm/FrugalBuild
+++ b/source/x11/libdrm/FrugalBuild
@@ -5,7 +5,7 @@ USE_DEVEL=${USE_DEVEL:-n}

pkgname=libdrm
pkgver=2.4.18
-pkgrel=1
+pkgrel=2
pkgdesc=X.Org Userspace interface to kernel DRM services
url=http://xorg.freedesktop.org/;
depends=('libpthread-stubs')
@@ -18,9 +18,10 @@ if Fuse $USE_DEVEL; then
Finclude scm
else
up2date=Flasttar http://dri.freedesktop.org/libdrm/;
-   source=(http://dri.freedesktop.org/libdrm/libdrm-$pkgver.tar.bz2 
Fix_include.diff)
+   source=(http://dri.freedesktop.org/libdrm/libdrm-$pkgver.tar.bz2 
Fix_include.diff internal.h)
sha1sums=('eaf66dd1a74e39830daab8249197e9eb02c5a81e' \
-   '148669a50224824d6f64f87bfcae99b00b6f9e34')
+  '148669a50224824d6f64f87bfcae99b00b6f9e34' \
+  '6d7192f6d27fad6ba0099d6be10d555c242a445d')
fi

build()
@@ -29,12 +30,13 @@ build()
Funpack_scm
./autogen.sh
fi
-#  Missing --enable-libkms (does not compile for now)
+   cp $Fsrcdir/internal.h $pkgname-$pkgver/libkms/internal.h || Fdie
Fbuild \
--enable-intel \
--enable-radeon \
--enable-nouveau-experimental-api \
-   --enable-vmwgfx-experimental-api
+   --enable-vmwgfx-experimental-api \
+   --enable-libkms
}

# optimization OK
diff --git a/source/x11/libdrm/internal.h b/source/x11/libdrm/internal.h
new file mode 100644
index 000..5c5dba9
--- /dev/null
+++ b/source/x11/libdrm/internal.h
@@ -0,0 +1,72 @@
+/**
+ *
+ * Copyright © 2009 VMware, Inc., Palo Alto, CA., USA
+ * All Rights Reserved.
+ *
+ * Permission is hereby granted, free of charge, to any person obtaining a
+ * copy of this software and associated documentation files (the
+ * Software), to deal in the Software without restriction, including
+ * without limitation the rights to use, copy, modify, merge, publish,
+ * distribute, sub license, and/or sell copies of the Software, and to
+ * permit persons to whom the Software is furnished to do so, subject to
+ * the following conditions:
+ *
+ * The above copyright notice and this permission notice (including the
+ * next paragraph) shall be included in all copies or substantial portions
+ * of the Software.
+ *
+ * THE SOFTWARE IS PROVIDED AS IS, WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
+ * IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
+ * FITNESS FOR A PARTICULAR PURPOSE AND NON-INFRINGEMENT. IN NO EVENT SHALL
+ * THE COPYRIGHT HOLDERS, AUTHORS AND/OR ITS SUPPLIERS BE LIABLE FOR ANY CLAIM,
+ * DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR
+ * OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE
+ * USE OR OTHER DEALINGS IN THE SOFTWARE.
+ *
+ **/
+
+
+#ifndef INTERNAL_H_
+#define INTERNAL_H_
+
+#include libkms.h
+
+struct kms_driver
+{
+   int (*get_prop)(struct kms_driver *kms, const unsigned key,
+   unsigned *out);
+   int (*destroy)(struct kms_driver *kms);
+
+   int (*bo_create)(struct kms_driver *kms,
+unsigned width,
+unsigned height,
+enum kms_bo_type type,
+const unsigned *attr,
+struct kms_bo **out);
+   int (*bo_get_prop)(struct kms_bo *bo, const unsigned key,
+  unsigned *out);
+   int (*bo_map)(struct kms_bo *bo, void **out);
+   int (*bo_unmap)(struct kms_bo *bo);
+   int (*bo_destroy)(struct kms_bo *bo);
+
+   int fd;
+};
+
+struct kms_bo
+{
+   struct kms_driver *kms;
+   void *ptr;
+   size_t size;
+   size_t offset;
+   size_t pitch;
+   unsigned handle;
+};
+
+int linux_create(int fd, struct kms_driver **out);
+
+int vmwgfx_create(int fd, struct kms_driver **out);
+
+int intel_create(int fd, struct kms_driver **out);
+
+#endif
+
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git


[Frugalware-git] fw-initramfs: create_archive.sh *typo fix

2010-02-18 Thread bouleetbil
Git-Url: 
http://git.frugalware.org/gitweb/gitweb.cgi?p=fw-initramfs.git;a=commitdiff;h=628847158990240dac587dca8db36c82d10df88b

commit 628847158990240dac587dca8db36c82d10df88b
Author: bouleetbil bouleet...@frogdev.info
Date:   Thu Feb 18 23:48:44 2010 +0100

create_archive.sh
*typo fix

diff --git a/create_archive.sh b/create_archive.sh
index 48b7ca2..5c6e75a 100755
--- a/create_archive.sh
+++ b/create_archive.sh
@@ -2,4 +2,4 @@

# For create the tar.gz release

-tar -a -c -p --add-file=ChangeLog --add-file=create_initramfs.sh 
--add-file=init --add-file=LICENSE --add-file=README --add-file=TODO 
--add-file=create_usblive.sh --add-file=modules.sh --add-file=liveusbkey 
--add-file=init_functions.sh --add-file=create_functions.sh 
--add-file=fstab.usbkey --add-file=Makefile --add-file=extlinux.conf 
--add-files=default.sh --add-files=create_static.sh --add-files=busybox.config 
--file=fw-initramfs.tar.gz
+tar -a -c -p --add-file=ChangeLog --add-file=create_initramfs.sh 
--add-file=init --add-file=LICENSE --add-file=README --add-file=TODO 
--add-file=create_usblive.sh --add-file=modules.sh --add-file=liveusbkey 
--add-file=init_functions.sh --add-file=create_functions.sh 
--add-file=fstab.usbkey --add-file=Makefile --add-file=extlinux.conf 
--add-file=default.sh --add-file=create_static.sh --add-file=busybox.config 
--file=fw-initramfs.tar.gz
___
Frugalware-git mailing list
Frugalware-git@frugalware.org
http://frugalware.org/mailman/listinfo/frugalware-git