Permalink
Commits on Aug 14, 2015
  1. Merge pull request #21 from tomhughes/shlib

    Build and install a shared library
    joto committed Aug 14, 2015
Commits on Jul 22, 2015
Commits on Jul 15, 2015
  1. Fix comment.

    joto committed Jul 15, 2015
Commits on Jun 24, 2015
  1. Merge pull request #22 from tomhughes/license

    Include GPLv3 text
    joto committed Jun 24, 2015
Commits on Jun 23, 2015
  1. Include GPLv3 text

    Because LGPLv3 builds on top of GPLv3 the text of both licenses
    need to be included. Also use the names that FSF reccomend.
    tomhughes committed Jun 23, 2015
Commits on Mar 30, 2014
Commits on Mar 26, 2014
  1. Merge pull request #17 from kayrus/master

    Added redhat/centos spec file
    joto committed Mar 26, 2014
  2. Updated redhat spec and Makefile

    kayrus committed Mar 26, 2014
Commits on Mar 19, 2014
  1. Typo fixed

    kayrus committed Mar 19, 2014
  2. Typo fixed

    kayrus committed Mar 19, 2014
  3. Updated spec file

    kayrus committed Mar 19, 2014
  4. Added redhat/centos spec file

    kayrus committed Mar 19, 2014
Commits on Mar 17, 2014
  1. Add support for large files

    joto committed Mar 17, 2014
  2. Merge pull request #16 from sebastic/header-copy

    Copy header files individually, instead of both files twice.
    joto committed Mar 17, 2014
  3. Copy header files individually, instead of both files twice.

    The osmpbf (1.3.3-1) build for Debian failed on the mipsel architecture.
    
    The Debian package uses parallel builds which caused the following failure:
    
    ```
    protoc --proto_path=. --cpp_out=. fileformat.proto
    protoc --proto_path=. --cpp_out=. osmformat.proto
    cp *.pb.h ../include/osmpbf/
    cp *.pb.h ../include/osmpbf/
    g++ -g -O2 -Wformat -Werror=format-security -D_FORTIFY_SOURCE=2 -Wall -Wextra -pedantic -Wredundant-decls -Wdisabled-optimization -Wctor-dtor-privacy -Wnon-virtual-dtor -Woverloaded-virtual -Wsign-promo -Wno-long-long -fPIC -c -o osmformat.pb.o osmformat.pb.cc
    cp: cannot create regular file '../include/osmpbf/fileformat.pb.h': File exists
    ```
    
    This change fixes the race condition by copying the header files separately,
    instead of copying both header files twice.
    
    With this patch applied, the builds succeeded on all architectures where
    OpenJDK 7 is available.
    
    Origin: http://anonscm.debian.org/gitweb/?p=pkg-grass/osmpbf.git;a=commitdiff;h=adcf891b95609e375130438dc431e96017bbbbf8
    sebastic committed Mar 17, 2014
Commits on Mar 15, 2014
  1. Version 1.3.3 released

    joto committed Mar 15, 2014
  2. Fix ant build script.

    Apparently the old version failed with older ants or older Java versions.
    joto committed Mar 15, 2014
Commits on Mar 13, 2014
Commits on Mar 12, 2014
  1. Release 1.3.2

    joto committed Mar 12, 2014
Commits on Mar 11, 2014
  1. Improved build script.

    The debian build has been changed to not use dh_auto_build etc. because they
    pick up the CMake files instead of using the Makefiles.
    joto committed Mar 11, 2014
Commits on Mar 10, 2014
  1. Improved debian build, better README

    This brings the debian build more in line with the actual released debian
    packages which split up the program into three packages.
    The tools Makefile has more warnings enabled.
    The README goes into a bit more detail.
    joto committed Mar 10, 2014
  2. Formatting and fixes one formatting-related bug.

    There was a semikolon after an if()...
    joto committed Mar 10, 2014
Commits on Feb 26, 2014
  1. Merge pull request #15 from keine-ahnung/patch-1

    osmpbf-outline.cpp: fixed incorrect text in debug-output
    joto committed Feb 26, 2014
Commits on Feb 24, 2014
Commits on Dec 12, 2013
  1. Force building with -fPIC.

    The debian build wasn't picking up the -fPIC because it sets CXXFLAGS.
    joto committed Dec 12, 2013
Commits on Dec 11, 2013
  1. 1.3.1 Release

    joto committed Dec 11, 2013
Commits on Nov 27, 2013
  1. Add IWYU pragmas.

    These pragmas are used by the IWYU (Include-What-You-Use) program to find out
    which header files need to be included in your C/C++ program. The pragmas
    added tell IWYU that osmpbf.h acts as a "facade" for the other header files.
    joto committed Nov 27, 2013
Commits on Sep 2, 2013
  1. Fix Debian build

    joto committed Sep 2, 2013
  2. Merge pull request #12 from alex85k/master

    CMake support
    committed Sep 2, 2013