赤星さん、稲垣さん 岩井です。 Vine6用のanjutaパッケージですが、anjuta-libsパッケージを作成したいです。 具体的には末尾のような更新内容です。 # VineSeedはすでにそうなっています。 これを実施することで、たとえばまだputしていないgtkpod 2.0.2-1だと ----- $ sudo apt-get install gtkpod-2.0.2-1vl6.i686.rpm パッケージリストを読みこんでいます... 完了 依存情報ツリーを作成しています... 完了 'gtkpod-2.0.2-1vl6.i686.rpm' として gtkpod を選択しました 以下の追加パッケージがインストールされます: anjuta atk-devel autogen cairo-devel devhelp fontconfig-devel freetype2-devel gda-sqlite gdb gdk-pixbuf2-devel gdl glade3 glib2-devel gobject-introspection-devel gtk2-devel gtkpod libX11-devel libXau-devel libXcomposite-devel libXcursor-devel libXdamage-devel libXdmcp-devel libXext-devel libXfixes-devel libXft-devel libXi-devel libXinerama-devel libXrandr-devel libXrender-devel libXxf86vm-devel libdrm-devel libffi-devel libgda libid3tag libpng-devel libxcb-devel mesa-libGL-devel pango-devel perl-gettext pixman-devel vala xorg-x11-proto-devel zlib-devel ----- が ----- $ sudo apt-get install anjuta-libs-2.32.1.1-2vl6.i686.rpm gtkpod-2.0.2-1vl6.i686.rpm パッケージリストを読みこんでいます... 完了 依存情報ツリーを作成しています... 完了 'anjuta-libs-2.32.1.1-2vl6.i686.rpm' として anjuta-libs を選択しました 'gtkpod-2.0.2-1vl6.i686.rpm' として gtkpod を選択しました 以下の追加パッケージがインストールされます: anjuta-libs gdl gtkpod libgda libid3tag 以下のパッケージが新たにインストールされます: anjuta-libs gdl gtkpod libgda libid3tag ----- となります。 foo-develが入らないのが一番良いところです。 ------------------ @@ -25,7 +25,7 @@ %define desktop_vendor anjuta Version: %{pkg_version} -Release: 1%{?_dist_release} +Release: 2%{?_dist_release} Summary: GNOME IDE for C and C++ Name: anjuta @@ -67,6 +67,8 @@ Requires: libuuid Requires: gtksourceview2 +Requires: %{name}-libs = %{version}-%{release} + BuildRequires: autogen BuildRequires: pkgconfig BuildRequires: autoconf >= 2.13 @@ -135,11 +137,22 @@ #%%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 @@ -221,7 +234,6 @@ %{_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* @@ -233,7 +245,6 @@ %{_libdir}/%{name}/libpython_plugin*.so* %{_libdir}/%{name}/anjuta-python-autocomplete.py %{_libdir}/glade3/modules/libgladeanjuta.so -%{_libdir}/girepository-1.0/*.typelib %{_datadir}/%{name} %{_datadir}/applications/*%{name}.desktop %{_datadir}/icons/* @@ -249,6 +260,11 @@ %{_datadir}/gnome/help/%{name}-build-tutorial %{_datadir}/omf/anjuta-manual/%{name}-manual-*.omf +%files libs +%defattr(-, root, root) +%{_libdir}/lib%{name}.so.* +%{_libdir}/girepository-1.0/*.typelib + %files devel %defattr(-, root, root) %{_libdir}/lib%{name}.so ------------------ -- いわい _______________________________________________ VineSeed mailing list VineSeed@xxxxxxxxxxxxx http://lists.vinelinux.org/mailman/listinfo/vineseed