Package libgeoclue: Specfile
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199 200 201 | %define _name geoclue %define gitdate 20090310 %define git_version 3a31d26 %define tarfile %_name-%version-%gitdate.tar.gz %define snapshot %{gitdate}git%git_version # Tarfile created using git # git clone git://anongit.freedesktop.org/geoclue # git archive --format=tar --prefix=geoclue-0.11.1.1/ %git_version | gzip > ~/RPM/SOURCES/geoclue-0.11.1.1-20090310.tar.gz Name: lib%_name Version: 0.11.1.1 Release: alt1.%snapshot Summary: A modular geoinformation service Group: System/Libraries License: LGPLv2 Url: http://geoclue.freedesktop.org/ #Source: http://folks.o-hand.com/jku/geoclue-releases/%name-%version.tar.gz Source: %tarfile BuildRequires: libdbus-glib-devel BuildRequires: glib2-devel BuildRequires: libxml2-devel BuildRequires: libGConf2-devel BuildRequires: libgtk+2-devel BuildRequires: NetworkManager-devel BuildRequires: libgypsy-devel BuildRequires: libgps-devel BuildRequires: gtk-doc %description Geoclue is a modular geoinformation service built on top of the D-Bus messaging system. The goal of the Geoclue project is to make creating location-aware applications as simple as possible. %package devel Summary: Development package for geoclue Group: Development/C Requires: %name = %version-%release %description devel Files for development with geoclue. %package devel-doc Summary: Developer documentation for geoclue Group: Development/C Conflicts: %name < %version BuildArch: noarch %description devel-doc Developer documentation for geoclue %package -n %_name-gui Summary: Testing gui for geoclue Group: Development/C Requires: %name = %version-%release %description -n %_name-gui Testing gui for geoclue %package -n %_name-gpsd Summary: gpsd provider for geoclue Group: Monitoring Requires: %name = %version-%release Requires: gpsd %description -n %_name-gpsd A gpsd provider for geoclue %package -n %_name-gypsy Summary: gypsy provider for geoclue Group: Monitoring Requires: %name = %version-%release Requires: gypsy-daemon %description -n %_name-gypsy A gypsy provider for geoclue %prep %setup -q -n %_name-%version %build ./autogen.sh %configure --disable-static --enable-gtk-doc %make_build %install make install DESTDIR=%buildroot # Install the test gui as it seems the test isn't installed any more mkdir %buildroot%_bindir cp test/.libs/geoclue-test-gui %buildroot%_bindir/ %files %dir %_datadir/geoclue-providers %_libdir/libgeoclue.so.0 %_libdir/libgeoclue.so.0.0.0 %_datadir/dbus-1/services/org.freedesktop.Geoclue.Master.service %_datadir/dbus-1/services/org.freedesktop.Geoclue.Providers.Example.service %_datadir/dbus-1/services/org.freedesktop.Geoclue.Providers.Geonames.service %_datadir/dbus-1/services/org.freedesktop.Geoclue.Providers.Hostip.service %_datadir/dbus-1/services/org.freedesktop.Geoclue.Providers.Localnet.service %_datadir/dbus-1/services/org.freedesktop.Geoclue.Providers.Manual.service %_datadir/dbus-1/services/org.freedesktop.Geoclue.Providers.Plazes.service %_datadir/dbus-1/services/org.freedesktop.Geoclue.Providers.Yahoo.service %_datadir/geoclue-providers/geoclue-example.provider %_datadir/geoclue-providers/geoclue-geonames.provider %_datadir/geoclue-providers/geoclue-hostip.provider %_datadir/geoclue-providers/geoclue-localnet.provider %_datadir/geoclue-providers/geoclue-manual.provider %_datadir/geoclue-providers/geoclue-plazes.provider %_datadir/geoclue-providers/geoclue-yahoo.provider %_libexecdir/geoclue-example %_libexecdir/geoclue-geonames %_libexecdir/geoclue-hostip %_libexecdir/geoclue-localnet %_libexecdir/geoclue-manual %_libexecdir/geoclue-master %_libexecdir/geoclue-plazes %_libexecdir/geoclue-yahoo %doc AUTHORS README %files devel %_includedir/geoclue %_libdir/libgeoclue.so %_libdir/pkgconfig/geoclue.pc %files devel-doc %_datadir/gtk-doc/html/geoclue/ %files -n %_name-gui %_bindir/geoclue-test-gui %files -n %_name-gpsd %_libexecdir/geoclue-gpsd %_datadir/geoclue-providers/geoclue-gpsd.provider %_datadir/dbus-1/services/org.freedesktop.Geoclue.Providers.Gpsd.service %files -n %_name-gypsy %_libexecdir/geoclue-gypsy %_datadir/geoclue-providers/geoclue-gypsy.provider %_datadir/dbus-1/services/org.freedesktop.Geoclue.Providers.Gypsy.service %changelog * Mon Sep 14 2009 Yuri N. Sedunov <aris@altlinux.org> 0.11.1.1-alt1.20090310git3a31d26 - adapted for Sisyphus * Fri Jul 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.11.1.1-0.8.20090310git3a31d26 - Rebuilt for https://fedoraproject.org/wiki/Fedora_12_Mass_Rebuild * Thu Jul 23 2009 Peter Robinson <pbrobinson@gmail.com> 0.11.1.1-0.7.%{gitdate}git%git_version - Move develop documentation to its own noarch package to fix RHBZ 513488 * Sat Jun 20 2009 Bastien Nocera <bnocera@redhat.com> 0.11.1.1-0.6.%{gitdate}git%git_version - Add developer documentation * Fri Jun 19 2009 Bastien Nocera <bnocera@redhat.com> 0.11.1.1-0.4 - Fix geoclue-test-gui (#506921) * Thu Apr 09 2009 Peter Robinson <pbrobinson@gmail.com> 0.11.1.1-0.3 - Fix install of test gui * Sun Mar 29 2009 Kevin Kofler <Kevin@tigcc.ticalc.org> 0.11.1.1-0.2 - Rebuild for new gpsd * Tue Mar 10 2009 Peter Robinson <pbrobinson@gmail.com> 0.11.1.1-0.1 - Move to a git snapshot until we finally get a new stable release * Wed Mar 4 2009 Peter Robinson <pbrobinson@gmail.com> 0.11.1-15 - Move docs to noarch, a few spec file cleanups * Tue Feb 24 2009 Fedora Release Engineering <rel-eng@lists.fedoraproject.org> - 0.11.1-14 - Rebuilt for https://fedoraproject.org/wiki/Fedora_11_Mass_Rebuild * Sat Nov 22 2008 Peter Robinson <pbrobinson@gmail.com> 0.11.1-13 - Fix summary * Thu Jul 31 2008 Peter Robinson <pbrobinson@gmail.com> 0.11.1-12 - Once more for fun * Thu Jul 31 2008 Peter Robinson <pbrobinson@gmail.com> 0.11.1-11 - Increment build number to allow for clean F-8 and F-9 to F-10 upgrade * Wed Jul 2 2008 Peter Robinson <pbrobinson@gmail.com> 0.11.1-6 - Fixed spec file so gpsd and gypsy are actually properly in a subpackage * Sun May 18 2008 Peter Robinson <pbrobinson@gmail.com> 0.11.1-5 - Added gypsy and gpsd providers to build as sub packages * Mon Apr 28 2008 Peter Robinson <pbrobinson@gmail.com> 0.11.1-4 - Moved api documentation to -devel * Sat Apr 26 2008 Peter Robinson <pbrobinson@gmail.com> 0.11.1-3 - Cleanup requires and group for test gui * Sat Apr 26 2008 Peter Robinson <pbrobinson@gmail.com> 0.11.1-2 - Some spec file cleanups * Fri Apr 25 2008 Peter Robinson <pbrobinson@gmail.com> 0.11.1-1 - Initial package |