Group :: Desenvolvimento/Outros
RPM: devhelp
Main Changelog Spec Patches Sources Download Gear Bugs e FR Repocop
%define ver_major 0.23
Name: devhelp
Version: %ver_major
Release: alt1
Summary: Developer's help program
Summary(be_BY.UTF-8): Сыстэма даведкі для распрацоўніка ў асяродьдзі GNOME
Summary(ru_RU.UTF-8): Справочная система для разработчика в среде GNOME
License: %gpl2plus
Group: Development/Other
Url: http://www.gnome.org
Source: %gnome_ftp/%name/%ver_major/%name-%version.tar.bz2
# From configure.in
%define gtk_ver 2.10.0
%define libwnck_ver 2.10.0
%define GConf_ver 2.6.0
Requires: lib%name = %version-%release
PreReq: GConf2
BuildPreReq: rpm-build-gnome >= 0.6
BuildPreReq: rpm-build-licenses
# From configure.in
BuildPreReq: intltool >= 0.40.0
BuildPreReq: libgtk+2-devel >= %gtk_ver
BuildPreReq: libwnck-devel >= %libwnck_ver
BuildPreReq: GConf libGConf-devel >= %GConf_ver
BuildPreReq: libwebkit-devel xorg-xproto-devel
%description
A developers help program.
%description -l be_BY.UTF-8
Даведкавая сыстэма для распрацоўніка у асяродзьдзі GNOME.
%description -l ru_RU.UTF-8
Справочная система для разработчика в среде GNOME.
%package -n lib%name
Summary: Devhelp widgets library
Summary(be_BY.UTF-8): Бібліятэка віджэтаў Devhelp
Summary(ru_RU.UTF-8): Библиотека виджетов Devhelp
Group: System/Libraries
%description -n lib%name
This package provides shared library required for Devhelp to work.
%description -l be_BY.UTF-8 -n lib%name
Гэты пакет утрымлівае неабходную для працы Devhelp бібіліятэку.
%description -l ru_RU.UTF-8 -n lib%name
Пакет предостовляет необходимую для работы Devhelp библиотеку.
%package -n lib%name-devel
Summary: Devhelp widgets headers
Summary(be_BY.UTF-8): Файлы распрацоўкі патрэбныя для пабудовы дастасаваньняў з %name
Summary(ru_RU.UTF-8): Файлы разработки нужные для построения приложений с %name
Group: Development/C
Requires: lib%name = %version-%release
%description -n lib%name-devel
This package provides files required to develop programs that use
Devhelp widgets.
%description -n lib%name-devel -l be_BY.UTF-8
Файлы распрацоўкі патрэбныя для пабудовы дастасаваньняў з %name
%description -n lib%name-devel -l ru_RU.UTF-8
Файлы разработки нужные для построения приложений с %name
%package -n gedit-plugin-%name
Summary: DevHelp integration into GEdit
Group: Development/Other
%description -n gedit-plugin-%name
This plugin for GEdit enables using DevHelp from inside the editor.
%define _devhelpdir %_datadir/%name
%prep
%setup -q -n %name-%version
%build
%configure \
--disable-static \
--disable-schemas-install
%make_build
%install
%makeinstall
# Create some directories in %name hierarchy
mkdir -p %buildroot%_devhelpdir/{specs,books}
%find_lang %name
%post
%gconf2_install %name
%preun
if [ $1 = 0 ]; then
%gconf2_uninstall %name
fi
%files -f %name.lang
%_bindir/*
%dir %_devhelpdir
%dir %_devhelpdir/specs
%dir %_devhelpdir/books
%_devhelpdir/dtd
%_devhelpdir/images
%_devhelpdir/ui
%_devhelpdir/%name.defaults
%dir %_devhelpdir/assistant/
%_devhelpdir/assistant/assistant.css
%_devhelpdir/assistant/assistant.js
%_desktopdir/%name.desktop
%_liconsdir/devhelp.*
%_iconsdir/hicolor/*x*/apps/devhelp.png
%_iconsdir/hicolor/scalable/apps/devhelp.svg
%config %gconf_schemasdir/*
%doc AUTHORS ChangeLog NEWS README TODO
%files -n lib%name
%_libdir/*.so.*
%files -n lib%name-devel
%_includedir/*
%_libdir/*.so
%_pkgconfigdir/lib%name-*.pc
%files -n gedit-plugin-%name
%gedit_pluginsdir/%name.gedit-plugin
%dir %gedit_pluginsdir/%name
%gedit_pluginsdir/%name/*
%exclude %_iconsdir/hicolor/icon-theme.cache
%changelog
…
Todas as alterações você pod ver aqui
Name: devhelp
Version: %ver_major
Release: alt1
Summary: Developer's help program
Summary(be_BY.UTF-8): Сыстэма даведкі для распрацоўніка ў асяродьдзі GNOME
Summary(ru_RU.UTF-8): Справочная система для разработчика в среде GNOME
License: %gpl2plus
Group: Development/Other
Url: http://www.gnome.org
Source: %gnome_ftp/%name/%ver_major/%name-%version.tar.bz2
# From configure.in
%define gtk_ver 2.10.0
%define libwnck_ver 2.10.0
%define GConf_ver 2.6.0
Requires: lib%name = %version-%release
PreReq: GConf2
BuildPreReq: rpm-build-gnome >= 0.6
BuildPreReq: rpm-build-licenses
# From configure.in
BuildPreReq: intltool >= 0.40.0
BuildPreReq: libgtk+2-devel >= %gtk_ver
BuildPreReq: libwnck-devel >= %libwnck_ver
BuildPreReq: GConf libGConf-devel >= %GConf_ver
BuildPreReq: libwebkit-devel xorg-xproto-devel
%description
A developers help program.
%description -l be_BY.UTF-8
Даведкавая сыстэма для распрацоўніка у асяродзьдзі GNOME.
%description -l ru_RU.UTF-8
Справочная система для разработчика в среде GNOME.
%package -n lib%name
Summary: Devhelp widgets library
Summary(be_BY.UTF-8): Бібліятэка віджэтаў Devhelp
Summary(ru_RU.UTF-8): Библиотека виджетов Devhelp
Group: System/Libraries
%description -n lib%name
This package provides shared library required for Devhelp to work.
%description -l be_BY.UTF-8 -n lib%name
Гэты пакет утрымлівае неабходную для працы Devhelp бібіліятэку.
%description -l ru_RU.UTF-8 -n lib%name
Пакет предостовляет необходимую для работы Devhelp библиотеку.
%package -n lib%name-devel
Summary: Devhelp widgets headers
Summary(be_BY.UTF-8): Файлы распрацоўкі патрэбныя для пабудовы дастасаваньняў з %name
Summary(ru_RU.UTF-8): Файлы разработки нужные для построения приложений с %name
Group: Development/C
Requires: lib%name = %version-%release
%description -n lib%name-devel
This package provides files required to develop programs that use
Devhelp widgets.
%description -n lib%name-devel -l be_BY.UTF-8
Файлы распрацоўкі патрэбныя для пабудовы дастасаваньняў з %name
%description -n lib%name-devel -l ru_RU.UTF-8
Файлы разработки нужные для построения приложений с %name
%package -n gedit-plugin-%name
Summary: DevHelp integration into GEdit
Group: Development/Other
%description -n gedit-plugin-%name
This plugin for GEdit enables using DevHelp from inside the editor.
%define _devhelpdir %_datadir/%name
%prep
%setup -q -n %name-%version
%build
%configure \
--disable-static \
--disable-schemas-install
%make_build
%install
%makeinstall
# Create some directories in %name hierarchy
mkdir -p %buildroot%_devhelpdir/{specs,books}
%find_lang %name
%post
%gconf2_install %name
%preun
if [ $1 = 0 ]; then
%gconf2_uninstall %name
fi
%files -f %name.lang
%_bindir/*
%dir %_devhelpdir
%dir %_devhelpdir/specs
%dir %_devhelpdir/books
%_devhelpdir/dtd
%_devhelpdir/images
%_devhelpdir/ui
%_devhelpdir/%name.defaults
%dir %_devhelpdir/assistant/
%_devhelpdir/assistant/assistant.css
%_devhelpdir/assistant/assistant.js
%_desktopdir/%name.desktop
%_liconsdir/devhelp.*
%_iconsdir/hicolor/*x*/apps/devhelp.png
%_iconsdir/hicolor/scalable/apps/devhelp.svg
%config %gconf_schemasdir/*
%doc AUTHORS ChangeLog NEWS README TODO
%files -n lib%name
%_libdir/*.so.*
%files -n lib%name-devel
%_includedir/*
%_libdir/*.so
%_pkgconfigdir/lib%name-*.pc
%files -n gedit-plugin-%name
%gedit_pluginsdir/%name.gedit-plugin
%dir %gedit_pluginsdir/%name
%gedit_pluginsdir/%name/*
%exclude %_iconsdir/hicolor/icon-theme.cache
%changelog
…
Todas as alterações você pod ver aqui