Browse Source

X.Org, compiz, GNOME3, etc...

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@4616 ec354946-7b23-47d6-9f5a-488ba84defc7
Takemikaduchi 11 years ago
parent
commit
8e59a0338c
100 changed files with 4003 additions and 1899 deletions
  1. 10 4
      C/ConsoleKit/ConsoleKit-vl.spec
  2. 18 15
      G/GConf2/GConf2-vl.spec
  3. 6 5
      M/ModemManager/ModemManager-vl.spec
  4. 7 3
      N/NetworkManager-openconnect/NetworkManager-openconnect-vl.spec
  5. 8 4
      N/NetworkManager-openvpn/NetworkManager-openvpn-vl.spec
  6. 12 4
      N/NetworkManager-pptp/NetworkManager-pptp-vl.spec
  7. 8 4
      N/NetworkManager-vpnc/NetworkManager-vpnc-vl.spec
  8. 34 21
      N/NetworkManager/NetworkManager-vl.spec
  9. 44 30
      W/WebKit/WebKit-vl.spec
  10. 197 0
      W/WebKit3/WebKit3-vl.spec
  11. 7 6
      a/accerciser/accerciser-vl.spec
  12. 134 0
      a/accountsservice/accountsservice-vl.spec
  13. 12 15
      a/anjuta-extras/anjuta-extras-vl.spec
  14. 60 53
      a/anjuta/anjuta-vl.spec
  15. 155 0
      a/apg/apg-vl.spec
  16. 10 3
      a/atk/atk-vl.spec
  17. 4 1
      a/atkmm/atkmm-vl.spec
  18. 44 33
      a/avahi/avahi-vl.spec
  19. 31 17
      b/brasero/brasero-vl.spec
  20. 8 1
      b/bug-buddy/bug-buddy-vl.spec
  21. 7 1
      c/cairomm/cairomm-vl.spec
  22. 36 28
      c/cheese/cheese-vl.spec
  23. 89 0
      c/clutter-gesture/clutter-gesture-vl.spec
  24. 19 13
      c/clutter-gst/clutter-gst-vl.spec
  25. 22 15
      c/clutter-gtk/clutter-gtk-vl.spec
  26. 129 0
      c/clutter-imcontext/clutter-imcontext-vl.spec
  27. 22 15
      c/clutter/clutter-vl.spec
  28. 106 0
      c/cogl/cogl-vl.spec
  29. 150 0
      c/colord/colord-vl.spec
  30. 8 2
      c/compiz-bcop/compiz-bcop-vl.spec
  31. 11 6
      c/compiz-plugins-extra/compiz-plugins-extra-vl.spec
  32. 11 3
      c/compiz-plugins/compiz-plugins-vl.spec
  33. 46 24
      c/compiz/compiz-vl.spec
  34. 7 1
      c/compizconfig-backend-gconf/compizconfig-backend-gconf-vl.spec
  35. 74 200
      c/control-center/control-center-vl.spec
  36. 7 1
      d/dbus-glib/dbus-glib-vl.spec
  37. 21 4
      d/dbus/dbus-vl.spec
  38. 27 10
      d/dconf/dconf-vl.spec
  39. 9 2
      d/desktop-file-utils/desktop-file-utils-vl.spec
  40. 12 20
      d/devhelp/devhelp-vl.spec
  41. 24 6
      e/ekiga/ekiga-vl.spec
  42. 6 1
      e/emerald/emerald-vl.spec
  43. 25 9
      e/empathy/empathy-vl.spec
  44. 21 7
      e/eog-plugins/eog-plugins-vl.spec
  45. 36 44
      e/eog/eog-vl.spec
  46. 41 34
      e/epiphany/epiphany-vl.spec
  47. 14 10
      e/evince/evince-vl.spec
  48. 47 79
      e/evolution-data-server/evolution-data-server-vl.spec
  49. 87 31
      e/evolution/evolution-vl.spec
  50. 16 7
      f/farsight2/farsight2-vl.spec
  51. 27 41
      f/file-roller/file-roller-vl.spec
  52. 18 9
      f/firefox/firefox-vl.spec
  53. 15 4
      f/folks/folks-vl.spec
  54. 9 7
      g/gcalctool/gcalctool-vl.spec
  55. 12 4
      g/gconf-editor/gconf-editor-vl.spec
  56. 9 2
      g/gdk-pixbuf2/gdk-pixbuf2-vl.spec
  57. 16 10
      g/gdl/gdl-vl.spec
  58. 274 200
      g/gdm/gdm-vl.spec
  59. 20 28
      g/gedit-plugins/gedit-plugins-vl.spec
  60. 47 45
      g/gedit/gedit-vl.spec
  61. 14 1
      g/geoclue/geoclue-vl.spec
  62. 9 3
      g/gjs/gjs-vl.spec
  63. 31 25
      g/glade3/glade3-vl.spec
  64. 65 0
      g/glib-networking/glib-networking-vl.spec
  65. 24 9
      g/glib2/glib2-vl.spec
  66. 8 3
      g/glibmm/glibmm-vl.spec
  67. 9 2
      g/gmime/gmime-vl.spec
  68. 22 11
      g/gnome-applets/gnome-applets-vl.spec
  69. 9 3
      g/gnome-backgrounds/gnome-backgrounds-vl.spec
  70. 15 55
      g/gnome-bluetooth/gnome-bluetooth-vl.spec
  71. 49 42
      g/gnome-color-manager/gnome-color-manager-vl.spec
  72. 36 29
      g/gnome-desktop-sharp2/gnome-desktop-sharp2-vl.spec
  73. 11 8
      g/gnome-desktop/gnome-desktop-vl.spec
  74. 117 0
      g/gnome-desktop3/gnome-desktop3-vl.spec
  75. 9 2
      g/gnome-devel-docs/gnome-devel-docs-vl.spec
  76. 20 8
      g/gnome-disk-utility/gnome-disk-utility-vl.spec
  77. 8 1
      g/gnome-doc-utils/gnome-doc-utils-vl.spec
  78. 5 2
      g/gnome-games-extra-data/gnome-games-extra-data-vl.spec
  79. 32 53
      g/gnome-games/gnome-games-vl.spec
  80. 88 0
      g/gnome-icon-theme-symbolic/gnome-icon-theme-symbolic-vl.spec
  81. 10 3
      g/gnome-icon-theme/gnome-icon-theme-vl.spec
  82. 43 28
      g/gnome-keyring/gnome-keyring-vl.spec
  83. 8 2
      g/gnome-menus/gnome-menus-vl.spec
  84. 17 5
      g/gnome-nettool/gnome-nettool-vl.spec
  85. 120 0
      g/gnome-online-accounts/gnome-online-accounts-vl.spec
  86. 47 76
      g/gnome-panel/gnome-panel-vl.spec
  87. 48 74
      g/gnome-power-manager/gnome-power-manager-vl.spec
  88. 21 37
      g/gnome-screensaver/gnome-screensaver-vl.spec
  89. 31 25
      g/gnome-session/gnome-session-vl.spec
  90. 47 86
      g/gnome-settings-daemon/gnome-settings-daemon-vl.spec
  91. 265 0
      g/gnome-shell-extensions/gnome-shell-extensions-vl.spec
  92. 50 17
      g/gnome-shell/gnome-shell-vl.spec
  93. 22 24
      g/gnome-system-monitor/gnome-system-monitor-vl.spec
  94. 25 10
      g/gnome-terminal/gnome-terminal-vl.spec
  95. 82 0
      g/gnome-themes-standard/gnome-themes-standard-vl.spec
  96. 27 11
      g/gnome-themes/gnome-themes-vl.spec
  97. 114 0
      g/gnome-tweak-tool/gnome-tweak-tool-vl.spec
  98. 14 14
      g/gnome-user-docs/gnome-user-docs-vl.spec
  99. 19 8
      g/gnome-user-share/gnome-user-share-vl.spec
  100. 26 80
      g/gnome-utils/gnome-utils-vl.spec

+ 10 - 4
C/ConsoleKit/ConsoleKit-vl.spec

@@ -1,12 +1,12 @@
 %define glib2_version           2.26.0
-%define dbus_version            1.4
-%define dbus_glib_version       0.88
-%define polkit_version          0.99
+%define dbus_version            1.4.14
+%define dbus_glib_version       0.94
+%define polkit_version          0.101
 
 Summary: System daemon for tracking users, sessions and seats
 Summary(ja): ユーザ、セッションおよび座席を捕捉するシステムデーモン
 Name: ConsoleKit
-Version: 0.4.3
+Version: 0.4.5
 Release: 1%{?_dist_release}
 License: GPLv2+
 Group: System Environment/Daemons
@@ -26,6 +26,9 @@ BuildRequires: xmlto
 Requires: dbus
 Requires: dbus-glib
 
+Vendor: Project Vine
+Distribution: Vine Linux
+
 %description
 ConsoleKit is a system daemon for tracking what users are logged
 into the system and how they interact with the computer (e.g.
@@ -177,6 +180,9 @@ fi
 
 
 %changelog
+* Wed Aug 17 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.4.5-1
+- new upstream release
+
 * Thu Dec 30 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.4.3-1
 - new upstream release
 

+ 18 - 15
G/GConf2/GConf2-vl.spec

@@ -9,11 +9,11 @@
 Summary: A process-transparent configuration system
 Summary(ja): プロセス透過型設定システム
 Name: GConf2
-Version: 2.32.1
-Release: 2%{?_dist_release}
+Version: 3.1.4
+Release: 1%{?_dist_release}
 License: LGPL
 Group: System Environment/Base
-Source: http://ftp.gnome.org/pub/GNOME/sources/GConf/2.32/GConf-%{version}.tar.bz2
+Source: http://ftp.gnome.org/pub/GNOME/sources/GConf/3.1/GConf-%{version}.tar.xz
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 URL: http://www.gnome.org
 BuildRequires: libxml2-devel >= %{libxml2_version}
@@ -21,7 +21,7 @@ BuildRequires: ORBit2-devel >= %{orbit2_version}
 BuildRequires: glib2-devel >= %{glib2_version}
 BuildRequires: dbus-devel >= %{dbus_version}
 BuildRequires: dbus-glib-devel >= %{dbus_glib_version}
-BuildRequires: gtk2-devel
+BuildRequires: gtk3-devel
 BuildRequires: openldap-devel
 BuildRequires: gtk-doc >= 0.9
 BuildRequires: polkit-devel >= 0.99
@@ -31,13 +31,12 @@ Requires: dbus
 Patch0: GConf-2.18.0.1-reload.patch
 # http://bugzilla.gnome.org/show_bug.cgi?id=568845
 Patch1: GConf-gettext.patch
-#
-Patch2: GConf-2.28.0-no-access-crash.patch
-# upstream fix
-Patch3: 0001-Make-the-defaults-mechanism-find-the-right-polkit-ac.patch
-# https://bugzilla.gnome.org/show_bug.cgi?id=608705
-Patch4: 0001-gconfd-Remove-worse-than-useless-signal-handlers-for.patch
 
+Patch2: GConf2-3.1.4-gsettings-data-convert.patch
+
+Vendor: Project Vine
+Distribution: Vine Linux
+Packager: Takemikaduchi
 
 
 %description
@@ -80,7 +79,7 @@ The GConf2-gtk package contains graphical GConf utilities
 which require GTK+.
 
 %description -l ja gtk
-GConf2-gtk パッケージには gtk2 を利用したグラフィカルな GConf
+GConf2-gtk パッケージには gtk3 を利用したグラフィカルな GConf
 ユーティリティが含まれています。
 
 
@@ -127,12 +126,10 @@ GConf 開発パッケージです。GConf を使って開発するために必
 
 %patch0 -p1 -b .reload
 %patch1 -p1 -b .gettext
-## %patch2 -p1 -b .no-access
-## %patch3 -p1 -b .defaults-actions
-## %patch4 -p1 -b .segv
+%patch2 -p1 -b .gdc
 
 %build
-%configure --disable-gtk-doc --disable-static --enable-defaults-service --with-gtk=2.0
+%configure --disable-gtk-doc --disable-static --enable-defaults-service --with-gtk=3.0
 %__make %{?_smp_mflags}
 
 %install
@@ -220,6 +217,12 @@ fi
 %endif
 
 %changelog
+* Sun Aug 14 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.4-1
+- new upstream release
+- change configure option (from --with-gtk=2.0 to --with-gtk=3.0)
+- replace Patch2 (GConf2-3.1.4-gsettings-data-convert.patch)
+- delete Patch3,4
+
 * Thu Mar 10 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 2.32.1-2
 - add gtk subpackage to include gconf-sanity-check-2
 - add --with-gtk=2.0

+ 6 - 5
M/ModemManager/ModemManager-vl.spec

@@ -5,8 +5,8 @@
 Summary: Mobile broadband modem management service
 Summary(ja): Mobile broadband modem management service
 Name: ModemManager
-Version: 0.4
-Release: 2%{?snapshot}%{?_dist_release}
+Version: 0.4.998
+Release: 1%{?snapshot}%{?_dist_release}
 License: GPLv2+
 Group: System Environment/Base
 URL: http://www.gnome.org/projects/NetworkManager/
@@ -17,9 +17,8 @@ URL: http://www.gnome.org/projects/NetworkManager/
 #    ./autogen.sh --prefix=/usr --sysconfdir=/etc --localstatedir=/var
 #    make distcheck
 #
-Source: %{name}-%{version}%{?snapshot}.tar.bz2
+Source: %{name}-%{version}%{?snapshot}.tar.xz
 Patch1: %{name}-0.3-jp-modems.patch
-Patch20: %{name}-0.4-git20110428.patch
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 Requires: dbus-glib
@@ -41,7 +40,6 @@ modems, including mobile broadband (3G) devices.
 %prep
 %setup -q
 %patch1 -p1 -b .jp-modems
-%patch20 -p1 -b .git20110428
 
 %build
 autoreconf -i
@@ -96,6 +94,9 @@ gtk-update-icon-cache %{_datadir}/icons/hicolor >&/dev/null || :
 %{_datadir}/icons/hicolor/22x22/apps/modem-manager.png
 
 %changelog
+* Tue Aug 16 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.4.998-1
+- delete Patch20
+
 * Wed May 04 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.4-2
 - update Patch20 (ModemManager-0.4-git20110428.patch)
 - delete Patch21,22

+ 7 - 3
N/NetworkManager-openconnect/NetworkManager-openconnect-vl.spec

@@ -1,6 +1,6 @@
 %define nm_version          0.8.4.0
 %define dbus_version        1.4.1
-%define gtk2_version        2.22.1
+%define gtk3_version        3.0.0
 %define openconnect_version 3.02
 
 %define svn_snapshot        %{nil}
@@ -8,7 +8,7 @@
 Summary:   NetworkManager VPN integration for openconnect
 Summary(ja): NetworkManager の openconnect 用 VPN 統合
 Name:      NetworkManager-openconnect
-Version:   0.8.4
+Version:   0.8.999
 Release:   1%{svn_snapshot}%{?_dist_release}
 License:   GPLv2+
 Group:     System Environment/Base
@@ -23,7 +23,7 @@ Source:    %{name}-%{version}%{svn_snapshot}.tar.bz2
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 
 BuildRequires: autoconf
-BuildRequires: gtk2-devel             >= %{gtk2_version}
+BuildRequires: gtk3-devel             >= %{gtk3_version}
 BuildRequires: dbus-devel             >= %{dbus_version}
 BuildRequires: NetworkManager-devel   >= %{nm_version}
 BuildRequires: NetworkManager-glib-devel >= %{nm_version}
@@ -110,6 +110,10 @@ fi
 %{_datadir}/gnome-vpn-properties/openconnect/nm-openconnect-dialog.ui
 
 %changelog
+* Thu Aug 18 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.8.999-1
+- new upstream release
+- change BuildRequires: gtk3-devel instead of gtk2-devel
+
 * Wed May 04 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.8.4-1
 - new upstream release
 - add BuildRequires: openconnect-devel

+ 8 - 4
N/NetworkManager-openvpn/NetworkManager-openvpn-vl.spec

@@ -1,6 +1,6 @@
 %define nm_version          0.8.4.0-1
 %define dbus_version        1.4
-%define gtk2_version        2.22.1
+%define gtk3_version        3.0.0
 %define openvpn_version     2.1
 %define shared_mime_version 0.16-3
 
@@ -9,7 +9,7 @@
 Summary: NetworkManager VPN plugin for OpenVPN
 Summary(ja): OpenVPN を使った NetworkManager 用 VPN プラグイン
 Name: NetworkManager-openvpn
-Version: 0.8.4
+Version: 0.8.9997
 Release: 1%{?svn_snapshot}%{?_dist_release}
 License: GPLv2+
 URL: http://www.gnome.org/projects/NetworkManager/
@@ -22,7 +22,7 @@ Group: System Environment/Base
 # - use generated NetworkManager-openvpn-0.7.0.tar.gz
 Source: %{name}-%{version}%{?svn_snapshot}.tar.bz2
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
-BuildRequires: gtk2-devel                 >= %{gtk2_version}
+BuildRequires: gtk3-devel                 >= %{gtk3_version}
 BuildRequires: dbus-devel                 >= %{dbus_version}
 BuildRequires: NetworkManager-devel       >= %{nm_version}
 BuildRequires: NetworkManager-glib-devel  >= %{nm_version}
@@ -40,7 +40,7 @@ Requires(post): %{_bindir}/update-desktop-database
 Requires(postun): %{_bindir}/update-desktop-database
 Requires(post): /sbin/ldconfig
 Requires(postun): /sbin/ldconfig
-Requires: gtk2             >= %{gtk2_version}
+Requires: gtk3             >= %{gtk3_version}
 Requires: dbus             >= %{dbus_version}
 Requires: NetworkManager   >= %{nm_version}
 Requires: openvpn          >= %{openvpn_version}
@@ -115,6 +115,10 @@ fi
 
 
 %changelog
+* Thu Aug 18 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.8.9997-1
+- new upstream release
+- change BuildRequires: gtk3-devel instead of gtk2-devel
+
 * Wed May 04 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.8.4-1
 - new upstream release
 

+ 12 - 4
N/NetworkManager-pptp/NetworkManager-pptp-vl.spec

@@ -1,6 +1,6 @@
 %define nm_version          0.8.4.0
 %define dbus_version        1.4
-%define gtk2_version        2.22.1
+%define gtk3_version        3.0.0
 %define ppp_version         2.4.5
 %define shared_mime_version 0.16
 
@@ -8,18 +8,20 @@
 
 Summary:   NetworkManager VPN plugin for pptp
 Name:      NetworkManager-pptp
-Version:   0.8.4
+Version:   0.8.999
 Release:   1%{?svn_snapshot}%{?_dist_release}
 License:   GPLv2+
 Group:     System Environment/Base
 URL:       http://www.gnome.org/projects/NetworkManager/
 
 Source:    %{name}-%{version}%{?svn_snapshot}.tar.bz2
+
+Patch0:	   %{name}-0.8.999-gtk_box.patch
 Patch10:   %{name}-0.7.1-dbus-permission.patch
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 
-BuildRequires: gtk2-devel             >= %{gtk2_version}
+BuildRequires: gtk3-devel             >= %{gtk3_version}
 BuildRequires: dbus-devel             >= %{dbus_version}
 BuildRequires: NetworkManager-devel   >= %{nm_version}
 BuildRequires: NetworkManager-glib-devel >= %{nm_version}
@@ -29,7 +31,7 @@ BuildRequires: libglade2-devel
 BuildRequires: intltool gettext
 BuildRequires: ppp-devel >= %{ppp_version}
 
-Requires: gtk2             >= %{gtk2_version}
+Requires: gtk3             >= %{gtk3_version}
 Requires: dbus             >= %{dbus_version}
 Requires: NetworkManager   >= %{nm_version}
 Requires: ppp              >= %{ppp_version}
@@ -50,6 +52,7 @@ the NetworkManager and the GNOME desktop.
 
 %prep
 %setup -q
+%patch0 -p1
 %patch10 -p1
 
 %build
@@ -110,6 +113,11 @@ fi
 %dir %{_datadir}/gnome-vpn-properties/pptp
 
 %changelog
+* Thu Aug 18 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.8.999-1
+- new upstream release
+- change BuildRequires: gtk3-devel instead of gtk2-devel
+- add Patch0 (NetworkManager-pptp-0.8.999-gtk_box.patch)
+
 * Wed May 04 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.8.4-1
 - new upstream release
 

+ 8 - 4
N/NetworkManager-vpnc/NetworkManager-vpnc-vl.spec

@@ -1,6 +1,6 @@
 %define nm_version          0.8.4.0
 %define dbus_version        1.4
-%define gtk2_version        2.22.1
+%define gtk3_version        3.0.0
 %define vpnc_version        0.4
 %define shared_mime_version 0.16-3
 
@@ -9,7 +9,7 @@
 Summary:   NetworkManager VPN plugin for vpnc
 Summary(ja): NetworkManager の vpnc 用 VPN プラグイン
 Name:      NetworkManager-vpnc
-Version:   0.8.4
+Version:   0.8.999
 Release:   1%{?_dist_release}
 License:   GPLv2+
 Group:     System Environment/Base
@@ -17,7 +17,7 @@ URL:       http://www.gnome.org/projects/NetworkManager/
 Source:    %{name}-%{version}%{svn_snapshot}.tar.bz2
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
-BuildRequires: gtk2-devel             >= %{gtk2_version}
+BuildRequires: gtk3-devel             >= %{gtk3_version}
 BuildRequires: dbus-devel             >= %{dbus_version}
 BuildRequires: NetworkManager-devel   >= %{nm_version}
 BuildRequires: NetworkManager-glib-devel >= %{nm_version}
@@ -92,12 +92,16 @@ fi
 %{_sysconfdir}/NetworkManager/VPN/nm-vpnc-service.name
 %{_libexecdir}/nm-vpnc-service
 %{_libexecdir}/nm-vpnc-service-vpnc-helper
+%{_datadir}/applications/nm-vpnc-auth-dialog.desktop
 %{_datadir}/gnome-vpn-properties/vpnc/nm-vpnc-dialog.ui
-#%{_datadir}/applications/nm-vpnc.desktop
 %{_datadir}/icons/hicolor/48x48/apps/gnome-mime-application-x-cisco-vpn-settings.png
 %dir %{_datadir}/gnome-vpn-properties/vpnc
 
 %changelog
+* Thu Aug 18 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.8.999-1
+- new upstream release
+- change BuildRequires: gtk3-devel instead of gtk2-devel
+
 * Wed May 04 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.8.4-1
 - new upstream release
 

+ 34 - 21
N/NetworkManager/NetworkManager-vl.spec

@@ -3,12 +3,12 @@
 %define dbus_version 1.4.1
 %define dbus_glib_version 0.92
 
-%define gtk2_version	2.22.1
+%define gtk3_version	3.0.11
 %define wireless_tools_version 29
 %define libnl_version 1.1
-%define ppp_version 2.4.4
+%define ppp_version 2.4.5
 
-%define applet_version 0.8.4
+%define applet_version 0.8.9997
 
 #define snapshot .git20090414
 #define applet_snapshot %{nil}
@@ -16,19 +16,19 @@
 Name: NetworkManager
 Summary: Network connection manager and user applications
 Summary(ja): ネットワーク接続マネージャとユーザアプリケーション
-Version: 0.8.4.0
-Release: 2%{?snapshot}%{?_dist_release}
+Version: 0.8.9997
+Release: 1%{?snapshot}%{?_dist_release}
 Group: System Environment/Base
 License: GPLv2+
 URL: http://www.gnome.org/projects/NetworkManager/
 
-Source: %{name}-%{version}%{?snapshot}.tar.bz2
-Source1: network-manager-applet-%{applet_version}%{?applet_snapshot}.tar.bz2
+Source: %{name}-%{version}%{?snapshot}.tar.xz
+Source1: network-manager-applet-%{applet_version}%{?applet_snapshot}.tar.xz
 Source2: nm-system-settings.conf
-Patch1:  nm-applet-internal-buildfixes-nm084.patch
+Patch1:  nm-applet-internal-buildfixes-nm089997.patch
 Patch2:  explain-dns1-dns2.patch
-Patch20: NetworkManager-0.8.4.0-git20110501.patch
-Patch30: network-manager-applet-0.8.4-git20110503.patch
+#Patch20: NetworkManager-0.8.4.0-git20110501.patch
+#Patch30: network-manager-applet-0.8.4-git20110503.patch
 
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
@@ -53,7 +53,7 @@ Conflicts: %{name}-openvpn < 0.7.0.99
 BuildRequires: dbus-devel >= %{dbus_version}
 BuildRequires: dbus-glib-devel >= %{dbus_glib_version}
 BuildRequires: wireless-tools-devel >= %{wireless_tools_version}
-BuildRequires: glib2-devel gtk2-devel
+BuildRequires: glib2-devel gtk3-devel
 BuildRequires: libglade2-devel
 BuildRequires: openssl-devel
 BuildRequires: GConf2-devel
@@ -76,6 +76,9 @@ BuildRequires: gnome-bluetooth-devel
 BuildRequires: libgudev1-devel
 BuildRequires: iptables-devel
 
+Vendor: Project Vine
+Distribution: Vine Linux
+
 %description
 NetworkManager attempts to keep an active network connection available at all
 times.  It is intended only for the desktop use-case, and is not intended for
@@ -109,7 +112,7 @@ Requires: gnome-panel
 Requires: dbus
 Requires: dbus-glib
 Requires: libnotify
-Requires(post):  gtk2 >= %{gtk2_version}
+Requires(post):  gtk3 >= %{gtk3_version}
 Requires: gnome-keyring
 Requires: nss
 Requires: gnome-icon-theme
@@ -150,17 +153,17 @@ NetworkManager functionality from applications that use glib.
 %setup -q
 
 # unpack the applet
-tar -xzf %{SOURCE1}
+xz -dc %{SOURCE1} | tar xf -
 %patch1 -p1 -b .nm-applet-internal
-%patch2 -p1 -b .explain-dns1-dns2
-%patch20 -p1 -b .NM-git20110501
-pushd network-manager-applet-%{applet_version}
-%patch30 -p1 -b .nma-git20110501
-popd
+#%patch2 -p1 -b .explain-dns1-dns2
+#%patch20 -p1 -b .NM-git20110501
+#pushd network-manager-applet-%{applet_version}
+#%patch30 -p1 -b .nma-git20110501
+#popd
 
 
 %build
-autoreconf -i
+# autoreconf -if
 %configure \
 	--disable-static \
 	--with-distro=redhat \
@@ -273,8 +276,8 @@ fi
 %defattr(-,root,root,0755)
 %doc COPYING NEWS AUTHORS README CONTRIBUTING TODO
 %{_sysconfdir}/dbus-1/system.d/NetworkManager.conf
-%{_sysconfdir}/dbus-1/system.d/nm-dhcp-client.conf
 %{_sysconfdir}/dbus-1/system.d/nm-avahi-autoipd.conf
+%{_sysconfdir}/dbus-1/system.d/nm-dhcp-client.conf
 %{_sysconfdir}/dbus-1/system.d/nm-dispatcher.conf
 %{_sysconfdir}/dbus-1/system.d/nm-ifcfg-rh.conf
 %config %{_sysconfdir}/rc.d/init.d/NetworkManager
@@ -291,6 +294,7 @@ fi
 %{_libexecdir}/nm-dispatcher.action
 %dir %{_libdir}/NetworkManager
 %{_libdir}/NetworkManager/*.so*
+%{_libdir}/girepository-1.0/*.typelib
 %{_mandir}/man1/*
 %{_mandir}/man5/*
 %{_mandir}/man8/*
@@ -312,10 +316,12 @@ fi
 %{_includedir}/%{name}/NetworkManagerVPN.h
 %{_includedir}/NetworkManager/nm-version.h
 %{_libdir}/pkgconfig/%{name}.pc
+%{_datadir}/gir-1.0/*.gir
+%{_datadir}/gtk-doc/html/NetworkManager/*
 
 %files gnome
 %defattr(-,root,root,0755)
-%{_sysconfdir}/dbus-1/system.d/nm-applet.conf
+#%{_sysconfdir}/dbus-1/system.d/nm-applet.conf
 %{_sysconfdir}/gconf/schemas/nm-applet.schemas
 %{_bindir}/nm-applet
 %{_bindir}/nm-connection-editor
@@ -353,6 +359,13 @@ fi
 %{_datadir}/gtk-doc/html/libnm-util/*
 
 %changelog
+* Tue Aug 16 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.8.9997-1
+- update to 0.8.9997
+- update Patch1 (nm-applet-internal-buildfixes-nm089997.patch)
+- delete Patch20,30
+- drop Patch2
+- change BuildRequires: gtk3-devel instead of gtk2-devel
+
 * Fri Jun 03 2011 Daisuke SUZUKI <daisuke@linux.or.jp> 0.8.4.0-2
 - move nm-version.h to -devel from -glib-devel
 

+ 44 - 30
W/WebKit/WebKit-vl.spec

@@ -15,7 +15,7 @@
 %bcond_with	wml
 
 Name:		WebKit
-Version:	1.2.7
+Version:	1.5.1
 Release:        1%{?_dist_release}
 Summary:	Web content engine library
 Summary(ja):	ウェブコンテンツエンジンライブラリ
@@ -30,8 +30,6 @@ Packager: yasumichi
 
 Source0:	http://www.webkitgtk.org/webkit-%{version}.tar.gz
 
-Patch0:		WebKit-1.2.5-gir.patch
-
 # upstream patch
 Patch100:	WebKit-icu44-36381.patch
 
@@ -109,13 +107,13 @@ AUTHORS files.
 
 %prep
 %setup -q -n webkit-%{version}
-%patch0 -p1 -b .gir_vine
 
 # upstream
 ## %patch100 -p0
 
 %build
 %configure \
+--with-gtk=2.0 \
 --enable-icon-database \
 --enable-geolocation \
 --enable-introspection=yes \
@@ -126,8 +124,8 @@ make %{?_smp_mflags}
 
 # workaround for bug 488112
 # Compile libJavaScriptCore.a with -fno-strict-aliasing
-touch JavaScriptCore/AllInOneFile.cpp
-make %{?_smp_mflags} CXXFLAGS="%{optflags} -fno-strict-aliasing"
+##touch JavaScriptCore/AllInOneFile.cpp
+##make %{?_smp_mflags} CXXFLAGS="%{optflags} -fno-strict-aliasing"
 
 
 %install
@@ -137,23 +135,21 @@ make install DESTDIR=%{buildroot}
 install -d -m 755 %{buildroot}%{_libexecdir}/%{name}
 install -m 755 Programs/GtkLauncher %{buildroot}%{_libexecdir}/%{name}
 
-## Finally, copy over and rename the various files for %%doc inclusion.
-rm -f docfiles.list
-%add_to_doc_files JavaScriptCore/COPYING.LIB
-%add_to_doc_files JavaScriptCore/icu/LICENSE
-%add_to_doc_files WebKit/LICENSE
-%add_to_doc_files WebCore/LICENSE-APPLE
-%add_to_doc_files WebCore/LICENSE-LGPL-2
-%add_to_doc_files WebCore/LICENSE-LGPL-2.1
-%add_to_doc_files WebCore/icu/LICENSE
-
-%add_to_doc_files JavaScriptCore/AUTHORS
-%add_to_doc_files JavaScriptCore/pcre/AUTHORS
-
-%add_to_doc_files JavaScriptCore/THANKS
-
-%find_lang webkit
-
+# Finally, copy over and rename the various files for %%doc inclusion.
+%add_to_doc_files Source/WebKit/LICENSE
+%add_to_doc_files Source/WebKit/gtk/po/README
+%add_to_doc_files Source/WebKit/gtk/NEWS
+%add_to_doc_files Source/WebCore/icu/LICENSE
+%add_to_doc_files Source/WebCore/LICENSE-APPLE
+%add_to_doc_files Source/WebCore/LICENSE-LGPL-2
+%add_to_doc_files Source/WebCore/LICENSE-LGPL-2.1
+%add_to_doc_files Source/JavaScriptCore/COPYING.LIB
+%add_to_doc_files Source/JavaScriptCore/THANKS
+%add_to_doc_files Source/JavaScriptCore/AUTHORS
+%add_to_doc_files Source/JavaScriptCore/icu/README
+%add_to_doc_files Source/JavaScriptCore/icu/LICENSE
+
+%find_lang webkit-2.0
 
 %clean
 rm -rf %{buildroot}
@@ -161,31 +157,49 @@ rm -rf %{buildroot}
 
 %post	gtk -p /sbin/ldconfig
 
-%postun	gtk -p /sbin/ldconfig
+%posttrans gtk
+glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
 
+%postun	gtk 
+/sbin/ldconfig
+if [ $1 -eq 0 ] ; then
+    glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
+fi
 
-%files -f webkit.lang gtk
+
+# %files -f webkit.lang gtk
+%files gtk -f webkit-2.0.lang
 %defattr(-,root,root,-)
 %doc
-%{_libdir}/libwebkit-1.0.so.*
+%{_libdir}/*.so.*
 %{_libexecdir}/WebKit/
-%{_bindir}/jsc
+%{_bindir}/jsc-1
 %{_libdir}/girepository-1.0/*.typelib
+%{_datadir}/glib-2.0/schemas/org.webkitgtk-1.0.gschema.xml
+%{_datadir}/webkitgtk-1.0/*
 
 %files	gtk-devel
 %defattr(-,root,root,-)
 %exclude %{_libdir}/*.la
 %{_includedir}/webkit-1.0
-%{_datadir}/webkit-1.0
-%{_libdir}/libwebkit-1.0.so
-%{_libdir}/pkgconfig/webkit-1.0.pc
+%{_libdir}/*.so
+%{_libdir}/pkgconfig/*.pc
 %{_datadir}/gir-1.0/*.gir
 
 %files	doc -f docfiles.list
 %defattr(-,root,root,-)
+%{_docdir}/%{name}-%{version}/
 
 
 %changelog
+* Sun Aug 14 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 1.5.1-1
+- new upstream release
+
+* Sun Jul 03 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 1.4.2-1
+- new upstream release
+- delete Patch0
+- add BuildRequires: gtk-doc
+
 * Sat Apr 08 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 1.2.7-1
 - new upstream release
 

+ 197 - 0
W/WebKit3/WebKit3-vl.spec

@@ -0,0 +1,197 @@
+%define 	add_to_doc_files()	\
+	mkdir -p %{buildroot}%{_docdir}/%{name}-%{version}; \
+	cp -p %1  %{buildroot}%{_docdir}/%{name}-%{version}/$(echo '%1' | sed -e 's!/!.!g') \
+	echo %%{_docdir}/%{name}-%{version}/$(echo '%1' | sed -e 's!/!.!g') >> docfiles.list
+
+#define		svn_revision	43436
+
+# --with coverage: Enables compile-time checking of code coverage. (default: no)
+%bcond_with	coverage
+# --with jit: Enable JIT ("just-in-time") JavaScript compiling support.
+#%bcond_with	jit
+# --with pango : use pango for font rendering instead of freetype2 (default: use freetype2)
+%bcond_with	pango
+# --with wml: Build support for WML
+%bcond_with	wml
+
+Name:		WebKit3
+Version:	1.5.1
+Release:        1%{?_dist_release}
+Summary:	Web content engine library
+Summary(ja):	ウェブコンテンツエンジンライブラリ
+
+Group:		Development/Libraries
+License:	LGPLv2+ and BSD
+URL:		http://webkitgtk.org/
+
+Vendor: Project Vine
+Distribution: Vine Linux
+Packager: Takemikaduchi
+
+Source0:	http://www.webkitgtk.org/webkit-%{version}.tar.gz
+
+# upstream patch
+Patch100:	WebKit-icu44-36381.patch
+
+BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
+
+BuildRequires:	bison
+BuildRequires:	flex
+BuildRequires:	gperf
+BuildRequires:	gtk3-devel
+BuildRequires:	libicu-devel
+BuildRequires:	libjpeg-turbo-devel
+BuildRequires:	libtool
+BuildRequires:	libxslt-devel
+BuildRequires:	libXt-devel
+BuildRequires:	pcre-devel
+BuildRequires:	sqlite3-devel
+BuildRequires:  geoclue-devel
+BuildRequires:  gnome-keyring-devel
+BuildRequires:  gstreamer-devel
+BuildRequires:  gstreamer-plugins-base-devel
+BuildRequires:  enchant-devel
+BuildRequires:  gobject-introspection-devel
+
+%if %{with pango}
+BuildRequires:  pango-devel
+%else
+BuildRequires:  cairo-devel
+BuildRequires:  fontconfig-devel
+BuildRequires:  freetype2-devel
+%endif
+
+BuildRequires:  libsoup-devel >= 2.28.2
+
+
+%description
+WebKit is an open source web browser engine.
+
+%package	gtk
+Summary:	GTK+ port of WebKit
+Summary(ja):	WebKit の GTK+ ポート
+Group:		Development/Libraries
+
+%description	gtk
+%{name} is an open-source Web content engine library. This package contains
+the shared libraries for the WebKit GTK+ port as well as the sample
+GtkLauncher tool.
+
+
+%package	gtk-devel
+Summary:	Development package for %{name}
+Summary(ja):	%{name} の開発パッケージ
+Group:		Development/Libraries
+Requires:	%{name}-gtk = %{version}-%{release}
+Requires:	pkgconfig
+Requires:	gtk3-devel
+Requires:	libsoup-devel >= 2.28.2
+
+%description	gtk-devel
+The %{name}-gtk-devel package contains libraries, build data, and header
+files for developing applications that use %{name}-gtk.
+Please note that the WebKit/GTK+ API is not yet stable. This should
+only be used as a "preview" rather than a stable platform library.
+
+
+%package	doc
+Summary:	Documentation for %{name}
+Summary(ja):	%{name} のドキュメント
+Group:		Documentation
+
+%description	doc
+%{name} is an open-source Web content engine library. This package contains
+the documentation for %{name}, including various LICENSE, README, and
+AUTHORS files.
+
+
+%prep
+%setup -q -n webkit-%{version}
+
+# upstream
+## %patch100 -p0
+
+%build
+%configure \
+--with-gtk=3.0 \
+--enable-icon-database \
+--enable-geolocation \
+--enable-introspection=yes \
+%{?with_coverage:       --enable-coverage               }       \
+%{?with_pango:          --with-font-backend=pango       }       \
+%{?with_wml:            --enable-wml                    }
+make %{?_smp_mflags}
+
+# workaround for bug 488112
+# Compile libJavaScriptCore.a with -fno-strict-aliasing
+##touch JavaScriptCore/AllInOneFile.cpp
+##make %{?_smp_mflags} CXXFLAGS="%{optflags} -fno-strict-aliasing"
+
+
+%install
+rm -rf %{buildroot}
+
+make install DESTDIR=%{buildroot}
+install -d -m 755 %{buildroot}%{_libexecdir}/%{name}
+install -m 755 Programs/GtkLauncher %{buildroot}%{_libexecdir}/%{name}
+
+# Finally, copy over and rename the various files for %%doc inclusion.
+%add_to_doc_files Source/WebKit/LICENSE
+%add_to_doc_files Source/WebKit/gtk/po/README
+%add_to_doc_files Source/WebKit/gtk/NEWS
+%add_to_doc_files Source/WebCore/icu/LICENSE
+%add_to_doc_files Source/WebCore/LICENSE-APPLE
+%add_to_doc_files Source/WebCore/LICENSE-LGPL-2
+%add_to_doc_files Source/WebCore/LICENSE-LGPL-2.1
+%add_to_doc_files Source/JavaScriptCore/COPYING.LIB
+%add_to_doc_files Source/JavaScriptCore/THANKS
+%add_to_doc_files Source/JavaScriptCore/AUTHORS
+%add_to_doc_files Source/JavaScriptCore/icu/README
+%add_to_doc_files Source/JavaScriptCore/icu/LICENSE
+
+%find_lang webkit-3.0
+
+%clean
+rm -rf %{buildroot}
+
+
+%post	gtk -p /sbin/ldconfig
+
+%posttrans gtk
+glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
+
+%postun	gtk 
+/sbin/ldconfig
+if [ $1 -eq 0 ] ; then
+    glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
+fi
+
+
+# %files -f webkit.lang gtk
+%files gtk -f webkit-3.0.lang
+%defattr(-,root,root,-)
+%doc
+%{_libdir}/*.so.*
+%{_libexecdir}/WebKit3/
+%{_bindir}/jsc-3
+%{_libdir}/girepository-1.0/*.typelib
+%{_datadir}/glib-2.0/schemas/org.webkitgtk-3.0.gschema.xml
+%{_datadir}/webkitgtk-3.0/*
+
+%files	gtk-devel
+%defattr(-,root,root,-)
+%exclude %{_libdir}/*.la
+%{_includedir}/webkit-3.0
+%{_libdir}/*.so
+%{_libdir}/pkgconfig/*.pc
+%{_datadir}/gir-1.0/*.gir
+
+%files	doc -f docfiles.list
+%defattr(-,root,root,-)
+%{_docdir}/%{name}-%{version}/
+
+
+%changelog
+* Sun Aug 14 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 1.5.1-1
+- initial build for Vine Linux
+

+ 7 - 6
a/accerciser/accerciser-vl.spec

@@ -1,4 +1,4 @@
-%define pkg_version 1.12.1
+%define pkg_version 3.1.4
 %define pkg_release 1%{?_dist_release}
 
 Summary:	An interactive Python accessibility explorer for the GNOME desktop.
@@ -6,9 +6,9 @@ Summary(ja):	GNOME デスクトップ用 Python アクセシビリティエク
 Name:		accerciser
 Version:	%{pkg_version}
 Release:	%{pkg_release}
-Source0:	http://ftp.gnome.org/pub/GNOME/sources/accerciser/1.12/%{name}-%{version}.tar.bz2
+Source0:	http://ftp.gnome.org/pub/GNOME/sources/accerciser/3.1/%{name}-%{version}.tar.xz
 License:	BSD
-Group:		User Interface/Desktops
+Group:		Desktop/Accessibility 
 URL:		http://live.gnome.org/Accerciser
 
 Requires:	gnome-python-libwnck >= 2.14
@@ -90,16 +90,17 @@ export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
 %{_datadir}/icons/hicolor/*/apps/*
 %{_datadir}/accerciser/*
 %{_datadir}/gnome/help/accerciser/*
-%{_datadir}/omf/accerciser/*
 %{_datadir}/locale/*/*/accerciser*
 %{_mandir}/man1/accerciser.1.gz
 %{_sysconfdir}/gconf/schemas/accerciser.schemas
 
 
 %changelog
-* Sun Oct 10 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.12.1-1
+* Mon Aug 15 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.4-1
+- new upstream release
+
+* Mon May 02 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.12.1-1
 - new upstream release
-- change Group: User Interface/Desktops instead of Desktop/Accessibility
 
 * Sun Oct 10 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.12.0-1
 - initial build for Vine Linux

+ 134 - 0
a/accountsservice/accountsservice-vl.spec

@@ -0,0 +1,134 @@
+
+Name:           accountsservice
+Version:        0.6.13
+Release:        1%{?_dist_release}
+Summary:        D-Bus interfaces for querying and manipulating user account information
+
+Group:          System Environment/Daemons
+License:        GPLv3+
+URL:            http://www.fedoraproject.org/wiki/Features/UserAccountDialog
+#VCS: git:git://git.freedesktop.org/accountsservice
+Source0:        http://mclasen.fedorapeople.org/accounts/accountsservice-%{version}.tar.xz
+
+BuildRequires:  glib2-devel
+BuildRequires:  dbus-glib-devel
+BuildRequires:  polkit-devel
+BuildRequires:  intltool
+# BuildRequires:  systemd-units
+BuildRequires:  gobject-introspection-devel
+
+Requires:       polkit
+Requires:       ConsoleKit
+Requires:       shadow-utils
+
+Vendor: Project Vine
+Distribution: Vine Linux
+Packager: Takemikaduchi
+
+%package libs
+Summary: Client-side library to talk to accountservice
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+
+%description libs
+The accountsservice-libs package contains a library that can
+be used by applications that want to interact with the accountsservice
+daemon.
+
+
+%package devel
+Summary: Development files for accountsservice-libs
+Group: Development/Libraries
+Requires: %{name}-libs = %{version}-%{release}
+
+%description devel
+The accountsservice-devel package contains headers and other
+files needed to build applications that use accountsservice-libs.
+
+
+%description
+The accountsservice project provides a set of D-Bus interfaces for
+querying and manipulating user account information and an implementation
+of these interfaces, based on the useradd, usermod and userdel commands.
+
+
+%prep
+%setup -q
+
+%build
+%configure
+make %{?_smp_mflags}
+
+
+%install
+make install DESTDIR=$RPM_BUILD_ROOT
+rm $RPM_BUILD_ROOT%{_libdir}/*.la
+rm $RPM_BUILD_ROOT%{_libdir}/*.a
+%find_lang accounts-service
+
+
+%files -f accounts-service.lang
+%defattr(-,root,root,-)
+%doc COPYING README AUTHORS
+%{_sysconfdir}/dbus-1/system.d/org.freedesktop.Accounts.conf
+%{_libexecdir}/accounts-daemon
+%{_datadir}/dbus-1/interfaces/org.freedesktop.Accounts.xml
+%{_datadir}/dbus-1/interfaces/org.freedesktop.Accounts.User.xml
+%{_datadir}/dbus-1/system-services/org.freedesktop.Accounts.service
+%{_datadir}/polkit-1/actions/org.freedesktop.accounts.policy
+%dir %{_localstatedir}/lib/AccountsService/
+%dir %{_localstatedir}/lib/AccountsService/users
+%dir %{_localstatedir}/lib/AccountsService/icons
+#/lib/systemd/system/accounts-daemon.service
+
+%files libs
+%{_libdir}/libaccountsservice.so.*
+%{_libdir}/girepository-1.0/AccountsService-1.0.typelib
+
+%files devel
+%{_includedir}/accountsservice-1.0
+%{_libdir}/libaccountsservice.so
+%{_libdir}/pkgconfig/accountsservice.pc
+%{_datadir}/gir-1.0/AccountsService-1.0.gir
+
+%changelog
+* Wed Aug 17 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.6.13-1
+- initial build for Vine Linux
+
+
+* Mon Jun 06 2011 Ray Strode <rstrode@redhat.com> 0.6.12-1
+- Update to latest release
+
+* Wed May 18 2011 Matthias Clasen <mclasen@redhat.com> 0.6.11-1
+- Update to 0.6.11
+
+* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.6.3-2
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Wed Feb 02 2011 Ray Strode <rstrode@redhat.com> 0.6.3-1
+- Update to 0.6.3
+
+* Thu Jan 27 2011 Matthias Clasen <mclasen@redhat.com> 0.6.2-1
+- Update to 0.6.2
+
+* Wed Jul 21 2010 Matthias Clasen <mclasen@redhat.com> 0.6.1-1
+- Update to 0.6.1
+- Install systemd unit file
+
+* Mon Apr  5 2010 Matthias Clasen <mclasen@redhat.com> 0.6-2
+- Always emit changed signal on icon change
+
+* Tue Mar 30 2010 Matthias Clasen <mclasen@redhat.com> 0.6-1
+- Update to 0.6
+
+* Mon Mar 22 2010 Matthias Clasen <mclasen@redhat.com> 0.5-1
+- Update to 0.5
+
+* Mon Feb 22 2010 Bastien Nocera <bnocera@redhat.com> 0.4-3
+- Fix directory ownership
+
+* Mon Feb 22 2010 Bastien Nocera <bnocera@redhat.com> 0.4-2
+- Add missing directories to the filelist
+
+* Fri Jan 29 2010 Matthias Clasen <mclasen@redhat.com> 0.4-1
+- Initial packaging, based on work by Richard Hughes

+ 12 - 15
a/anjuta-extras/anjuta-extras-vl.spec

@@ -1,16 +1,15 @@
-Version:	2.32.1.1
+Version:	3.1.4
 Release:	1%{?_dist_release}
 
 Summary:	Several non-core plugins for anjuta
 Name:		anjuta-extras
-Source0:	%{name}-%{version}.tar.bz2
+Source0:	%{name}-%{version}.tar.xz
 License:	GPL2
 Group:		Applications/Development
 URL: 		http://projects.gnome.org/anjuta/
 Summary(ja):	anjutaのいくつかの外部プラグイン
 
 Requires: 	anjuta
-Requires:	libgnomecanvas
 Requires:	valgrind
 Requires:	graphviz
 BuildRequires:	anjuta-devel
@@ -57,34 +56,32 @@ rm -f $RPM_BUILD_ROOT%{_libdir}/anjuta/libanjuta-*.la
 %clean
 %{__rm} -rf ${RPM_BUILD_ROOT}
 
-%post
-export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
-gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/anjuta-*.schemas > /dev/null
+%postun
+glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
+
+%posttrans
+glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
+
 
-%preun
-if [ $1 = 0 ]; then
-	export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
-	gconftool-2 --makefile-uninstall-rule %{_sysconfdir}/gconf/schemas/anjuta-*.schemas > /dev/null
-fi
 
 %files -f %{name}.lang
 %defattr(-,root,root)
 %doc COPYING ChangeLog NEWS README
-%{_sysconfdir}/gconf/schemas/anjuta-*.schemas
 %{_libdir}/anjuta/anjuta-*.plugin
 %{_libdir}/anjuta/libanjuta-*.so*
-%{_libdir}/anjuta/profiler.plugin
 %{_datadir}/anjuta/glade/*.ui
 %{_datadir}/anjuta/glade/*.png
 %{_datadir}/anjuta/properties/*.properties
 %{_datadir}/anjuta/ui/anjuta-sample.ui
-%{_datadir}/anjuta/ui/anjuta-valgrind.xml
-%{_datadir}/anjuta/ui/profiler.xml
+%{_datadir}/glib-2.0/schemas/*.xml
 %{_datadir}/pixmaps/anjuta/anjuta-*.png
 %{_datadir}/pixmaps/anjuta/anjuta-*.svg
 
 
 %changelog
+* Tue Aug 16 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.4-1
+- new upstream release
+
 * Tue Jan 04 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.32.1.1-1
 - new upstream release
 

+ 60 - 53
a/anjuta/anjuta-vl.spec

@@ -1,7 +1,7 @@
-%define	pkg_version	2.32.1.1
+%define	pkg_version	3.1.4
 
 %define	glib_required		2.26.0
-%define	gtk_required		2.22.0
+%define	gtk_required		3.0.0
 %define	orbit_required		2.14.19
 #%define	libglade2_required	2.3.0
 %define	glade3_required     3.6.2
@@ -20,7 +20,7 @@
 #%define	binutils_required	2.15.92
 %define	libwnck_required	2.30
 %define	gda_required		4.2.0
-%define	unique_required		1.0.0
+%define	unique_required		3.0.0
 
 %define	desktop_vendor	anjuta
 
@@ -32,7 +32,7 @@ Name:		anjuta
 License:	GPL2
 Group:		Applications/Development
 URL:		http://www.anjuta.org/
-Source:		%{name}-%{version}.tar.bz2
+Source:		%{name}-%{version}.tar.xz
 #Patch:		%{name}-utils.patch
 BuildRoot:	%{_tmppath}/%{name}-%{version}-root
 Vendor:		Project Vine
@@ -43,11 +43,11 @@ Requires:	autogen
 Requires:	gdb
 Requires:	glib2		>= %{glib_required}
 #Requires:	gdk-pixbuf >= %{gdk_pixbuf_required}
-Requires:	gtk2		>= %{gtk_required}
+Requires:	gtk3		>= %{gtk_required}
 Requires:	ORBit2		>= %{orbit_required}
 #Requires:	libglade2	>= %{libglade2_required}
 Requires:	GConf2		>= %{gconf_required}
-Requires:	vte		>= %{vte_required}
+Requires:	vte3		>= %{vte_required}
 Requires:	libxml2		>= %{libxml_required}
 Requires:	devhelp		>= %{libdevhelp_required}
 Requires:	gdl		>= %{gdl_required}
@@ -57,7 +57,7 @@ Requires:	subversion	>= %{subversion_required}
 Requires:	libwnck		>= %{libwnck_required}
 Requires:	libgda		>= %{gda_required}
 Requires:	gda-sqlite	>= %{gda_required}
-Requires:	unique		>= %{unique_required}
+Requires:	unique3		>= %{unique_required}
 #Requires:	pango >= 1.1.1
 #Requires:	pcre >= 3.9
 #Requires:	gnome-build >= 0.2.0
@@ -65,19 +65,23 @@ Requires:	e2fsprogs
 Requires:	libSM
 #Requires:	valgrind
 Requires:	libuuid
-Requires:	gtksourceview2
+Requires:	gtksourceview3
+
+Requires:	%{name}-libs = %{version}-%{release}
 
 BuildRequires:	autogen
 BuildRequires:	pkgconfig
 BuildRequires:	autoconf >= 2.13
 BuildRequires:	gettext >= 0.10
+BuildRequires:	flex
+BuildRequires:	bison
 BuildRequires:  glib2-devel	>= %{glib_required}
-BuildRequires:  gtk2-devel	>= %{gtk_required}
+BuildRequires:  gtk3-devel	>= %{gtk_required}
 BuildRequires:  ORBit2-devel	>= %{orbit_required}
 #BuildRequires:  libglade2-devel	>= %{libglade2_required}
 BuildRequires:  glade3-devel	>= %{glade3_required}
 BuildRequires:	GConf2-devel	>= %{gconf_required}
-BuildRequires:  vte-devel	>= %{vte_required}
+BuildRequires:  vte3-devel	>= %{vte_required}
 BuildRequires:  libxml2-devel	>= %{libxml_required}
 BuildRequires:  devhelp-devel	>= %{libdevhelp_required}
 BuildRequires:  gdl-devel	>= %{gdl_required}
@@ -86,7 +90,7 @@ BuildRequires:  neon-devel	>= %{neon_required}
 BuildRequires:  subversion-devel	>= %{subversion_required}
 BuildRequires:	libwnck-devel	>= %{libwnck_required}
 BuildRequires:	libgda-devel	>= %{gda_required}
-BuildRequires:	unique-devel	>= %{unique_required}
+BuildRequires:	unique3-devel	>= %{unique_required}
 #BuildRequires:  pango-devel	>= 1.1.1
 #BuildRequires:  pcre-devel	>= 3.9
 #BuildRequires:  gnome-build-devel	>= 0.2.0
@@ -96,13 +100,14 @@ BuildRequires:	intltool
 BuildRequires:	libSM-devel
 #BuildRequires:	binutils-devel
 BuildRequires:	libuuid-devel
-BuildRequires:	gtksourceview2-devel
+BuildRequires:	gtksourceview3-devel
 BuildRequires:	gnome-doc-utils
 BuildRequires:	vala-devel
 BuildRequires:	vala-tools
 BuildRequires:	sqlite3-devel
 BuildRequires:	python-devel
 BuildRequires:	pygobject-devel
+BuildRequires:	graphviz-devel
 
 Provides: perl(GBF::Make)
 
@@ -135,11 +140,24 @@ Anjuta がそれを解決してくれます。
 #%%description docs
 #Anjuta documentation
 
+%package libs
+Summary: Libraries for use in anjuta extentions
+Summary(ja): anjuta 拡張機能で利用するライブラリ
+Group: User Interface/Desktops
+
+%description libs
+This package provides libraries required by anjuta extention
+module.
+
+%description -l ja libs
+このパッケージは、anjuta 拡張機能が必要とするライブラリを提供します。
+
+
 %package devel
 Summary: Libraries and include files for Anjuta plugins development.
 Summary(ja): Anjuta の開発環境
 Group: Development/Libraries
-Requires: %{name} = %{version}-%{release}
+Requires: %{name}-libs = %{version}-%{release}
 Requires: GConf2-devel
 Requires: gtk2-devel
 Requires: pkgconfig
@@ -159,14 +177,12 @@ make RPM_OPT_FLAGS="$RPM_OPT_FLAGS -fPIC"
 %install
 [ -n "$RPM_BUILD_ROOT" -a "$RPM_BUILD_ROOT" != / ] && rm -rf $RPM_BUILD_ROOT
 export GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL=1
-%makeinstall
+make install DESTDIR=$RPM_BUILD_ROOT
 unset GCONF_DISABLE_MAKEFILE_SCHEMA_INSTALL
 
 %find_lang %{name}
 
-rm -f $RPM_BUILD_ROOT%{_libdir}/lib*.la
-rm -f $RPM_BUILD_ROOT%{_libdir}/anjuta/lib*.la
-rm -f $RPM_BUILD_ROOT%{_libdir}/glade3/modules/libgladeanjuta.la
+find $RPM_BUILD_ROOT -name '*.la' -exec rm -f {} ';'
 
 # conflicts file from gnome-panel
 rm -f $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/icon-theme.cache
@@ -178,10 +194,6 @@ rm -f $RPM_BUILD_ROOT%{_datadir}/icons/hicolor/icon-theme.cache
 if which update-mime-database>/dev/null 2>&1; then \
     update-mime-database %{_datadir}/mime; \
 fi
-export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
-gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/anjuta*.schemas > /dev/null
-gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/file-manager.schemas > /dev/null
-gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/preferences.schemas > /dev/null
 touch --no-create %{_datadir}/icons/hicolor
 if [ -x /usr/bin/gtk-update-icon-cache ]; then
   gtk-update-icon-cache -q %{_datadir}/icons/hicolor
@@ -198,45 +210,28 @@ touch --no-create %{_datadir}/icons/hicolor
 if [ -x /usr/bin/gtk-update-icon-cache ]; then
   gtk-update-icon-cache -q %{_datadir}/icons/hicolor
 fi
+glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
 
 #%%postun docs
 if which scrollkeeper-update>/dev/null 2>&1; then scrollkeeper-update; fi
 
-%preun
-if [ $1 = 0 ]; then
-	export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
-	gconftool-2 --makefile-uninstall-rule %{_sysconfdir}/gconf/schemas/anjuta*.schemas > /dev/null
-	gconftool-2 --makefile-uninstall-rule %{_sysconfdir}/gconf/schemas/file-manager.schemas > /dev/null
-	gconftool-2 --makefile-uninstall-rule %{_sysconfdir}/gconf/schemas/preferences.schemas > /dev/null
-fi
+%postttans
+glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
 
 
 %files -f %{name}.lang
 %defattr(-,root,root)
 %doc AUTHORS COPYING ChangeLog INSTALL NEWS README TODO
 %doc doc/ScintillaDoc.html
-%{_sysconfdir}/gconf/schemas/%{name}*.schemas
-%{_sysconfdir}/gconf/schemas/file-manager.schemas
-%{_sysconfdir}/gconf/schemas/preferences.schemas
-%{_sysconfdir}/gconf/schemas/python-plugin-properties.schemas
-%{_bindir}/%{name}*
-%{_bindir}/gbf-*
-%{_libdir}/lib%{name}.so.*
-%{_libdir}/lib%{name}-foocanvas.so.*
-%{_libdir}/%{name}/lib%{name}*.so
-%{_libdir}/%{name}/libfile-manager.so*
-%{_libdir}/%{name}/libjs*.so*
-%{_libdir}/%{name}/libgbf*.so
-%{_libdir}/%{name}/liblanguage-manager.so
-%{_libdir}/%{name}/libdir-project.so
-%{_libdir}/%{name}/*.plugin
-%{_libdir}/%{name}/libpython_plugin*.so*
-%{_libdir}/%{name}/anjuta-python-autocomplete.py
-%{_libdir}/glade3/modules/libgladeanjuta.so
-%{_libdir}/girepository-1.0/*.typelib
+%{_bindir}/%{name}
+%{_bindir}/%{name}-launcher
+%{_bindir}/%{name}-tags
+%{_libdir}/%{name}/*
+%{_libdir}/glade/modules/libgladeanjuta.so
 %{_datadir}/%{name}
 %{_datadir}/applications/*%{name}.desktop
 %{_datadir}/icons/*
+%{_datadir}/glib-2.0/schemas/*.xml
 %{_datadir}/mime/packages/%{name}.xml
 %{_datadir}/pixmaps/%{name}/*
 %{_mandir}/man1/*
@@ -247,20 +242,32 @@ fi
 %{_datadir}/gnome/help/%{name}-faqs
 %{_datadir}/gnome/help/%{name}-manual
 %{_datadir}/gnome/help/%{name}-build-tutorial
-%{_datadir}/omf/anjuta-manual/%{name}-manual-*.omf
+
+%files libs
+%defattr(-, root, root)
+%{_libdir}/girepository-1.0/*.typelib
+%{_libdir}/libanjuta-3.so.*
 
 %files devel
 %defattr(-, root, root)
-%{_libdir}/lib%{name}.so
-%{_libdir}/lib%{name}-foocanvas.so
-%{_libdir}/pkgconfig/libanjuta-1.0.pc
-%{_includedir}/libanjuta-1.0
+%{_libdir}/libanjuta-3.so
+%{_libdir}/pkgconfig/libanjuta-3.0.pc
+%{_includedir}/libanjuta-3.0
 %{_datadir}/gtk-doc/html/lib%{name}
-%{_datadir}/glade3/catalogs/anjuta-glade.xml
+%{_datadir}/glade/catalogs/anjuta-glade.xml
 %{_datadir}/gir-1.0/*.gir
 
 
 %changelog
+* Thu Aug 18 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.1.4-1
+- new upstream release
+- change BuildRequires: gtk3-devel instead of gtk2-devel
+- change BuildRequires: vte3-devel instead of vte-devel
+- change BuildRequires: unique3-devel instead of unique-devel
+- change BuildRequires: gtksourceview3-devel instead of gtksourceview2-devel
+- add BuildRequires: flex, bison, graphviz-devel
+- create -libs sub package
+
 * Thu Dec 30 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.32.1.1-1
 - new upstream release
 

+ 155 - 0
a/apg/apg-vl.spec

@@ -0,0 +1,155 @@
+Summary:	Automated Password Generator for random password generation
+Name:		apg
+
+Version:	2.3.0b
+Release:	1%{?_dist_release}
+License:	BSD
+Group:		System Environment/Base
+URL:		http://www.adel.nursat.kz/%{name}/
+
+Source0:	http://www.adel.nursat.kz/%{name}/download/%{name}-%{version}.tar.gz
+Source1:	apg.xinetd
+Patch0:		apg-2.3.0b-gen_rand_pass.patch
+
+BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+Requires(post): grep
+
+Vendor: Project Vine
+Distribution: Vine Linux
+
+%description
+APG (Automated Password Generator) is the tool set for random password
+generation. This standalone version generates some random words of
+required type and prints them to standard output.
+
+%prep
+%setup -q
+%patch0 -p1 -b .gen_rand_pass
+
+%build
+# Build server
+make CFLAGS="$RPM_OPT_FLAGS" FLAGS="$RPM_OPT_FLAGS" %{?_smp_mflags} cliserv
+
+# Build standalone files
+make CFLAGS="$RPM_OPT_FLAGS" FLAGS="$RPM_OPT_FLAGS" %{?_smp_mflags} standalone
+
+%install
+[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
+install -D apg %{buildroot}%{_bindir}/apg
+install -D apgbfm %{buildroot}%{_bindir}/apgbfm
+install -D apgd %{buildroot}%{_sbindir}/apgd
+install -D -m 644 doc/man/apg.1 %{buildroot}%{_mandir}/man1/apg.1
+install -D -m 644 doc/man/apgbfm.1 %{buildroot}%{_mandir}/man1/apgbfm.1
+install -D -m 644 doc/man/apgd.8 %{buildroot}%{_mandir}/man8/apgd.8
+
+install -D -m 644 %{SOURCE1} %{buildroot}%{_sysconfdir}/xinetd.d/apgd
+
+%clean
+[ "$RPM_BUILD_ROOT" != "/" ] && rm -rf $RPM_BUILD_ROOT
+
+%post
+# add a service for apg if it doesn't already exist
+if ! grep -q ^pwdgen /etc/services; then
+    echo -e 'pwdgen\t\t129/tcp\t\t\t# PWDGEN service' >> /etc/services
+fi
+
+
+%files
+%defattr(-, root, root)
+%doc CHANGES COPYING README THANKS TODO doc/rfc*
+%{_bindir}/apg
+%{_bindir}/apgbfm
+%{_sbindir}/apgd
+%{_mandir}/man*/*
+%{_sysconfdir}/xinetd.d/apgd
+
+%changelog
+* Tue Aug 16 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.3.0b-1
+- initial build for Vine Linux
+
+
+* Mon Mar 14 2011 Kevin Fenzi <kevin@tummy.com> - 2.3.0b-11
+- Add Requires(post) on grep. Fixes bug #684779
+
+* Mon Feb 07 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.0b-10
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.0b-9
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Mon Feb 23 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 2.3.0b-8
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Mon Aug 11 2008 Kevin Fenzi <kevin@tummy.com> - 2.3.0b-7
+- Fix permissions. Fixes #453621
+
+* Sun Feb 10 2008 Kevin Fenzi <kevin@tummy.com> - 2.3.0b-6
+- Rebuild for gcc43
+
+* Tue Aug 21 2007 Kevin Fenzi <kevin@tummy.com> - 2.3.0b-5
+- Fix incorrect license tag
+- Fix incorrect sources
+
+* Sun Aug 27 2006 Kevin Fenzi <kevin@tummy.com> - 2.3.0b-4
+- Rebuild for fc6
+
+* Thu Feb 16 2006 Kevin Fenzi <kevin@tummy.com> - 2.3.0b-3
+- Rebuild for fc5
+
+* Sat Jul 30 2005 Michael Schwendt <mschwendt[AT]users.sf.net> - 2.3.0b-2
+- Fix -y segfault (#164698).
+- Make with CFLAGS and FLAGS to build with RPM optflags to
+  repair debuginfo package.
+
+* Fri Apr 22 2005 Oliver Falk <oliver@linux-kernel.at>				- 2.3.0b-1_FC4
+- Add FC4 to the release tag, so it's newer than the FC3 package
+
+* Mon Apr 11 2005 Oliver Falk <oliver@linux-kernel.at>				- 2.3.0b-1
+- Merge FC devel specfile with lkernAT specfile (=> update)
+- Has now support for xinetd
+
+* Fri Apr  7 2005 Michael Schwendt <mschwendt[AT]users.sf.net>
+- rebuilt
+
+* Wed Nov 10 2004 Matthias Saou <http://freshrpms.net/> 2.2.3-3
+- Bump release to provide Extras upgrade path.
+- Nicer mode fix for the sources.
+
+* Sun Sep 21 2003 Phillip Compton <pcompton[AT]proteinmedia.com> - 0:2.2.3-0.fdr.2
+- Fixed file permission on source tarball.
+- Brought spec more in line with current template.
+
+* Mon Sep 15 2003 Phillip Compton <pcompton[AT]proteinmedia.com> - 0:2.2.3-0.fdr.1
+- Updated to 2.2.3.
+
+* Mon Sep 01 2003 Phillip Compton <pcompton[AT]proteinmedia.com> - 0:2.2.2-0.fdr.1
+- Updated to 2.2.2.
+
+* Tue Aug 05 2003 Phillip Compton <pcompton[AT]proteinmedia.com> - 0:2.2.0-0.fdr.1
+- Updated to 2.2.0.
+
+* Wed Jul 30 2003 Phillip Compton <pcompton[AT]proteinmedia.com> - 0:2.1.0-0.fdr.1
+- Fedorafication.
+
+* Mon Mar 31 2003 Matthias Saou <matthias.saou@est.une.marmotte.net>
+- Rebuilt for Red Hat Linux 9.
+- Added _smp_mflags macro.
+
+* Fri Oct  4 2002 Matthias Saou <matthias.saou@est.une.marmotte.net>
+- Update to 2.1.0.
+
+* Thu May  2 2002 Matthias Saou <matthias.saou@est.une.marmotte.net>
+- Update to 2.0.0final.
+
+* Tue Feb 27 2001 Matthias Saou <matthias.saou@est.une.marmotte.net>
+- Update to 1.2.13.
+
+* Fri Feb 16 2001 Matthias Saou <matthias.saou@est.une.marmotte.net>
+- Update to 1.2.11.
+
+* Thu Feb 15 2001 Matthias Saou <matthias.saou@est.une.marmotte.net>
+- Update to 1.2.1.
+
+* Wed Feb  7 2001 Matthias Saou <matthias.saou@est.une.marmotte.net>
+- Initial RPM release.
+

+ 10 - 3
a/atk/atk-vl.spec

@@ -2,22 +2,26 @@
 %define __libtoolize :
 %define build_compat32 %{?_with_compat32:1}%{!?_with_compat32:0}
 
-%define glib2_base_version 2.26.0
+%define glib2_base_version 2.28.0
 %define glib2_version %{glib2_base_version}
 
 Summary: Interfaces for accessibility support.
 Summary(ja): アクセシビリティサポートのためのインタフェース
 Name: atk
-Version: 1.32.0
+Version: 2.1.0
 Release: 1%{?_dist_release}
 License: LGPL
 Group: System Environment/Libraries
-Source: ftp://ftp.gnome.org/pub/GNOME/sources/atk/1.32/atk-%{version}.tar.bz2
+Source: ftp://ftp.gnome.org/pub/GNOME/sources/atk/2.1/atk-%{version}.tar.xz
 URL: http://developer.gnome.org/projects/gap/
 BuildRoot: %{_tmppath}/%{name}-%{version}-root
 BuildRequires: glib2-devel >= %{glib2_version}
 BuildRequires: gobject-introspection-devel >= 0.6.7
 
+Vendor: Project Vine
+Distribution: Vine Linux
+Packager: Takemikaduchi
+
 %description
 The ATK library provides a set of interfaces for adding accessibility
 support to applications and graphical user interface toolkits. By
@@ -122,6 +126,9 @@ rm -rf $RPM_BUILD_ROOT
 %endif
 
 %changelog
+* Sun Aug 14 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.1.0-1
+- new upstream release
+
 * Sat Oct 02 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.30.2-1
 - add BuildRequires: gobject-introspection-devel
 - add configure option (--enable-introspection=yes)

+ 4 - 1
a/atkmm/atkmm-vl.spec

@@ -3,7 +3,7 @@
 Summary: A C++ wrapper for atk
 Summary(ja): atk の C++ ラッパー
 Name: atkmm
-Version: 2.22.2
+Version: 2.22.5
 Release: 1%{?_dist_release}
 License: LGPL
 Group: System Environment/Libraries
@@ -83,6 +83,9 @@ rm -rf $RPM_BUILD_ROOT%{_datadir}/%{name}-%{ver}/examples
 %{_datadir}/devhelp/books/*
 
 %changelog
+* Sun Aug 14 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.22.5-1
+- new upstream release
+
 * Sun Jan 09 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.22.2-1
 - new upstream release
 

+ 44 - 33
a/avahi/avahi-vl.spec

@@ -7,7 +7,7 @@ Summary:        Local network service discovery
 Summary(ja):	ローカルネットワークサービス検出システム
 Name:           avahi
 Version:        0.6.30
-Release: 	1%{?_dist_release}
+Release: 	2%{?_dist_release}
 Group:          System Environment/Base
 License:        LGPL
 URL:            http://avahi.org
@@ -17,7 +17,7 @@ Patch10:	avahi-0.6.25-vine.patch
 
 BuildRoot:	%{_tmppath}/%{name}-%{version}-root
 BuildRequires:  gtk2-devel, qt-devel, libglade2-devel, glib2-devel
-###BuildRequires:  gtk3-devel
+BuildRequires:  gtk3-devel
 BuildRequires:  qt4-devel
 BuildRequires:  libdaemon-devel >= 0.12
 BuildRequires:  libcap-devel, dbus-devel, expat-devel
@@ -68,14 +68,14 @@ Requires: gtk2-devel
 The avahi-ui-devel package contains the header files and libraries
 necessary for developing programs using avahi with gtk+.
 
-###%package ui-gtk3
-###Summary: Gtk user interface library for Avahi (Gtk+ 3 version)
-###Group: System Environment/Base
-###Requires: %{name} = %{version}-%{release}
-###Requires: gtk3
+%package ui-gtk3
+Summary: Gtk user interface library for Avahi (Gtk+ 3 version)
+Group: System Environment/Base
+Requires: %{name} = %{version}-%{release}
+Requires: gtk3
 
-###%description ui-gtk3
-###This library contains a Gtk 3.x widget for browsing services.
+%description ui-gtk3
+This library contains a Gtk 3.x widget for browsing services.
 
 %package glib
 Summary: Glib libraries for avahi
@@ -210,15 +210,15 @@ Requires: compat32-gtk2-devel
 The avahi-ui-devel package contains the header files and libraries
 necessary for developing programs using avahi with gtk+.
 
-###%package -n compat32-%{name}-ui-gtk3
-###Summary: Gtk user interface library for Avahi (Gtk+ 3 version)
-###Group: System Environment/Base
-###Requires: %{name}-ui-gtk3 = %{version}-%{release}
-###Requires: compat32-%{name} = %{version}-%{release}
-###Requires: compat32-gtk3
+%package -n compat32-%{name}-ui-gtk3
+Summary: Gtk user interface library for Avahi (Gtk+ 3 version)
+Group: System Environment/Base
+Requires: %{name}-ui-gtk3 = %{version}-%{release}
+Requires: compat32-%{name} = %{version}-%{release}
+Requires: compat32-gtk3
 
-###%description -n compat32-%{name}-ui-gtk3
-###This library contains a Gtk 3.x widget for browsing services.
+%description -n compat32-%{name}-ui-gtk3
+This library contains a Gtk 3.x widget for browsing services.
 
 %package -n compat32-%{name}-glib
 Summary: Glib libraries for avahi
@@ -331,9 +331,7 @@ necessary for developing programs using avahi.
 %build
 autoreconf -i
 
-%configure \
-  --disable-gtk3 \
-  --with-distro=vine \
+%configure --with-distro=vine \
   --disable-monodoc --without-python-twisted \
   --with-avahi-user=avahi --with-avahi-group=avahi \
   --enable-compat-howl --enable-compat-libdns_sd \
@@ -405,13 +403,13 @@ fi
 
 %postun
 /sbin/ldconfig
-if [ "$1" -ge "1" ]; then
+if [ "$1" -eq "0" ]; then
    /sbin/service avahi-daemon condrestart >/dev/null 2>&1
    /sbin/service avahi-dnsconfd condrestart >/dev/null 2>&1
 fi
       
 %preun
-if [ "$1" -eq 0 ]; then
+if [ "$1" -eq "0" ]; then
     /sbin/service avahi-daemon stop > /dev/null 2>&1
     /sbin/chkconfig --del avahi-daemon
     /sbin/service avahi-dnsconfd stop >/dev/null 2>&1
@@ -422,6 +420,10 @@ fi
 
 %postun ui -p /sbin/ldconfig
 
+%post ui-gtk3 -p /sbin/ldconfig
+
+%postun ui-gtk3 -p /sbin/ldconfig
+
 %post glib -p /sbin/ldconfig
 
 %postun glib -p /sbin/ldconfig
@@ -446,6 +448,10 @@ fi
 
 %postun -n compat32-%{name}-ui -p /sbin/ldconfig
 
+%post -n compat32-%{name}-ui-gtk3 -p /sbin/ldconfig
+
+%postun -n compat32-%{name}-ui-gtk3 -p /sbin/ldconfig
+
 %post -n compat32-%{name}-glib -p /sbin/ldconfig
 
 %postun -n compat32-%{name}-glib -p /sbin/ldconfig
@@ -523,14 +529,14 @@ fi
 %files ui-devel
 %defattr(0644, root, root, 0755)
 %attr(755,root,root) %{_libdir}/libavahi-ui.so
-###%attr(755,root,root) %{_libdir}/libavahi-ui-gtk3.so
+%attr(755,root,root) %{_libdir}/libavahi-ui-gtk3.so
 %{_includedir}/avahi-ui
 %{_libdir}/pkgconfig/avahi-ui.pc
-###%{_libdir}/pkgconfig/avahi-ui-gtk3.pc
+%{_libdir}/pkgconfig/avahi-ui-gtk3.pc
 
-###%files ui-gtk3
-###%defattr(0755, root, root, 0755)
-###%{_libdir}/libavahi-ui-gtk3.so.*
+%files ui-gtk3
+%defattr(0755, root, root, 0755)
+%{_libdir}/libavahi-ui-gtk3.so.*
 
 %files glib
 %defattr(0755, root, root, 0755)
@@ -602,13 +608,13 @@ fi
 %files -n compat32-%{name}-ui-devel
 %defattr(0644, root, root, 0755)
 %attr(755,root,root) %{_libdir}/libavahi-ui.so
-###%attr(755,root,root) %{_libdir}/libavahi-ui-gtk3.so
+%attr(755,root,root) %{_libdir}/libavahi-ui-gtk3.so
 %{_libdir}/pkgconfig/avahi-ui.pc
-###%{_libdir}/pkgconfig/avahi-ui-gtk3.pc
+%{_libdir}/pkgconfig/avahi-ui-gtk3.pc
 
-###%files -n compat32-%{name}-ui-gtk3
-###%defattr(0755, root, root, 0755)
-###%{_libdir}/libavahi-ui-gtk3.so.*
+%files -n compat32-%{name}-ui-gtk3
+%defattr(0755, root, root, 0755)
+%{_libdir}/libavahi-ui-gtk3.so.*
 
 %files -n compat32-%{name}-glib
 %defattr(0755, root, root, 0755)
@@ -648,7 +654,12 @@ fi
 %endif
 
 %changelog
-* Sat Jul 09 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.6.30-1
+* Tue Aug 16 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.6.30-2
+- new upstream release
+- add -ui-gtk3 sub package
+- add BuildRequires: gtk3-devel
+
+* Sun Jul 03 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.6.30-1
 - new upstream release
 
 * Tue Apr 26 2011 Satoshi IWAMOTO <satoshi.iwamoto@nifty.ne.jp> 0.6.25-5

+ 31 - 17
b/brasero/brasero-vl.spec

@@ -2,22 +2,20 @@ Summary:   Gnome CD/DVD burning application
 Summary(ja): Gnome CD/DVD 書き込みアプリケーション
 
 Name:      brasero
-Version:   2.32.1
+Version:   3.0.0
 Release:   1%{?_dist_release}
 Group:     Applications/Multimedia
 License:   GPLv2+
 URL:       http://www.gnome.org/projects/brasero/
-Source0:   http://ftp.gnome.org/pub/GNOME/sources/brasero/2.32/%{name}-%{version}.tar.bz2
-# http://bugzilla.gnome.org/show_bug.cgi?id=573789
-# http://bugzilla.gnome.org/show_bug.cgi?id=573790
-# http://bugzilla.gnome.org/show_bug.cgi?id=573791
-Source1:   nautilus-cd-burner.desktop
+Source0:   http://ftp.gnome.org/pub/GNOME/sources/brasero/3.0/%{name}-%{version}.tar.bz2
+Patch0:    brasero-desktop-file.patch
 BuildRoot: %{_tmppath}/%{name}-%{version}-%{release}-root
 
+
 BuildRequires:  glib2-devel >= 2.26.0
 BuildRequires:  gettext intltool gtk-doc
 BuildRequires:  desktop-file-utils
-BuildRequires:  GConf2-devel >= 2.32.0
+BuildRequires:  GConf2-devel >= 2.32.2
 BuildRequires:  gstreamer-devel >= 0.10.15
 BuildRequires:  gstreamer-plugins-base-devel >= 0.10.0
 BuildRequires:  totem-pl-parser-devel >= 2.32.0
@@ -31,14 +29,17 @@ BuildRequires:  libburn-devel >= 0.4.0
 BuildRequires:  libisofs-devel >= 0.6.4
 BuildRequires:  nautilus-devel >= 2.32.0
 BuildRequires:  libSM-devel
-BuildRequires:  unique-devel >= 1.0.0
-BuildRequires:  libcanberra-devel 
+BuildRequires:  unique3-devel >= 3.0.0
+BuildRequires:  libcanberra-gtk3-devel 
 BuildRequires:  gobject-introspection-devel 
 
 Requires:  dvd+rw-tools
-Requires:  cdrecord
-Requires:  mkisofs
-Requires:  cdda2wav
+# cdrecord
+Requires:  wodim
+# mkisofs
+Requires:  genisoimage
+# cdda2wav
+Requires:  icedax
 Requires:  cdrdao
 
 Requires(post):    shared-mime-info
@@ -51,6 +52,9 @@ Obsoletes:	nautilus-cd-burner <= 2.25.3
 
 Provides:	nautilus-cd-burner <= 2.25.3
 
+Vendor: Project Vine
+Distribution: Vine Linux
+Packager: Takemikaduchi
 
 %description
 Simple and easy to use CD/DVD burning application for the Gnome
@@ -90,10 +94,12 @@ developing brasero applications.
 
 %prep
 %setup -q
+%patch0 -p1 -b .desktop-file
 
 
 %build
 %configure \
+	--with-gtk=3.0 \
         --enable-nautilus \
 	--enable-libburnia \
 	--enable-search \
@@ -172,7 +178,7 @@ fi
 %doc AUTHORS COPYING ChangeLog NEWS README
 %{_mandir}/man1/%{name}.*
 %{_bindir}/*
-%{_libdir}/%{name}
+%{_libdir}/%{name}3
 %{_datadir}/%{name}
 %{_datadir}/applications/%{name}.desktop
 %{_datadir}/applications/%{name}-nautilus.desktop
@@ -189,21 +195,29 @@ fi
 
 %files nautilus
 %defattr(-,root,root,-)
-%{_libdir}/nautilus/extensions-2.0/*.so
-%{_libdir}/girepository-1.0
+%{_libdir}/nautilus/extensions-3.0/*.so
+%{_libdir}/girepository-1.0/*.typelib
 %{_datadir}/applications/brasero-nautilus.desktop
 
 %files devel
 %defattr(-,root,root,-)
 %doc %{_datadir}/gtk-doc/html/libbrasero-burn
 %doc %{_datadir}/gtk-doc/html/libbrasero-media
-%{_includedir}/brasero
+%{_includedir}/%{name}3
 %{_libdir}/*.so
 %{_libdir}/pkgconfig/*.pc
-%{_datadir}/gir-1.0
+%{_datadir}/gir-1.0/*.gir
 
 
 %changelog
+* Mon Aug 15 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.0.0-1
+- new upstream release
+- change BuildRequires: libcanberra-gtk3-devel instead of libcanberra-devel
+- change Requires: wodim insread of cdrecord
+- change Requires: genisoimage insread of mkisofs
+- change Requires: icedax instead of cdda2wav
+- add Patch0 (brasero-desktop-file.patch) from fedora
+
 * Sat Nov 20 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.32.1-1
 - new upstream release
 

+ 8 - 1
b/bug-buddy/bug-buddy-vl.spec

@@ -1,5 +1,5 @@
 %define ver	2.32.0
-%define rel	1%{?_dist_release}
+%define rel	2%{?_dist_release}
 
 Summary:        A bug reporting utility for GNOME.
 Summary(ja):    GNOME用バグ報告ユーティリティ
@@ -26,6 +26,10 @@ BuildRequires: gnome-doc-utils >= 0.3.2
 Requires(post,postun): scrollkeeper
 Requires(post): GConf2
 
+Vendor: Project Vine
+Distribution: Vine Linux
+Packager: Takemikaduchi
+
 %description
 Bug-buddy is a bug reporting utility for the GNOME desktop GUI
 environment. Bug-buddy can obtain a stack trace from a core file or
@@ -80,6 +84,9 @@ scrollkeeper-update > /dev/null 2>&1 || :
 
 
 %changelog
+* Mon Aug 15 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.32.0-2
+- rebuild with evolution-data-server-3.1.4
+
 * Sun Oct 03 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.32.0-1
 - new upstream release
 

+ 7 - 1
c/cairomm/cairomm-vl.spec

@@ -1,6 +1,6 @@
 Summary:          Cairomm is the C++ API for the cairo graphics library
 Name:             cairomm
-Version:          1.9.8
+Version:          1.10.0
 Release:          1%{?_dist_release}
 URL:              http://www.cairographics.org
 License:          LGPL
@@ -11,6 +11,9 @@ BuildRequires:    cairo-devel >= 1.6.4
 BuildRequires:    libsigc++-devel
 BuildRequires:    pkgconfig
 
+Vendor: Project Vine
+Distribution: Vine Linux
+
 %description
 Cairomm is the C++ API for the cairo graphics library. It offers all the power
 of cairo with an interface familiar to C++ developers, including use of the 
@@ -66,6 +69,9 @@ rm -rf $RPM_BUILD_ROOT
 %doc ChangeLog reference
 
 %changelog
+* Sun Aug 14 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 1.10.0-1
+- new upstream release
+
 * Sun Jan 09 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> - 1.9.8-1
 - new upstream release
 

+ 36 - 28
c/cheese/cheese-vl.spec

@@ -2,18 +2,18 @@ Summary:        A webcam application for snapshots and movies
 Summary(ja):    スナップショットとムービーを撮るためのウェブカメラアプリケーション
 
 Name:           cheese
-Version:        2.32.0
-Release:        2%{?_dist_release}
+Version:        3.0.2
+Release:        1%{?_dist_release}
 
 Group:          Applications/Multimedia
 License:        GPLv2+
 URL:            http://live.gnome.org/Cheese
-Source0:        http://download.gnome.org/sources/cheese/2.32/%{name}-%{version}.tar.bz2
+Source0:        http://download.gnome.org/sources/cheese/3.0/%{name}-%{version}.tar.xz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-root
 
-BuildRequires: gtk2-devel >= 2.22.0
-BuildRequires: gnome-desktop-devel >= 2.32.0
-BuildRequires: GConf2-devel >= 2.32.0
+BuildRequires: gtk3-devel >= 3.0.0
+BuildRequires: gnome-desktop3-devel >= 3.0.0
+BuildRequires: GConf2-devel >= 2.32.2
 BuildRequires: gstreamer-devel >= 0.10.30
 BuildRequires: gstreamer-plugins-base-devel >= 0.10.30
 BuildRequires: evolution-data-server-devel >= 2.32.0
@@ -28,13 +28,24 @@ BuildRequires: perl(XML::Parser)
 BuildRequires: gnome-doc-utils
 BuildRequires: autoconf, automake, libtool, intltool
 BuildRequires: libgudev1-devel
-BuildRequires: libcanberra-devel
+BuildRequires: libcanberra-gtk3-devel
+BuildRequires: clutter-devel
+BuildRequires: clutter-gtk-devel
+BuildRequires: clutter-gst-devel
+BuildRequires: libmx-devel
+BuildRequires: libXtst-devel
+BuildRequires: libgee-devel
+BuildRequires: gnome-video-effects
 
 Requires: gstreamer-plugins-good
 Requires(post): GConf2
 Requires(pre): GConf2
 Requires(preun): GConf2 
 
+Vendor: Project Vine
+Distribution: Vine Linux
+Packager: Takemikaduchi
+
 %description
 Cheese is a Photobooth-inspired GNOME application for taking pictures and 
 videos from a webcam. It also includes fancy graphical effects based on the 
@@ -80,27 +91,11 @@ rm -f $RPM_BUILD_ROOT%{_libexecdir}/%{name}/cheese-bugreport.sh
 rm -rf $RPM_BUILD_ROOT
 
 
-%pre
-if [ "$1" -gt 1 ]; then
-  export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
-  gconftool-2 --makefile-uninstall-rule %{_sysconfdir}/gconf/schemas/cheese.schemas > /dev/null || :
-fi
-
-
-%preun
-if [ "$1" -gt 0 ]; then
-  export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
-  gconftool-2 --makefile-uninstall-rule %{_sysconfdir}/gconf/schemas/cheese.schemas > /dev/null || :
-fi
-
-
 %post
 touch --no-create %{_datadir}/icons/hicolor
 if [ -x /usr/bin/gtk-update-icon-cache ]; then
   gtk-update-icon-cache -q %{_datadir}/icons/hicolor
 fi
-export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
-gconftool-2 --makefile-install-rule %{_sysconfdir}/gconf/schemas/cheese.schemas > /dev/null || :
 
 
 %postun
@@ -108,28 +103,41 @@ touch --no-create %{_datadir}/icons/hicolor
 if [ -x /usr/bin/gtk-update-icon-cache ]; then
   gtk-update-icon-cache -q %{_datadir}/icons/hicolor
 fi
+glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
+
+%posttrans
+glib-compile-schemas %{_datadir}/glib-2.0/schemas ||:
 
 
 %files -f %{name}.lang
 %defattr(-,root,root,-)
 %doc AUTHORS COPYING README
 %{_bindir}/cheese
-%{_libdir}/libcheese-gtk*.so.*
+%{_libdir}/libcheese*.so.*
+%{_libdir}/girepository-1.0/*.typelib
 %{_datadir}/applications/cheese.desktop
 %{_datadir}/cheese
 %{_datadir}/icons/hicolor/*/apps/cheese.png
 %{_datadir}/icons/hicolor/scalable/apps/cheese.svg
-%{_datadir}/dbus-1/services/org.gnome.Cheese.service
-%{_sysconfdir}/gconf/schemas/cheese.schemas
+%{_datadir}/glib-2.0/schemas/org.gnome.Cheese.gschema.xml
 
 %files devel
 %defattr(-,root,root,-)
 %{_includedir}/cheese
-%{_libdir}/libcheese-gtk*.so
-%{_libdir}/pkgconfig
+%{_libdir}/libcheese*.so
+%{_libdir}/pkgconfig/*.pc
+%{_datadir}/gir-1.0/*.gir
 %{_datadir}/gtk-doc/html/cheese/*
 
 %changelog
+* Mon Aug 15 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 3.0.2-1
+- new upstream release
+- change BuildRequires: gtk3-devel instead of gtk2-devel
+- change BuildRequires: gnome-desktop3-devel instead of gnome-desktop-devel
+- change BuildRequires: libcanberra-gtk3-devel instead of libcanberra-devel
+- add BuildRequires: clutter-devel, clutter-gtk-devel, clutter-gst-devel
+                     libmx-devel, libXtst-devel, libgee-devel, gnome-video-effects
+
 * Mon May 02 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 2.32.0-2
 - create -devel sub package
 

+ 89 - 0
c/clutter-gesture/clutter-gesture-vl.spec

@@ -0,0 +1,89 @@
+Name:           clutter-gesture
+Version:        0.0.2.1
+Release:        1%{?_dist_release}
+Summary:        Gesture Library for Clutter
+
+Group:          System Environment/Libraries
+License:        LGPLv2+ and MIT
+URL:            http://moblin.org/projects/clutter-gesture
+Source0:        http://git.moblin.org/cgit.cgi/%{name}/snapshot/%{name}-%{version}.tar.bz2
+BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+Patch0:		clutter-gesture-0.0.2.1-configure.patch
+
+BuildRequires: clutter-devel
+BuildRequires: glib2-devel
+
+# Require these because the git tarball doesn't have the configure built
+BuildRequires: libtool
+
+Vendor: Project Vine
+Distribution: Vine Linux
+Packager: Takemikaduchi
+
+%description
+This library allows clutter applications to be aware of gestures 
+and to easily attach some handlers to the gesture events. The library 
+supports both single and multi touch.
+
+%package devel
+Summary: Development package for %{name}
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+Requires: pkgconfig
+
+%description devel
+Files for development with %{name}.
+
+%prep
+%setup -q
+%patch0 -p1
+
+# The NEWS file contains the license so use it as a COPYING file. Upstream has been contacted to resolve the issue
+cp NEWS COPYING
+
+# run autogen.sh until we have a proper release, but don't run configure twice.
+sed -i '/configure/d' autogen.sh
+./autogen.sh
+
+%build
+%configure --disable-static
+make %{?_smp_mflags} V=1
+
+%install
+rm -rf %{buildroot}
+make install DESTDIR=%{buildroot} INSTALL='install -p'
+
+#Remove libtool archives.
+find %{buildroot} -name '*.la' -exec rm -f {} ';'
+
+%clean
+rm -rf %{buildroot}
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+%files
+%defattr(-,root,root,-)
+%doc COPYING
+%{_libdir}/libcluttergesture-*.so.*
+%{_libdir}/libengine.so.*
+
+%files devel
+%defattr(-,root,root,-)
+%{_libdir}/libcluttergesture-*.so
+%{_libdir}/libengine.so
+%{_includedir}/%{name}
+%{_libdir}/pkgconfig/%{name}.pc
+
+%changelog
+* Mon Aug 15 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.0.2.1-1
+- initial build for Vine Linux
+
+
+* Sat Dec 19 2009 Peter Robinson <pbrobinson@gmail.com> 0.0.2-2
+- Review updates
+
+* Tue Sep 15 2009 Peter Robinson <pbrobinson@gmail.com> 0.0.2-1
+- Initial packaging

+ 19 - 13
c/clutter-gst/clutter-gst-vl.spec

@@ -1,18 +1,22 @@
-%define		clutter_gst_version 1.0
-%define		clutter_gst_release 2%{?_dist_release}
+%define		clutter_gst_version 1.3
+%define		clutter_gst_release 1%{?_dist_release}
 
 Name:           clutter-gst
-Version:        %{clutter_gst_version}.0
+Version:        %{clutter_gst_version}.12
 Release:        %{clutter_gst_release}
 Summary:        ClutterMedia interface to GStreamer
 
 Group:          Development/Languages
 License:        LGPLv2+
 URL:            http://www.clutter-project.org
-Source0:        http://www.clutter-project.org/sources/%{name}/1.0/%{name}-%{version}.tar.bz2
+Source0:        http://www.clutter-project.org/sources/%{name}/1.3/%{name}-%{version}.tar.xz
 BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
 
 BuildRequires:  clutter-devel gstreamer-plugins-base-devel gstreamer-devel 
+BuildRequires:	gobject-introspection-devel
+
+Vendor: Project Vine
+Distribution: Vine Linux
 
 %description
 This package contains a video texture actor and an audio player object for
@@ -32,8 +36,7 @@ clutter-gst
 %setup -q
 
 %build
-# enable-introspection1no is 1.0.0 only
-%configure --enable-introspection=no
+%configure --enable-introspection=yes
 make %{?_smp_mflags}
 
 %install
@@ -48,20 +51,23 @@ rm -rf $RPM_BUILD_ROOT
 
 %files
 %defattr(-,root,root,-)
-%doc AUTHORS ChangeLog COPYING README
-%exclude %{_libdir}/libclutter-gst-%{clutter_gst_version}.la
-%{_libdir}/libclutter-gst-%{clutter_gst_version}.so.0
-%{_libdir}/libclutter-gst-%{clutter_gst_version}.so.0.*
+%doc AUTHORS COPYING README
+%{_libdir}/libclutter-gst-1.0.so.*
+%{_libdir}/girepository-1.0/*.typelib
 %{_datadir}/gtk-doc/html/clutter-gst
+%exclude %{_libdir}/libclutter-gst-1.0.la
 
 %files devel
 %defattr(-,root,root,-)
-%doc
 %{_includedir}/*
-%{_libdir}/pkgconfig/clutter-gst-%{clutter_gst_version}.pc
-%{_libdir}/libclutter-gst-%{clutter_gst_version}.so
+%{_libdir}/pkgconfig/clutter-gst-1.0.pc
+%{_libdir}/libclutter-gst-1.0.so
+%{_datadir}/gir-1.0/*.gir
 
 %changelog
+* Sun Aug 14 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.3.12-1
+- new upstream release
+
 * Thu Sep 23 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.0.0-2
 - rebuild with rpm-4.8.1 for pkg-config file
 

+ 22 - 15
c/clutter-gtk/clutter-gtk-vl.spec

@@ -1,25 +1,26 @@
-%define         clutter_gtk_version 0.10
+%define         clutter_gtk_version 1.0
 %define         clutter_gtk_release 1%{?_dist_release}
 
 Name:           clutter-gtk
-Version:        %{clutter_gtk_version}.8
+Version:        %{clutter_gtk_version}.2
 Release:        %{clutter_gtk_release}
 Summary:        A basic GTK clutter widget
 
 Group:          System Environment/Libraries
 License:        LGPLv2+
 URL:            http://www.clutter-project.org
-Source0:        http://www.clutter-project.org/sources/%{name}/%{clutter_gtk_version}/%{name}-%{version}.tar.bz2
-
-Patch0:		clutter-gtk-0.10.8-gir.patch
+Source0:        http://www.clutter-project.org/sources/%{name}/%{clutter_gtk_version}/%{name}-%{version}.tar.xz
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-root
 
-BuildRequires:  gtk2-devel
+BuildRequires:  gtk3-devel
 BuildRequires:	clutter-devel
 BuildRequires:	gobject-introspection-devel
 BuildRequires:	autoconf
 
+Vendor: Project Vine
+Distribution: Vine Linux
+
 %description
 This allows clutter to be embedded in GTK applications. 
 We hope with further work in the future clutter-gtk will 
@@ -29,7 +30,7 @@ also allow the reverse, namely embedding GTK in Clutter
 Summary:        Clutter-gtk development environment
 Group:          Development/Libraries
 Requires:       %{name} = %{version}-%{release}
-Requires:       gtk2-devel clutter-devel
+Requires:       gtk3-devel clutter-devel
 
 %description devel
 Header files and libraries for building a extension library for the
@@ -38,7 +39,6 @@ clutter-gtk
 
 %prep
 %setup -q
-%patch0 -p1 -b .gir
 
 %build
 autoreconf -if
@@ -50,6 +50,9 @@ make %{?_smp_mflags}
 rm -rf $RPM_BUILD_ROOT
 make install DESTDIR=$RPM_BUILD_ROOT INSTALL="%{__install} -p"
 
+rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
+
+%find_lang cluttergtk-1.0
 
 %clean
 rm -rf $RPM_BUILD_ROOT
@@ -57,23 +60,27 @@ rm -rf $RPM_BUILD_ROOT
 %post -p /sbin/ldconfig
 %postun -p /sbin/ldconfig
 
-%files
+%files -f cluttergtk-1.0.lang
 %defattr(-,root,root,-)
 %doc AUTHORS ChangeLog COPYING NEWS
-%exclude %{_libdir}/*.la
 %{_libdir}/*.so.*
-%{_datadir}/gtk-doc/html/clutter-gtk
-%{_libdir}/girepository-1.0/GtkClutter-%{clutter_gtk_version}.typelib
+%{_datadir}/gtk-doc/html/clutter-gtk-1.0
+%{_libdir}/girepository-1.0/GtkClutter-1.0.typelib
 
 %files devel
 %defattr(-,root,root,-)
 %doc
-%{_libdir}/pkgconfig/clutter-gtk-%{clutter_gtk_version}.pc
+%{_libdir}/pkgconfig/clutter-gtk-1.0.pc
 %{_libdir}/*.so
-%{_includedir}/clutter-1.0/clutter-gtk
-%{_datadir}/gir-1.0/GtkClutter-%{clutter_gtk_version}.gir
+%{_includedir}/clutter-gtk-1.0/clutter-gtk
+%{_datadir}/gir-1.0/GtkClutter-1.0.gir
 
 %changelog
+* Sun Aug 14 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.0.2-1
+- new upstream release
+- delete Patch0
+- change BuildRequires: gtk3-devel instead of gtk2-devel
+
 * Thu Oct 07 2010 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.10.8-1
 - new upstream release
 - add BuildRequires: autoconf

+ 129 - 0
c/clutter-imcontext/clutter-imcontext-vl.spec

@@ -0,0 +1,129 @@
+Name:          clutter-imcontext
+Version:       0.1.6
+Release:       1%{?_dist_release}
+Summary:       IMContext Framework Library for Clutter
+
+Group:         System Environment/Libraries
+License:       LGPLv2
+URL:           http://www.moblin.org/
+Source0:       %{name}-%{version}.tar.bz2
+BuildRoot:     %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+BuildRequires: glib2-devel
+BuildRequires: clutter-devel
+BuildRequires: gtk-doc
+
+# Require these because the git tarball doesn't have the configure built
+BuildRequires: libtool
+
+Vendor: Project Vine
+Distribution: Vine Linux
+Packager: Takemikaduchi
+
+%description
+IMContext Framework Library for Clutter
+
+%package devel
+Summary: Development package for %{name}
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+Requires: clutter-devel
+Requires: pkgconfig
+
+%description devel
+Files for development with %{name}.
+
+%package docs
+Summary: Documentation package for %{name}
+Group: Development/Libraries
+Requires: %{name} = %{version}-%{release}
+BuildArch: noarch
+
+%description docs
+Documentation for development with %{name}.
+
+%prep
+%setup -q
+
+# Don't run configure from autogen.sh
+sed -i 's|echo|exit 0|g' autogen.sh
+./autogen.sh
+
+%build
+%configure --disable-static --enable-gtk-doc
+make %{?_smp_mflags} V=1
+
+%install
+rm -rf %{buildroot}
+make install DESTDIR=%{buildroot} INSTALL='install -p'
+
+#Remove libtool archives.
+find %{buildroot} -name '*.la' -exec rm -f {} ';'
+
+%clean
+rm -rf %{buildroot}
+
+%post -p /sbin/ldconfig
+
+%postun -p /sbin/ldconfig
+
+%files
+%defattr(-,root,root,-)
+%doc COPYING AUTHORS ChangeLog
+%{_sysconfdir}/clutter-imcontext/enable_autoshow
+%{_bindir}/clutter-scan-immodules
+%{_libdir}/lib%{name}-0.1.so.0
+%{_libdir}/lib%{name}-0.1.so.0.0.0
+
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/%{name}-0.1
+%{_libdir}/pkgconfig/%{name}-0.1.pc
+%{_libdir}/*.so
+
+%files docs
+%defattr(-,root,root,-)
+%{_datadir}/gtk-doc/html/%{name}
+
+%changelog
+* Mon Aug 15 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 0.1.6-1
+- initial build for Vine Linux
+
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.1.6-4
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Sat Jun 19 2010 Peter Robinson <pbrobinson@gmail.com> 0.1.6-3
+- Make docs package noarch
+
+* Sat Jun 19 2010 Peter Robinson <pbrobinson@gmail.com> 0.1.6-2
+- Split out docs to a subpackage - fixes 602882, 604343
+
+* Sat May  1 2010 Peter Robinson <pbrobinson@gmail.com> 0.1.6-1
+- New 0.1.6 upstream release.
+
+* Fri Aug  7 2009 Peter Robinson <pbrobinson@gmail.com> 0.1.4-2
+- Spec file cleanups
+
+* Thu Aug  6 2009 Peter Robinson <pbrobinson@gmail.com> 0.1.4-1
+- New 0.1.4 upstream release.
+- license clarfied so remove spec file note
+- remove upstreamed clutter patches
+
+* Tue Aug  4 2009 Peter Robinson <pbrobinson@gmail.com> 0.1.2-6
+- Add some more clutter 1.0 bits
+
+* Thu Jul 30 2009 Peter Robinson <pbrobinson@gmail.com> 0.1.2-5
+- Add a patch for clutter 1.0
+
+* Sun Jul 26 2009 Peter Robinson <pbrobinson@gmail.com> 0.1.2-4
+- A small fix up
+
+* Mon Jul 20 2009 Peter Robinson <pbrobinson@gmail.com> 0.1.2-3
+- More review request updates, license clarification
+
+* Sun Jul 19 2009 Peter Robinson <pbrobinson@gmail.com> 0.1.2-2
+- Updates from the review request
+
+* Wed Jul 15 2009 Peter Robinson <pbrobinson@gmail.com> 0.1.2-1
+- Initial packaging

+ 22 - 15
c/clutter/clutter-vl.spec

@@ -1,4 +1,4 @@
-%define         clutter_version 1.6.14
+%define         clutter_version 1.7.6
 %define         clutter_release 1%{?_dist_release}
 
 Name:           clutter
@@ -10,12 +10,9 @@ Summary(ja):    リッチなGUIを作成するためのオープンソースラ
 Group:          System Environment/Libraries
 License:        LGPLv2+
 URL:            http://www.clutter-project.org/
-Source0:        http://www.clutter-project.org/sources/%{name}/1.6/%{name}-%{version}.tar.bz2
+Source0:        http://www.clutter-project.org/sources/%{name}/1.7/%{name}-%{version}.tar.xz
 
-# http://bugzilla.openedhand.com/show_bug.cgi?id=2100
-Patch0:         Use-a-native-format-for-atlas-textures.patch
-# http://bugzilla.clutter-project.org/show_bug.cgi?id=2324
-Patch1:         cogl-x11-Trap-glXDestroyPixmap.patch
+Patch0:		clutter-fixdso.patch
 
 BuildRoot:      %{_tmppath}/%{name}-%{version}-root
 
@@ -36,6 +33,10 @@ BuildRequires:	gettext
 BuildRequires:	gtk-doc
 BuildRequires:  gobject-introspection-devel >= 0.9.5
 BuildRequires:	json-glib-devel
+BuildRequires:	cogl-devel >= 1.7.4
+
+Vendor: Project Vine
+Distribution: Vine Linux
 
 %description
 Clutter is an open source software library for creating fast, 
@@ -68,6 +69,7 @@ Summary:        Documentation for %{name}
 Summary(ja):    %{name}用のドキュメント
 Group:          Documentation
 Requires:       %{name} = %{version}-%{release}
+BuildArch:	noarch
 
 %description    doc
 Clutter is an open source software library for creating fast, 
@@ -80,8 +82,7 @@ This package contains documentation for clutter.
 
 %prep
 %setup -q
-#%patch0 -p0 -b .atlas-textures
-#%patch1 -p1 -b .glXDestroyPixmap
+%patch0 -p1 -b .dso
 
 
 %build
@@ -110,25 +111,26 @@ rm -rf $RPM_BUILD_ROOT
 #make DESTDIR=$RPM_BUILD_ROOT install
 make DESTDIR=$RPM_BUILD_ROOT install INSTALL="%{__install} -p -c"
 
+rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
+
+%find_lang %{name}-1.0
+
 %clean
 rm -rf $RPM_BUILD_ROOT
 
 %post -p /sbin/ldconfig
 %postun -p /sbin/ldconfig
 
-%files
+%files -f %{name}-1.0.lang
 %defattr(-,root,root,-)
 %doc AUTHORS COPYING NEWS README
-%exclude %{_libdir}/*.la
-%{_libdir}/*.so.0
-%{_libdir}/*.so.0.*
+%{_libdir}/*.so.*
 %{_libdir}/girepository-1.0/*.typelib
-%{_datadir}/locale/*/LC_MESSAGES/*
 
 %files devel
 %defattr(-, root, root)
 %doc ChangeLog
-%{_includedir}/*
+%{_includedir}/clutter-1.0
 %{_libdir}/*.so
 %{_libdir}/pkgconfig/*.pc
 %{_datadir}/gir-1.0/*.gir
@@ -136,11 +138,16 @@ rm -rf $RPM_BUILD_ROOT
 %files doc
 %defattr(-, root, root)
 %{_datadir}/gtk-doc/html/clutter
-%{_datadir}/gtk-doc/html/cogl
 %{_datadir}/gtk-doc/html/cally
 
 
 %changelog
+* Sun Aug 14 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.7.6-1
+- new upstream release
+- add BuildRequires: cogl-devel
+- add "BuildArch: noarch" to doc sub package
+- add Patch0 (clutter-fixdso.patch)
+
 * Fri Apr 29 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.6.14-1
 - new upstream release
 

+ 106 - 0
c/cogl/cogl-vl.spec

@@ -0,0 +1,106 @@
+%define         cogl_version 1.7.4
+%define         cogl_release 1%{?_dist_release}
+
+Name:           cogl
+Version:        %{cogl_version}
+Release:        %{cogl_release}
+Summary:        A small open source library for using 3D graphics hardware to draw pretty pictures
+
+Group:          System Environment/Libraries
+License:        LGPLv2+
+URL:            http://www.clutter-project.org/
+Source0:        http://www.clutter-project.org/sources/%{name}/1.7/%{name}-%{version}.tar.xz
+
+BuildRoot:      %{_tmppath}/%{name}-%{version}-root
+
+BuildRequires:	gobject-introspection-devel
+BuildRequires:	libXcomposite-devel
+BuildRequires:	mesa-libGL-devel
+BuildRequires:	pango-devel
+BuildRequires:	gtk-doc
+
+Vendor: Project Vine
+Distribution: Vine Linux
+Packager: Takemikaduchi
+
+%description
+Cogl is a small open source library for using 3D graphics hardware to draw
+pretty pictures. The API departs from the flat state machine style of
+OpenGL and is designed to make it easy to write orthogonal components that
+can render without stepping on each others toes.
+
+%package devel
+Summary:        Development tools for cogl
+Summary(ja):    cogl の開発環境
+Group:          Development/Libraries
+Requires:       %{name} = %{version}-%{release}
+Requires:       pkgconfig
+
+%description devel
+Header files and libraries for building a extension library for the
+cogl.
+
+
+%package        doc
+Summary:        Documentation for cogl
+Summary(ja):    cogl 用のドキュメント
+Group:          Documentation
+Requires:       %{name} = %{version}-%{release}
+BuildArch:	noarch
+
+
+%description    doc
+This package contains documentation for cogl.
+
+
+%prep
+%setup -q
+
+%build
+%configure --enable-gtk-doc \
+	--disable-static \
+	--enable-cairo=yes \
+	--enable-gdk-pixbuf=yes \
+	--enable-cogl-pango=yes \
+	--enable-glx=yes \
+	--enable-introspection=yes
+
+make V=0
+
+%install
+rm -rf $RPM_BUILD_ROOT
+#make DESTDIR=$RPM_BUILD_ROOT install
+make DESTDIR=$RPM_BUILD_ROOT install INSTALL="%{__install} -p -c"
+
+rm -f $RPM_BUILD_ROOT%{_libdir}/*.la
+
+%find_lang %{name}
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%post -p /sbin/ldconfig
+%postun -p /sbin/ldconfig
+
+%files -f %{name}.lang
+%defattr(-,root,root,-)
+%doc ChangeLog AUTHORS COPYING NEWS README
+%{_libdir}/*.so.*
+%{_libdir}/girepository-1.0/*.typelib
+
+%files devel
+%defattr(-, root, root)
+%{_includedir}/cogl
+%{_libdir}/*.so
+%{_libdir}/pkgconfig/*.pc
+%{_datadir}/gir-1.0/*.gir
+
+%files doc
+%defattr(-, root, root)
+%{_datadir}/gtk-doc/html/cogl
+%{_datadir}/gtk-doc/html/cogl-2.0-experimental
+
+%changelog
+* Sun Aug 14 2011 Yoji TOYODA <bsyamato@sea.plala.or.jp> 1.7.4-1
+- initial build for Vine Linux
+

+ 150 - 0
c/colord/colord-vl.spec

@@ -0,0 +1,150 @@
+Summary:   Color daemon
+Name:      colord
+Version:   0.1.10
+Release:   1%{?_dist_release}
+License:   GPLv2+ and LGPLv2+
+URL:       http://gitorious.org/colord
+Source0:   http://people.freedesktop.org/~hughsient/releases/%{name}-%{version}.tar.xz
+
+BuildRequires: dbus-devel
+BuildRequires: docbook-utils
+BuildRequires: gettext
+BuildRequires: glib2-devel
+BuildRequires: intltool
+BuildRequires: lcms2-devel
+BuildRequires: libgudev1-devel
+BuildRequires: libusb1-devel
+BuildRequires: polkit-devel
+BuildRequires: sane-devel