Browse Source

docky の更新に併せて新規のパッケージを追加

git-svn-id: http://trac.vinelinux.org/repos/projects/specs@3005 ec354946-7b23-47d6-9f5a-488ba84defc7
kazutaka 13 years ago
parent
commit
58cd4ebfe6

+ 120 - 0
d/dbus-sharp-glib/dbus-sharp-glib-vl.spec

@@ -0,0 +1,120 @@
+%define	dbus_sharp_version 0.7
+%define	glib_version 2.0
+
+Summary:	GLib main loop integration for dbus-sharp
+Summary(ja): 	dbus-sharp の Glib メインループ統合ライブラリ
+Name:		dbus-sharp-glib
+Version:	0.5.0
+Release:	1%{?_dist_release}
+Source0:	http://github.com/downloads/mono/dbus-sharp/%{name}-%{version}.tar.gz
+License:	MIT
+Group:		System Environment/Libraries
+URL:		http://mono.github.com/dbus-sharp/
+BuildRoot:	%{_tmppath}/%{name}-%{version}-%{release}-buildroot
+BuildRequires:	mono-devel
+BuildRequires:	dbus-sharp-devel >= %{dbus_sharp_version}
+BuildRequires:	glib2-devel >= %{glib_version}
+
+%description
+This package provides GLib main loop integration for dbus-sharp (Managed
+D-Bus).
+
+%description -l ja
+このパッケージは dbus-sharp (Managed D-Bus) を Glib メインループに統合する
+ライブラリを提供します。
+
+%package devel
+Summary:	Libraries and headers for %{name}
+Summary(ja):	%{name} 用の開発ライブラリおよびヘッダファイル
+Group:		Development/Libraries
+Requires:	%{name} = %{version}-%{release}
+Requires:	pkgconfig
+
+%description devel
+This package includes the files needed for developing and compiling
+applications which use the %{name} library.
+
+You should install the %{name}-devel package if you would like to
+develop applications using %{name}.
+
+%description devel -l ja
+このパッケージは %{name} ライブラリを使用するアプリケーションを開発
+するのに必要なライブラリやヘッダファイルを含んでいます。
+
+%{name} を使用したアプリケーションを開発する場合は、このパッケージ
+をインストールしてください。
+
+
+%prep
+%setup -q
+
+%build
+%configure
+%{__make}
+
+%install
+%{__rm} -rf $RPM_BUILD_ROOT
+%{__make} install DESTDIR=$RPM_BUILD_ROOT
+
+%clean
+rm -rf $RPM_BUILD_ROOT
+
+%files
+%defattr(-,root,root)
+%doc AUTHORS ChangeLog NEWS README COPYING
+%{_libdir}/mono/dbus-sharp-glib-1.0
+%{_libdir}/mono/gac/dbus-sharp-glib
+
+%files devel
+%defattr(-,root,root)
+%doc examples
+%{_libdir}/pkgconfig/dbus-sharp-glib-1.0.pc
+
+
+%changelog
+* Mon Mar 14 2011 Kazutaka HARADA <kazutaka@vinelinux.org> 0.5.0-1
+- initial build for Vine Linux based on mandriva 2011
+
+* Wed Sep 15 2010 G旦tz Waschk <waschk@mandriva.org> 0.5.0-1mdv2011.0
++ Revision: 578521
+- new version of renamed ndesk-dbus-glib
+
+* Mon Aug 09 2010 G旦tz Waschk <waschk@mandriva.org> 0.4.1-6mdv2011.0
++ Revision: 567940
+- split out devel package
+- update build deps
+
+* Wed Mar 17 2010 Oden Eriksson <oeriksson@mandriva.com> 0.4.1-5mdv2010.1
++ Revision: 523421
+- rebuilt for 2010.1
+
+* Thu Sep 03 2009 Christophe Fergeau <cfergeau@mandriva.com> 0.4.1-4mdv2010.0
++ Revision: 426248
+- rebuild
+
+* Sat Mar 07 2009 Antoine Ginies <aginies@mandriva.com> 0.4.1-3mdv2009.1
++ Revision: 351631
+- rebuild
+
+* Tue Jun 17 2008 Thierry Vignaud <tv@mandriva.org> 0.4.1-2mdv2009.0
++ Revision: 223338
+- rebuild
+- kill re-definition of %%buildroot on Pixel's request
+
+  + Olivier Blin <oblin@mandriva.com>
+    - restore BuildRoot
+
+* Sun Oct 21 2007 G旦tz Waschk <waschk@mandriva.org> 0.4.1-1mdv2008.1
++ Revision: 101057
+- new version
+- fix build
+- drop patch and source 1
+- filter out new automatic deps from mono-find-requires
+- rebuild
+
+* Mon Aug 06 2007 G旦tz Waschk <waschk@mandriva.org> 0.3-1mdv2008.0
++ Revision: 59478
+- fix buildrequires
+- fix pkgconfig path
+- Import ndesk-dbus-glib
+

+ 135 - 0
d/dbus-sharp/dbus-sharp-vl.spec

@@ -0,0 +1,135 @@
+%define	dbus_version 0.90
+%define	dbus_glib_version 0.70
+
+Summary:	C# bindings for D-Bus
+Summary(ja): 	D-Bus の C# バインディング
+Name:		dbus-sharp
+Version:	0.7.0
+Release:	1%{?_dist_release}
+URL:		http://www.freedesktop.org/software/dbus/
+Source0:	https://github.com/downloads/mono/dbus-sharp/%{name}-%{version}.tar.gz
+License:	AFL or GPLv2
+Group:		System Environment/Libraries
+BuildRoot: 	%{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+BuildRequires:	dbus-devel >= %{dbus_version}
+BuildRequires:	dbus-glib-devel >= %{dbus_glib_version}
+BuildRequires:	autoconf
+BuildRequires:	automake, libtool
+BuildRequires:	mono-devel
+
+%description
+dbus-sharp is a fork of ndesk-dbus, which is a C# implementation of D-Bus.
+It's often referred to as "managed D-Bus" to avoid confusion with existing
+bindings (which wrap libdbus).
+
+%description -l ja
+dbus-sharp は、C# による D-Bus の実装である ndesk-dbus のフォーク(派生版)です。
+これは (libdbusのラッパーである) 既存のバインディングとの混乱を避けるために、
+"managed D-Bus"と呼ばれることがあります。
+
+%package	devel
+Summary:	Libraries and headers for %{name}
+Summary(ja):	%{name} 用の開発ライブラリおよびヘッダファイル
+Group:		Development/Libraries
+Requires:	%{name} = %{version}-%{release}
+Requires:	pkgconfig
+
+%description devel
+This package includes the files needed for developing and compiling
+applications which use the %{name} library.
+
+You should install the %{name}-devel package if you would like to
+develop applications using %{name}.
+
+%description devel -l ja
+このパッケージは %{name} ライブラリを使用するアプリケーションを開発
+するのに必要なライブラリやヘッダファイルを含んでいます。
+
+%{name} を使用したアプリケーションを開発する場合は、このパッケージ
+をインストールしてください。
+
+
+%prep
+%setup -q
+
+%build
+%configure
+
+%install
+%{__rm} -rf %{buildroot}
+%{__make} install DESTDIR=$RPM_BUILD_ROOT
+
+%clean
+%{__rm} -rf %{buildroot}
+
+
+%files
+%defattr(-,root,root)
+%doc COPYING ChangeLog NEWS
+%{_libdir}/mono/dbus-sharp-1.0
+%{_libdir}/mono/gac/dbus-sharp
+
+%files devel
+%defattr(-,root,root)
+%{_libdir}/pkgconfig/dbus-sharp-1.0.pc
+
+%changelog
+* Mon Mar 14 2011 Kazutaka HARADA <kazutaka@vinelinux.org> 0.7.0-1
+- initial build for Vine Linux based on fedora development
+
+* Tue Feb 08 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.63-17
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Tue Jan 11 2011 Dan Hor叩k <dan[at]danny.cz> - 0.63-16
+- updated the supported arch list
+
+* Tue Oct 26 2010 Christian Krause <chkr@fedoraproject.org> - 0.63-15
+- Rebuilt against Mono 2.8
+
+* Mon Oct 26 2009 Dennis Gilmore <dennis@ausil.us> - 0.63-14
+- ExcludeArch sparc64
+
+* Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.63-13.1
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild
+
+* Wed Jun 17 2009 Karsten Hopp <karsten@redhat.com> 0.63-12.1
+- mono is now available on s390x
+
+* Mon May 25 2009 Xavier Lamien <laxathom@fedoraproject.org> - 0.63-12
+- build arch ppc64.
+
+* Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.63-11
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild
+
+* Wed Jul 16 2008 Tom "spot" Callaway <tcallawa@redhat.com> - 0.63-10
+- fix license tag
+
+* Mon Feb 18 2008 Fedora Release Engineering <rel-eng@fedoraproject.org> - 0.63-9
+- Autorebuild for GCC 4.3
+
+* Tue Oct  2 2007 Matthias Clasen <mclasen@redhat.com> - 0.63-8
+- Add alpha to ExlusiveArch
+
+* Tue Oct  2 2007 Matthias Clasen <mclasen@redhat.com> - 0.63-7
+- Fix license field
+- Add pkgconfig dependency to the -devel package
+
+* Wed Aug 30 2006 Alexander Larsson <alexl@redhat.com> - 0.63-6
+- Fix connection and message gc problem (#187452)
+- Patch from Christian Krause
+
+* Fri Aug 18 2006 Alexander Larsson <alexl@redhat.com> - 0.63-5
+- Update for new mono multilib setup
+- Don't buildrequire old gtk-sharp
+
+* Thu Jul 20 2006 John (J5) Palmieri <johnp@redhat.com> - 0.63-4
+- Remove from the s390 builds
+
+* Thu Jul 20 2006 Warren Togami <wtogami@redhat.com> - 0.63-3
+- remove unnecessary obsolete
+
+* Wed Jul 19 2006 John (J5) Palmieri <johnp@redhat.com> - 0.63-2
+- Spec file cleanups
+
+* Wed Jul 19 2006 John (J5) Palmieri <johnp@redhat.com> - 0.63-1
+- Initial dbus-glib package

+ 91 - 0
d/dockmanager/dockmanager-vl.spec

@@ -0,0 +1,91 @@
+Summary:	dock-independent helper scripts
+Summary(ja): 	ドック用ヘルパースクリプト
+Name:		dockmanager
+Version:	0.1.0
+Release: 	1%{?_dist_release}
+Source0:	%{name}-%{version}.tar.gz
+License:	GPLv3
+Group:		System Environment/Libraries
+URL:		https://launchpad.net/dockmanager
+
+BuildRequires:	glib2 >= 2.18.0
+BuildRequires:	libdesktop-agnostic-devel >= 0.3.9
+BuildRequires:	libdesktop-agnostic-bin >= 0.3.9
+BuildRequires:	dbus-glib-devel
+Requires(pre):	GConf2
+Requires(post):	GConf2
+Requires(preun):GConf2
+BuildRoot:	%{_tmppath}/%{name}-%{version}-root
+
+Packager:	kazutaka
+
+%description
+This package contains dock-independent helper scripts, which add functionality
+to any dock implementing the DockManager DBus interface specification.
+
+%description -l ja
+このパッケージには、DockManager DBus インターフェーススペックに準拠した
+ドックで利用できるヘルパースクリプトが含まれます。
+
+
+%prep
+%setup -q
+
+
+%build
+%configure --enable-shared \
+           --disable-static \
+           --disable-debug
+%{__make} %{?_smp_mflags}
+
+
+%install
+%{__rm} -rf $RPM_BUILD_ROOT
+%{__make} install DESTDIR=$RPM_BUILD_ROOT
+
+# remove unnecessary files
+find $RPM_BUILD_ROOT/%{_libdir} -name "*.la" -exec %{__rm} -f "{}" \;
+find $RPM_BUILD_ROOT/%{_libdir} -name "*.a" -exec %{__rm} -f "{}" \;
+
+
+%clean
+%{__rm} -rf $RPM_BUILD_ROOT
+
+
+%pre
+# uninstall old schemas before update
+if [ "$1" -gt 1 ]; then
+  export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
+  gconftool-2 --makefile-uninstall-rule \
+      %{_sysconfdir}/gconf/schemas/%{name}-daemon.schemas > /dev/null ||:
+fi
+
+%post
+# install schemas after install/update
+export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
+gconftool-2 --makefile-install-rule \
+    %{_sysconfdir}/gconf/schemas/%{name}-daemon.schemas > /dev/null ||:
+
+%preun
+# uninstall schemas before clean remove
+if [ "$1" -eq 0 ]; then
+  export GCONF_CONFIG_SOURCE=`gconftool-2 --get-default-source`
+  gconftool-2 --makefile-uninstall-rule \
+      %{_sysconfdir}/gconf/schemas/%{name}-daemon.schemas > /dev/null;
+fi
+
+
+%files
+%defattr(-,root,root)
+%doc AUTHORS COPYING
+%{_sysconfdir}/gconf/schemas/%{name}-daemon.schemas
+%{_bindir}/%{name}-settings
+%{_libexecdir}/%{name}-daemon
+%{python_sitelib}/%{name}
+%{_datadir}/dbus-1/services/%{name}.service
+%{_datadir}/%{name}
+
+
+%changelog
+* Sun Jan 23 2005 Your Name <name@yours.example.com> VERSION-1
+- initial build for Vine Linux

+ 83 - 0
g/gio-sharp/gio-sharp-vl.spec

@@ -0,0 +1,83 @@
+Name:           gio-sharp
+Version:        2.22.2
+Release:        1%{?_dist_release}
+License:        GPLv2 ; MIT
+Group:          Development/Libraries
+Summary:        .NET/C# Bindings for GIO
+URL:            http://gitorious.org/gio-sharp
+Source:         %{name}-%{version}.tar.bz2
+Patch1:		gio-sharp-2.22.2-fix-pkgconfig.patch
+BuildRoot:      %{_tmppath}/%{name}-%{version}-build
+
+BuildRequires:  glib2-devel >= 2.22
+BuildRequires:  gtk-sharp2
+BuildRequires:  gtk-sharp2-gapi
+BuildRequires:  mono-devel
+BuildRequires:  monodoc
+
+Requires:       mono-core
+Requires:       glib2 >= 2.22
+Requires:       gtk-sharp2 >= 2.12
+
+%description
+C#/CLI bindings for GIO
+
+%package devel
+License:        GPLv2 ; MIT
+Group:          Development/Libraries
+Summary:        .NET/C# Bindings for GIO
+Requires:       %{name} = %{version}
+
+%description devel
+Files for developing programs that use gio-sharp
+
+
+%prep
+%setup -q
+%patch1 -p1 -b .fix-pkgconfig
+
+%build
+%configure
+%{__make}
+
+%install
+%{__make} install DESTDIR=$RPM_BUILD_ROOT
+
+%clean
+%{__rm} -rf "$RPM_BUILD_ROOT"
+
+%files
+%defattr(-,root,root)
+%doc ChangeLog NEWS COPYING AUTHORS README
+%dir %_prefix/lib/gio-sharp
+%_prefix/lib/gio-sharp/*.dll*
+
+%files devel
+%defattr(-,root,root)
+%{_libdir}/pkgconfig/gio-sharp-2.0.pc
+%dir %_prefix/share/gapi-2.0
+%_prefix/share/gapi-2.0/gio-api.xml
+
+%changelog
+* Thu Feb 17 2011 Kazutaka HARADA <kazutaka@vinelinux.org> 2.22.2-1
+- initial build for Vine Linux based on suse factory
+
+* Wed Sep  1 2010 gburt@suse.de
+- Update to 2.22.2 release
+  + install .config file
+
+* Wed Sep  1 2010 gburt@suse.de
+- Update to 2.22.1 release
+  + no longer installed in GAC
+
+* Mon Jun 21 2010 gburt@suse.de
+- Update tarball to commit b76d56d
+  + Clarifies license; gio-sharp is MIT/X11
+  + Implements GioStream.SetLength
+  + Passes `make distcheck`
+
+* Fri Jan 15 2010 gburt@suse.de
+- Initial packaging
+  + git rev d49deb5395ad01293abaed5e8f509f8822ac15a8
+  + plus a small patch for GioStream.SetLength and to dist properly
+  

+ 175 - 0
lib/libd/libdesktop-agnostic/libdesktop-agnostic-vl.spec

@@ -0,0 +1,175 @@
+Name:           libdesktop-agnostic
+Version:        0.3.92
+Release:        1%{?_dist_release}
+Summary:        Provides an extensible configuration API
+
+Group:          System Environment/Libraries
+License:        GPLv2+ and LGPLv2+
+URL:            https://launchpad.net/libdesktop-agnostic
+Source0:        http://launchpad.net/libdesktop-agnostic/0.4/%{version}/+download/%{name}-%{version}.tar.gz
+BuildRoot:      %{_tmppath}/%{name}-%{version}-%{release}-root-%(%{__id_u} -n)
+
+BuildRequires:  pygtk2-devel
+BuildRequires:  python-devel
+BuildRequires:  gobject-introspection-devel
+BuildRequires:  GConf2-devel
+BuildRequires:  vala
+BuildRequires:  gtk+-devel
+BuildRequires:  gnome-desktop-devel
+BuildRequires:  glade3-devel
+BuildRequires:  gettext
+BuildRequires:  intltool
+
+%description
+This library provides an extensible configuration API.
+A unified virtual file system API, and a desktop item editor.
+
+%package        bin
+Summary:        Helper applications for %{name}
+Group:          Applications/System
+Requires:       %{name} = %{version}-%{release}
+
+%description bin
+This package contains helper applications for libdesktop-agnostic, such as a 
+schema converter.
+
+%package        -n python-desktop-agnostic
+Summary:        Python bindings for %{name}
+Group:		Development/Languages
+Requires:       %{name} = %{version}-%{release}
+
+%description    -n python-desktop-agnostic
+This package contains the Python bindings for the core library.
+
+%package        devel
+Summary:        Development files for %{name}
+Group:          Development/Libraries
+Requires:       %{name} = %{version}-%{release}
+Requires:	pkgconfig
+
+%description    devel
+The %{name}-devel package contains libraries and header files for
+developing applications that use %{name}.
+
+
+%prep
+%setup -q
+
+
+%build
+export CFLAGS="%{optflags}"
+PYTHONDIR=%{python_sitearch} ./waf configure \
+      --prefix=%{_prefix} \
+      --libdir=%{_libdir} \
+      --sysconfdir=%{_sysconfdir} \
+      --enable-debug \
+      --config-backends=gconf \
+      --vfs-backends=gio \
+      --desktop-entry-backends=glib \
+      --with-glade \
+      --disable-gi
+./waf -v build
+
+%install
+rm -rf $RPM_BUILD_ROOT
+DESTDIR=$RPM_BUILD_ROOT ./waf install
+
+# install man files
+#mkdir -p $RPM_BUILD_ROOT%{_mandir}/man1/
+#install -D -p -m 0644 debian/lda*1 $RPM_BUILD_ROOT%{_mandir}/man1
+
+# fix permissions so debuginfo is stripped from .so files
+find $RPM_BUILD_ROOT%{_libdir} -name *.so -exec chmod 755 {} \;
+
+%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 COPYING COPYING.GPL-2 debian/changelog
+%config(noreplace) %{_sysconfdir}/xdg/libdesktop-agnostic/desktop-agnostic.ini
+%{_libdir}/*.so.*
+%dir %{_libdir}/desktop-agnostic
+%dir %{_libdir}/desktop-agnostic/modules
+%{_libdir}/desktop-agnostic/modules/libda-*.so
+
+%files bin
+%defattr(-,root,root,-)
+%{_bindir}/lda-desktop-entry-editor
+%{_bindir}/lda-schema-to-gconf
+#%{_mandir}/man1/lda*1.gz
+
+%files -n python-desktop-agnostic
+%defattr(-,root,root,-)
+%dir %{python_sitearch}/desktopagnostic
+%{python_sitearch}/desktopagnostic/__init__.p*
+%{python_sitearch}/desktopagnostic/*.so
+
+%files devel
+%defattr(-,root,root,-)
+%{_includedir}/*
+%{_datadir}/pygtk/2.0/defs/desktopagnostic*defs
+%{_datadir}/vala/vapi/desktop-agnostic*
+%{_datadir}/glade3/catalogs/desktop-agnostic.xml
+%{_libdir}/pkgconfig/desktop-agnostic.pc
+%{_libdir}/*.so
+
+
+%changelog
+* Mon Mar 14 2011 Kazutaka HARADA <kazutaka@vinelinux.org> 0.3.92-1
+- initial build for Vine Linux based on fedora development
+
+* Wed Feb 09 2011 Leigh Scott <leigh123linux@googlemail.com> - 0.3.90-13
+- merge all upstream changes
+- add disable gi
+- add Br intltool gettext
+
+* Wed Feb 09 2011 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.3.90-12
+- Rebuilt for https://fedoraproject.org/wiki/Fedora_15_Mass_Rebuild
+
+* Mon Dec 06 2010 leigh scott <leigh123linux@googlemail.com> - 0.3.90-11
+- rebuilt
+
+* Sat Jul 31 2010 Orcan Ogetbil <oget[dot]fedora[at]gmail[dot]com> - 0.3.90-10
+- Hack to fool the builder the .gir file version. May need real fix.
+- Comment out BR: waf
+
+* Fri Jul 23 2010 leigh scott <leigh123linux@googlemail.com> - 0.3.90-9
+- drop Br gir-repository-devel
+
+* Wed Jul 21 2010 David Malcolm <dmalcolm@redhat.com> - 0.3.90-8
+- Rebuilt for https://fedoraproject.org/wiki/Features/Python_2.7/MassRebuild
+
+* Sat Apr 24 2010 leigh scott <leigh123linux@googlemail.com> - 0.3.90-7
+- fix mistake in spec file
+
+* Mon Apr 19 2010 leigh scott <leigh123linux@googlemail.com> - 0.3.90-6
+- merge the remaining sub-package libs into the main package
+
+* Thu Apr 15 2010 leigh scott <leigh123linux@googlemail.com> - 0.3.90-5
+- merge gir sub-package into main package
+- fix license tag
+
+* Thu Apr 15 2010 leigh scott <leigh123linux@googlemail.com> - 0.3.90-4
+- make recommended review changes
+
+* Thu Apr 15 2010 leigh scott <leigh123linux@googlemail.com> - 0.3.90-3
+- add requires pkgconfig to devel package
+- drop unwanted sub-packages
+
+* Mon Apr 12 2010 leigh scott <leigh123linux@googlemail.com> - 0.3.90-2
+- move vala package and python defs to devel
+
+* Mon Apr 12 2010 leigh scott <leigh123linux@googlemail.com> - 0.3.90-1
+- update to 0.3.90
+
+* Tue Mar 30 2010 leigh scott <leigh123linux@googlemail.com> - 0.3.9-bzr383.01
+- inital build