diff --git a/package.xml b/package.xml
index a1dadc9739967d99cc4bd5deccf0516c038fe588..2be70b25e33796a216a4668e517e4b68750e1c5c 100644
--- a/package.xml
+++ b/package.xml
@@ -1,18 +1,24 @@
 <?xml version="1.0"?>
-<?xml-model href="http://download.ros.org/schema/package_format2.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
-<package format="2">
+<?xml-model href="http://download.ros.org/schema/package_format3.xsd" schematypens="http://www.w3.org/2001/XMLSchema"?>
+<package format="3">
   <name>geographic_msgs</name>
   <version>0.0.0</version>
-  <description>Custom messages lrs.</description>
+  <description>A package containing some geography related message definitions.</description>
   <maintainer email="tommy.persson@liu.se">Tommy Persson</maintainer>
   <license>Apache License 2.0</license>
 
   <buildtool_depend>ament_cmake</buildtool_depend>
 
-  <build_depend>builtin_interfaces</build_depend>
-  <build_depend>rosidl_default_generators</build_depend>
-  <exec_depend>builtin_interfaces</exec_depend>
+  <buildtool_depend>rosidl_default_generators</buildtool_depend>
+
+  <build_depend>std_msgs</build_depend>
+
   <exec_depend>rosidl_default_runtime</exec_depend>
+  <exec_depend>std_msgs</exec_depend>
+
+  <test_depend>ament_lint_common</test_depend>
+
+  <member_of_group>rosidl_interface_packages</member_of_group>
 
   <export>
     <build_type>ament_cmake</build_type>