[girl] Add Bergen Student Radio.



commit 8fc122f52f98d5e183586cd853b09adb2a1a39ef
Author: Ole Aamot <oka oka no>
Date:   Sat Jan 23 16:13:18 2016 +0100

    Add Bergen Student Radio.

 HACKING      |    2 +-
 README       |  153 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++
 configure    |   20 ++++----
 configure.ac |    2 +-
 girl.spec.in |   48 ++++++++++--------
 src/girl.xml |   15 +++++-
 6 files changed, 205 insertions(+), 35 deletions(-)
---
diff --git a/HACKING b/HACKING
index 5329eca..ddec214 100644
--- a/HACKING
+++ b/HACKING
@@ -27,7 +27,7 @@ https://mail.gnome.org/archives/girl-list/ for mailing list archives.
 Any contribution is welcome and always credited in AUTHORS and THANKS.
 
 To enable debugging messages, modifiy the CC compilation definition flag
-from -DGIRL_DEBUG=0 to -DGIRL_DEBUG=1 in src/Makefile.am allthough it is
+from -DGIRL_DEBUG=1 to -DGIRL_DEBUG=0 in src/Makefile.am allthough it is
 not be necessary, only if you want to debug personal station definitions
 in $HOME/.girl/girl.xml
 
diff --git a/README b/README
index 497f368..6bf3818 100644
--- a/README
+++ b/README
@@ -1,4 +1,157 @@
 ==============
+GIRL 8.0 notes
+==============
+
+GNOME Internet Radio Locator 8.0.0 is now available in 17 languages
+and supports 76 Internet radio stations in 60 different world cities
+such as Adelaide, Auckland, Austin, Ayr, Berkeley, Bern, Boston,
+Brighton, Brno, Bruxelles, Budapest, Calgary, Cambridge, Cape Town,
+Chapel Hill, Chicago, Cleveland, Coimbra, Copenhagen, Dublin,
+Guatemala City, Honolulu, Houston, Kingston, Leeds, London, Long
+Island, Los Angeles, Lund, Manchester, Memphis, México City, Narvik,
+Nashville, Newcastle, New Orleans, New York City, Nottingham, Oslo,
+Oswego, Ottawa, Oxford, Paris, Phoenix, Pisa, Pittsburgh, Portland,
+Reykjavik, Rochester, San Francisco, Seattle, Stockholm, St. Pölten,
+Sydney, Trondheim, Tuscaloosa, Washington, Waterloo, York, and Zürich.
+
+The initial work on this program began in 2002 at Norwegian Computing
+Center (http://www.nr.no/) and PING, a computer club at University of
+Oslo (http://www.ping.uio.no/).  Work on GIRL continued in 2014 after
+a visit to SIPB (http://sipb.mit.edu/) at MIT, reached version 1.0 in
+2015, and continues in 2016.
+
+To enable debugging messages, modifiy the compilation definition flag
+from -DGIRL_DEBUG=1 to -DGIRL_DEBUG=0 in src/Makefile.am, if you want
+to debug your own personal station definitions in $HOME/.girl/girl.xml
+
+See src/girl.xml (or ${PREFIX}/share/girl/girl.xml where PREFIX is the
+install path specified as ./configure --prefix=${PREFIX}, see INSTALL)
+for the GIRL radio station format in XML.
+
+24 people have contributed to the program with new patches and
+translations.  See AUTHORS for the list of contributors.
+
+If you find the program useful, drop me an email at ole src gnome org 
+
+The program is completely free, but you don't have to do anything
+else than run it on your computer with a free operating system in
+order to listen to and record from Internet radio stations.  You are
+also free to fork it as long as you follow the license terms in GNU
+GPL version 2, but I would appreciate if you send patches instead of
+releasing your own version.
+
+Send patches through Bugzilla on
+https://bugzilla.gnome.org/enter_bug.cgi?product=girl
+
+You could install and run it on free GNU/Linux systems (such as
+Debian GNU/Linux available from http://www.debian.org/ and Fedora
+Linux available from https://getfedora.org/ with the provided binary
+packages) and MacOS X (via macports.org) in order to listen to and
+record from the 76 supported Internet radio stations around the
+world if you have installed the Videos application
+(https://wiki.gnome.org/Apps/Videos) from the GNOME project, simply
+by opening a terminal window (such as xterm, kterm, rxvt or GNOME
+Terminal) and typing
+
+     wget http://download.gnome.org/sources/girl/8.0/girl-8.0.0.tar.xz
+     tar Jxvf girl-8.0.0.tar.xz
+     cd girl-8.0.0/
+     ./configure --prefix=$HOME/local && make && make install
+     $HOME/local/bin/girl
+
+or install it from a binary package on a Debian-based distribution
+
+     su -
+     wget https://people.gnome.org/~ole/girl/girl_8.0.0-1_i386.deb
+     dpkg -i girl_8.0.0-1_i386.deb
+     exit
+     /usr/bin/girl
+
+or install it from a binary package on a Fedora-based distribution
+
+     su -
+     rpm -i https://people.gnome.org/~ole/girl/girl-8.0.0-1.fc23.x86_64.rpm
+     exit
+     /usr/bin/girl
+
+This program is released as a part of the GNOME project
+(http://www.gnome.org/) and is free software; you can redistribute it
+and/or modify it under the terms of the GNU General Public License as
+published by the Free Software Foundation; either version 2 of the
+License, or (at your option) any later version.  This program is
+distributed in the hope that it will be useful, but WITHOUT ANY
+WARRANTY; without even the implied warranty of MERCHANTABILITY or
+FITNESS FOR A PARTICULAR PURPOSE.  See the GNU General Public License
+for more details.  You should have received a copy of the GNU General
+Public License along with this program; if not, write to the Free
+Software Foundation, Inc., 51 Franklin Street, Fifth Floor, Boston, MA
+02110-1301 USA
+
+
+Changes since GNOME Internet Radio Locator 7.0.0:
+
+Stations
+
+        * src/girl.xml: Add WNYC (New York City, NY)
+       * src/girl-gui.c: New default station: New York Public Radio (WNYC)
+
+Translations
+
+        * po/pl.po: Updated Polish translation (Piotr Drąg)
+        * po/tr.po: Updated Turkish translation (Muhammet Kara)
+        * po/tr.po: Updated Turkish translation (Necdet Yücel)
+
+Source
+
+http://download.gnome.org/sources/girl/8.0/girl-8.0.0.tar.xz
+
+Source repository
+git://git.gnome.org/girl
+https://git.gnome.org/browse/girl
+ssh://USERNAME git gnome org/git/girl
+
+Translation status
+https://l10n.gnome.org/module/girl/
+
+Translators are as always welcome to translate the software to a new
+language.
+
+Authors
+Ole Aamot (Maintainer)
+Marek Černocký (Czech translation)
+Rafael Ferreira (Brazilian Portuguese translation)
+Мирослав Николић/Miroslav Nikolić (Serbian translation)
+Wolfgang Stöggl (German translation)
+Piotr Drąg (Polish translation)
+Muhammet Kara (Turkish translation)
+Balázs Úr (Hungarian translation)
+Wiki Graphic Designer (Icon design)
+Aly Raj (Icon design)
+Andika Triwidada (Indonesian translation)
+Γιάννης Κουτσούκος/Efstathios Iosifidis (Greek translation)
+Matej Urbančič (Slovenian translation)
+Samir Ribić (Bosnian translation)
+Daniel Mustieles (Spanish translation)
+Sveinn í Felli (Icelandic translation)
+Anders Jonsson (Swedish translation)
+Pedro Albuquerque (Portuguese translation)
+Mario Blättermann (German translation)
+Mathilde Agostini (Icon design)
+Necdet Yücel (Turkish translation)
+
+You are welcome to add personal radio stations in $HOME/.girl/girl.xml
+(see src/girl.xml for the syntax) and translations to new languages,
+and submit suggestions for improvements in Bugzilla on
+https://bugzilla.gnome.org/enter_bug.cgi?product=girl
+
+Thanks to all who contributed stations/patches/translations in the 8.0
+release!
+
+Enjoy Internet radio,
+Ole
+
+
+==============
 GIRL 7.0 notes
 ==============
 
diff --git a/configure b/configure
index 054fe1e..d964927 100755
--- a/configure
+++ b/configure
@@ -1,6 +1,6 @@
 #! /bin/sh
 # Guess values for system-dependent variables and create Makefiles.
-# Generated by GNU Autoconf 2.69 for girl 8.0.0.
+# Generated by GNU Autoconf 2.69 for girl 8.0.1.
 #
 #
 # Copyright (C) 1992-1996, 1998-2012 Free Software Foundation, Inc.
@@ -577,8 +577,8 @@ MAKEFLAGS=
 # Identity of this package.
 PACKAGE_NAME='girl'
 PACKAGE_TARNAME='girl'
-PACKAGE_VERSION='8.0.0'
-PACKAGE_STRING='girl 8.0.0'
+PACKAGE_VERSION='8.0.1'
+PACKAGE_STRING='girl 8.0.1'
 PACKAGE_BUGREPORT=''
 PACKAGE_URL=''
 
@@ -1364,7 +1364,7 @@ if test "$ac_init_help" = "long"; then
   # Omit some internal or obsolete options to make the list less imposing.
   # This message is too long to be a string in the A/UX 3.1 sh.
   cat <<_ACEOF
-\`configure' configures girl 8.0.0 to adapt to many kinds of systems.
+\`configure' configures girl 8.0.1 to adapt to many kinds of systems.
 
 Usage: $0 [OPTION]... [VAR=VALUE]...
 
@@ -1430,7 +1430,7 @@ fi
 
 if test -n "$ac_init_help"; then
   case $ac_init_help in
-     short | recursive ) echo "Configuration of girl 8.0.0:";;
+     short | recursive ) echo "Configuration of girl 8.0.1:";;
    esac
   cat <<\_ACEOF
 
@@ -1545,7 +1545,7 @@ fi
 test -n "$ac_init_help" && exit $ac_status
 if $ac_init_version; then
   cat <<\_ACEOF
-girl configure 8.0.0
+girl configure 8.0.1
 generated by GNU Autoconf 2.69
 
 Copyright (C) 2012 Free Software Foundation, Inc.
@@ -1910,7 +1910,7 @@ cat >config.log <<_ACEOF
 This file contains any messages produced by compilers while
 running configure, to aid debugging if configure makes a mistake.
 
-It was created by girl $as_me 8.0.0, which was
+It was created by girl $as_me 8.0.1, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   $ $0 $@
@@ -2773,7 +2773,7 @@ fi
 
 # Define the identity of the package.
  PACKAGE='girl'
- VERSION='8.0.0'
+ VERSION='8.0.1'
 
 
 cat >>confdefs.h <<_ACEOF
@@ -7457,7 +7457,7 @@ cat >>$CONFIG_STATUS <<\_ACEOF || ac_write_fail=1
 # report actual input values of CONFIG_FILES etc. instead of their
 # values after options handling.
 ac_log="
-This file was extended by girl $as_me 8.0.0, which was
+This file was extended by girl $as_me 8.0.1, which was
 generated by GNU Autoconf 2.69.  Invocation command line was
 
   CONFIG_FILES    = $CONFIG_FILES
@@ -7523,7 +7523,7 @@ _ACEOF
 cat >>$CONFIG_STATUS <<_ACEOF || ac_write_fail=1
 ac_cs_config="`$as_echo "$ac_configure_args" | sed 's/^ //; s/[\\""\`\$]/\\\\&/g'`"
 ac_cs_version="\\
-girl config.status 8.0.0
+girl config.status 8.0.1
 configured by $0, generated by GNU Autoconf 2.69,
   with options \\"\$ac_cs_config\\"
 
diff --git a/configure.ac b/configure.ac
index f71bd3e..0e0c11c 100644
--- a/configure.ac
+++ b/configure.ac
@@ -2,7 +2,7 @@
 # Process this file with autoconf to produce a configure script.
 
 AC_PREREQ(2.59)
-AC_INIT(girl, 8.0.0)
+AC_INIT(girl, 8.0.1)
 AM_INIT_AUTOMAKE([no-dist-gzip dist-xz])
 AC_CONFIG_SRCDIR([src/girl.c])
 AC_CONFIG_HEADER([config.h])
diff --git a/girl.spec.in b/girl.spec.in
index 9bf1237..f002c8c 100644
--- a/girl.spec.in
+++ b/girl.spec.in
@@ -1,21 +1,23 @@
-Summary: GNOME Internet Radio Locator program
-Name: @PACKAGE@
-Version: @VERSION@
-Release: 1%{?dist}
-License: GPLv2+
-URL: http://people.gnome.org/~ole/girl/
-Group: Applications/Internet
-Source: http://people.gnome.org/~ole/girl/@PACKAGE -@VERSION  tar xz
-BuildRequires: gtk2-devel
-BuildRequires: libgnome-devel
-BuildRequires: libxml2-devel
-BuildRequires: gnome-vfs2-devel
-BuildRequires: libgnomeui-devel
-BuildRequires: intltool
-BuildRequires: libappstream-glib
-BuildRequires: desktop-file-utils
-Requires: totem >= 3.10.1
-Requires: streamripper >= 1.64.6
+Name:           @PACKAGE@
+Version:        @VERSION@
+Release:        1%{?dist}
+Summary:        GNOME Internet Radio Locator program
+License:        GPLv2+
+URL:            http://people.gnome.org/~ole/girl
+Group:          Applications/Internet
+Source:         http://people.gnome.org/~ole/%{name}/%{name}-%{version}.tar.xz
+
+BuildRequires:  gtk2-devel
+BuildRequires:  libgnome-devel
+BuildRequires:  libxml2-devel
+BuildRequires:  gnome-vfs2-devel
+BuildRequires:  libgnomeui-devel
+BuildRequires:  intltool
+BuildRequires:  itstool
+BuildRequires:  libappstream-glib
+BuildRequires:  desktop-file-utils
+Requires:       totem >= 3.10.1
+Requires:       streamripper >= 1.64.6
 
 %description
 GIRL is a GNOME Internet Radio Locator program that allows the user
@@ -39,8 +41,8 @@ Enjoy Internet Radio.
 %find_lang %{name} --with-man
 
 %check
-appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/girl.appdata.xml
-desktop-file-validate %{buildroot}/%{_datadir}/applications/girl.desktop
+appstream-util validate-relax --nonet %{buildroot}/%{_datadir}/appdata/%{name}.appdata.xml
+desktop-file-validate %{buildroot}/%{_datadir}/applications/%{name}.desktop
 
 %post
 /bin/touch --no-create %{_datadir}/icons/hicolor &>/dev/null || :
@@ -65,9 +67,13 @@ fi
 %{_datadir}/applications/%{name}.desktop
 %{_datadir}/icons/hicolor/*/apps/%{name}.png
 %{_mandir}/man1/%{name}.1*
-%{_datadir}/help/*/%{name}/*
+%{_datadir}/help/*/%{name}
 
 %changelog
+* Sun Jan 17 2016 Ole Aamot - 8.0.1-1.fc23
+- Cleanup
+- Rebuild
+
 * Sat Jan 16 2016 Ole Aamot - 8.0.0-1.fc23
 - Girl 8.0.0 build on Fedora Linux 23
 
diff --git a/src/girl.xml b/src/girl.xml
index 5fc79d4..54ed746 100644
--- a/src/girl.xml
+++ b/src/girl.xml
@@ -1,7 +1,18 @@
 <?xml version="1.0" encoding="UTF-8"?>
 <?xml-stylesheet type="text/xsl" href="girl.xsl" ?>
-<!DOCTYPE girl SYSTEM "girl-7.0.dtd">
-<girl version="7.0">
+<!DOCTYPE girl SYSTEM "girl-8.0.dtd">
+<girl version="8.0">
+  <station band="96.4FM" id="srib" lang="nb" name="Studentradioen i Bergen" rank="1.0" type="edu">
+    <frequency uri="http://srib.no/";>96.4 FM in Bergen, Norway</frequency>
+    <location>Bergen, Norway</location>
+    <description lang="en">
+Bergen Student Radio was founded in 1982, and is the oldest local radio in Bergen. Every week Bergen Student 
Radio broadcasts 119 hours of commercial free radio, with live shows every day from 7am – 2pm, and both live 
shows, replays and podcasts in the evening from 9pm.
+
+Bergen Student Radio strives to be an alternative to commercial and state-run radio channels, and the radio 
station is run by around 160 volunteer students.
+    </description>
+    <stream mime="audio/mpeg" uri="http://radio.srib.no:8888/srib.mp3"; codec="MPEG 1 Audio, Layer 3 (MP3)" 
samplerate="22050 Hz" channels="Stereo" bitrate="64 kbps" />
+    <uri>http://srib.no/</uri>
+  </station>
   <station band="94.1FM" id="narvikstudentradio" lang="nb" name="Narvik Studentradio" rank="1.0" type="edu">
     <frequency uri="https://nsr.samfunnet.no/";>94.1 FM in Narvik, Norway</frequency>
     <location>Narvik, Norway</location>


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]